{"versions":{"1.2.2-alpha.ba181601.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.ba181601.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.ba181601.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ea392cd67828bca6a0eb60497e6ceeeb919d9682","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.ba181601.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-uOSwB36sZBsT3CULd97GklVge8Udqh/jSUGvrEpDKiNLCkuoZHbs5yXAD28evA4JGlOXSMD549FMkehBbot46Q==","shasum":"cf73dbe0ae7ca23d566e882122b62054586c8aaf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.ba181601.0.tgz","fileCount":1615,"unpackedSize":10600570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9kn4CRA9TVsSAnZWagAAvB4P/3DjZ302thhL6KG1WlZq\nzewDtL4oy6gYb1DGGrtoOlxSVuy8vqiWvEfc0vnJ/L1NBuNalDlLyol6Fa9R\naHdRquPKjFMLhlhEO+zTutEKGsCsQNbFmRDzZE3vNFd44U5dZu5VLI+iVrhP\nlSaC/HQBwNbgWihyHLnD0Dd2CQnjb9p3FA4e2p4KnzQ1qEha/20OM88J6qKn\nKM1rNUD2+if8C+bAYSKVEv2SmfbKW7GXgmwemCJkw4/Db1+r6oF1H2+PiSME\n3MY+6YhHMo+o2FQySo+bXv7RKW3vHLzt/B/YBdKi0/hkkGO7GTajRXsNKjmv\nJ4O42EhBV0Iv6XV8S6HoYF3o56erUhCi6aC8GGLNIvNeMn9wJZ0AcOfwAYPZ\n7wcH47ZuAmpLKu7azr52gXEk1nvOU9crem+fTwynEg6XXxp6GJTzBvMR0JBT\n0gtA1kfp320pU7bScraD4awcej2KUpLrCjlaJsL3dipw3LszbWdOkjdIXMqM\n3wbH50XZKNeqtwrMf1X8YTQvUeb3xpqf6WvcNeajSXgkbpcBpJ25YVQrDFTd\nYYMODHyRIOTYfGBcoU+0oijtFA4aib71hoMYR7ATEaTmUT2LXNGRmoUsGMzL\njrJ0roQubsn9rS5KauWKA5ga3F+xEzv9NKxavpYMfW6SYsc8hy0VUlWP0wxC\neyAs\r\n=IaR3\r\n-----END PGP SIGNATURE-----\r\n","size":6625841},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.ba181601.0_1643530743718_0.7825533266982359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-30T08:19:23.263Z","contributors":[]},"1.2.2-alpha.65d80b6d.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.65d80b6d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.65d80b6d.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7ac11495abbf40a2fad4a2d4b97495879a04152e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.65d80b6d.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-nGh2N7uTneGEiOmBBwOMWVTnNODDfYvzQUJgAmQFFiQ95I1jMPw7x5bJMTmbWqxTeqBdotpSdEBV+SiNbjJ+kQ==","shasum":"a0297da08ef1701b2b800fc78ebfd66198a6d2b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.65d80b6d.0.tgz","fileCount":1619,"unpackedSize":10600854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9PilCRA9TVsSAnZWagAAzjEP/jbF2pXU5C+g52OUTAHA\nFJDU47SboWYqqeC1X6gVHa47cWdQiqXkcre/psr/713saKNeIOENDs/wCl0D\nu/ADJ0zRBfA6I/cpINh66DhyxBtpd9JiwmOFimmQgIM4Ol80Koq25jNnQoj2\nAj11YSA4y5Vm1SSRbvMN7UrNO46D+UwualwQXS/xqZ+OxqyAsbcrsLOEse90\nVnAG94Yegy2dsK+rhFcp6ei9Wh8AKE995En1DzeSOBzv5AFRVI/JFNN/O+10\ntTCayJHqvnMwopQdJY1QNfyYs47xuM+Irkjo1Iqc3j5sXMWYoDd+suoOmIwH\n9bFqRcmWMsuGrEc8FoAGhhek+gBSTvVaH42sd35BhIy5qrOUl6DnbLcQ1Ru0\nL856hiF8yns+hZHi9JUwncQ7wH9KvhlKCKFczYAiyPlFEgDDC4BHgKsOy03I\nIbu1je4Xb/OWK3WS5zX79gIvAjyImzf85ptwht+Zd/kX1LJ2/Gm4wJ0+HlnS\nPDOTo9cMwWI+8nFFe2AMrrij+9nLzE9nIEaqWybxX+OyeT5cOFSXkYEipqRQ\nSRA0XLClIf10pQJo1tapMrYeBFOkmFHUM8goKLH2lV5Pu8vuD4Zm3XqCjBs7\n0Iy09kAT46Aw513ZldBS3w5qJ+PLFHZZuXJ4keBiT0Ux8FBO2qToTL4Ur3eO\ndZCo\r\n=PE2D\r\n-----END PGP SIGNATURE-----\r\n","size":6625538},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.65d80b6d.0_1643444388336_0.48316698324922247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-29T08:20:04.360Z","contributors":[]},"1.2.2-alpha.bc22992f.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.bc22992f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.bc22992f.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.30","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bba3e323e07c6a8ed2f5d8baf2abfcd33975cfac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.bc22992f.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-O2OlCtjVd5MxZQ8pk4cq3P5Ev4AIk3pUL1MdFZ5BaxMAfJUl8G11WNglW8Sq7WwQr5nWHkY+sHKWl1VKC2S5cQ==","shasum":"f7b7981376d50031b1c8d629573fde8e63a37e2b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.bc22992f.0.tgz","fileCount":1619,"unpackedSize":10600766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh86erCRA9TVsSAnZWagAAiH8P/RnjmSQbVzU0430IWMVX\ns5Dmo2aHCkOds13ssgqKmP3dDx8vyjIHRcZ1grRcAag3pfceEyapFDebDEAP\nMFz+zEQEEjdYvJxBgdO79HH/imagBnwZ62Jj2Qf2BJi7VjU7m2lOpMTZnYv0\nS+RuHL1ZObmQMWt5Ydykgtgaejtn33TxDidJRUet8SwlcTAVqj9Vx7Jh/MNo\ne2N8SMj6jXj5X7ZyKsXtaPor3iin5xokjGu+RBHQO+2MtIzPHiJyV+Cr5Syj\nHMS6O/8Cj3j2MfwTIGhcHW7RoUzgixlZo0sm43wuBZpRsV+A5PDAS9eES3Nf\nMyn48FofsnsyvSMQOpLfBuYnHdUwEeJzlWZzErClv0Hj/E1x/22gqUbDfDoF\nEfwr4cz98SpJs7ZR7Tgj5ITG0xDy9LbW+suLfetWA+u6FZmG9BnvWPMoOfVm\nE/9PkIHH+OnlXxpFE9Zcqhc7YqJDOvJO0MuClnFfOP5k8cMTXVvWhI1CMB8w\nHcqn15/dtl60+/19LQu/6P5EpPLNlVK9HQqa4trACIpvZ+u5dnFYQM0zE4uI\nFKvYjl269Rr7p7D6bbGeS7gMDKSriJKjCaJ7/Fq5z70YKxJ6+rHeG4Yt8yA+\nQLlQoEv7lZl3VUeR3KcKcLCUiQgeg/9YpClaYzRH3Or6NZdE9avG3gZoXJRC\nNIiO\r\n=f+Cq\r\n-----END PGP SIGNATURE-----\r\n","size":6625520},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.bc22992f.0_1643358122662_0.6535238118295819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-28T08:22:19.057Z","contributors":[]},"1.2.2-alpha.463fa27d.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.463fa27d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.463fa27d.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.30","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2bb8a66ddbeca28abadb1d227a2539d61aa403ac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.463fa27d.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-5dQvG1unwXqK7HHThidyQPejBgbiCiDBfdunuJvFqieYqCzaKYjaI2NQVCV7271uLbWZfoJJO7D4qEzNLp9qiA==","shasum":"f06be2deb586a8fcb0f686f61b6a0c4a3025781c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.463fa27d.0.tgz","fileCount":1611,"unpackedSize":10607607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8r5jCRA9TVsSAnZWagAA1gMP/j0cEBmEyirMXjO/4V0n\nBgzjWMux9rIhN7OxSnTmJgIYp/JvijNsEEtDqgXNe5dhs4vRNtIrsrbYDi2m\nLOAa71F/2xa7/7j+Je83t6phjaRpNQlHQniuKzBEC+civsBNr/7oXotZ1iaQ\n+GfftXpVd+f8eiGqDXCnsl/zf4wN0dmXgYyh1utxv7NkeZlq4mJ/axHTj1ST\n6dq3AC51zkGwZI4eb39vtqmgEbrvdHuGQKP0m1Z5A9oqwVFmzZdEWIgqhrT4\n9OWWES/idnBfk4O4/+wXyGq2ypCanIhz2urkODCCfa2JMcOhJdDp/Vyy0G9l\ndRasA5RqDUgEaePcSpVXHz2lCW/iqvIpMIWeXOTLsaMsjf3J7dB4AzSKIcjB\n1PNsCS2ViIDxsL9kT///qvzFi/Uh1QwiFWHH2hemZZVi62dDFITUcJMzJ+Fm\ncPVm7eX1aKZxJFOu0xNfgK84M1QGPLj2QbaVS6Za5qvKKIx15dqTuaZ7q8bz\nweOa03+P4YQo96Veypm021f7DZTQp2H25tVB5NsHLrB03zOCvAJRn5agJgGl\nrbdhWW6HfCiZCeridg5YerD1wFVBQOP7aS5H+qIxPIJWgao+YrtpK7qwlicX\n/OXqr8bVGEBo9qefroY6qj/k5d8BGm5X24ovNJtmglxVq5PZ7fodS6UsS34o\nTzII\r\n=zXgR\r\n-----END PGP SIGNATURE-----\r\n","size":6626062},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.463fa27d.0_1643298402947_0.32386194398628265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-27T15:46:59.360Z","contributors":[]},"1.1.2-alpha.378e6f1e.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.378e6f1e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.378e6f1e.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d5dced6538dd142471ac38832f1d3067c5050a09","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.378e6f1e.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-W5AjuslpdPUBhBayTPl0QvoSXAgEhjKnpIZ4WC7rc2+i39KjRWA+xijn30nba/R0i2162rKRlQZJ2md8gFVtlQ==","shasum":"98faa6579024c37b25034d931cb99943a650bb05","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.378e6f1e.0.tgz","fileCount":1384,"unpackedSize":10241112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvEgFCRA9TVsSAnZWagAAkccP/RA4yT0EbltTJS7IWGp9\nq9LeNxevbK63gNEUSRuIwr0WxUsvu/T5mu5E0tv76Q1WN1tgLUlO7zwCmbNu\nN5V9uNibV0GKy5utUvvumHBZF5taJQFFhlhsfU+qSQ0QLZ6VppIAfW5AWE5J\n2/y/Q0RFmvq7TMZr+xXBWFcDW86HWz9UStzFcgwe2PuPbfN+aO3GfDLxrIi0\nRRsmLmThjugPMDhfZOjo930jp6hx3RnsKe40Vu0DkXNsF3bFK3V9dv82QzYA\nPayLjHE1Y3q10q2AmLE0Ie9+HnfBHvkq5Wa1gthHPHu8QP46U5sciV2be3+3\naGn1uXK6DJeQsNdSxulrLC89sfSNGHAAIDXHp+b6TXBoaB9ciqLN/XrpMn5L\nDMNF3+icfgezMVigg38VRSM6O0DMZuITb23cBISoIlMjpWNkC6TLyqTZTj7F\nTKVXzwseDS8nAQDrZIVo77kigFHeQJTCRaPFn84RgOryrEzDI/QmbbzPBg3v\nh54B6hCtYfhSvkqHNPhWPxuMiitlyy9Myaq6UajFLkFLGHgjRuGFXAfL7NT5\n2oCAWiiAr9esWnsySOwYTPp7BLmkXbsD3dRkWayRILvhE2EvU7vsAcsUcBHo\nS65C+Bv1p/A5S1yTWwgtcjOs3NdsUY+HgEYCydgPJ8tAbHWji/y+glZ8O2dT\n09Et\r\n=vkY0\r\n-----END PGP SIGNATURE-----\r\n","size":6552063,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.378e6f1e.0_1639729157206_0.19439398552885767"},"_hasShrinkwrap":false,"publish_time":1639729157479,"_cnpm_publish_time":1639729157479,"_cnpmcore_publish_time":"2021-12-17T08:40:14.644Z","contributors":[]},"1.1.1":{"name":"@microsoft/teamsfx-core","version":"1.1.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"579ef726525eee7336fac0d42ca24dc896de9574","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.1","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-fDJ6uFkYj03/lPnlV6FZBgOiDOMWmQwnroFkw5VDjdHOoLTD7GF2KOZNKVb6alb2UcXDxo/sSctpcds+LEoiDQ==","shasum":"73e6007e4b64d302b6f93f64b0c03c8f91eb9c12","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.1.tgz","fileCount":1311,"unpackedSize":10118556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuv7DCRA9TVsSAnZWagAA8aEP/iVyQCJDv6yYdtmPErgt\n2VRj2l2wFxougM31PPaI6M6ObaP5kuw9PLmX68adMqruoHFk9kUNQd4KQj5I\nOgBG23575H34wqaniSLAmn2F0zegCx+SFJb6J5wBVM7GNug0BWIJA5d7Qo1o\nUKCll3Rc72+atEMdjBChfeanoHzQlQxAvFt9fgVxIvLss3b0dg7gj+uGv+an\nn8QERAAkYDLiS/fYqHQN55hiToiWn4mzXnXiWNb3dIhhX3foT1tdUHmipgxo\n2FCDI6Fx9spVXPazGVRPYMldMxNJ07CVcGTGPyTWxanZr99oLlWpHCyr3pDe\no1oG29CjLa0UY5I53M46h/+XZaj25or1Nbqyrdz5tT6cLHBnis3B8rBrs3b7\n7yIEts0ygqG0u1U752B9bSeSo75sUMBAhFj+kSmgicTtucuGeqEyMks3kECk\ngZOl2uYwr2zicoJi8xtI6QnFk5nUQ4U2OasYIwVYyTNFMyC/WqwE2zT74v2o\nTJv73v0LrCUowuJBMQdOrFiAp49Xcb1Ha44qJHdrV9P6xWxIcJCfU1PCYlyn\nNZpFWpA1TUUXWdi5NkIlKTmtAunvyCAPmIBjppMWDH/bPiS6Y+qynceaREFb\nBzL5UyM6ubur1n9GnxIsAyfM2Gbg5NnbFyXoPXux+kOK7p95FjafDMblJ9Vf\nR5xG\r\n=YJtb\r\n-----END PGP SIGNATURE-----\r\n","size":6530324,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.1_1639644867335_0.4986099937168773"},"_hasShrinkwrap":false,"publish_time":1639644867690,"_cnpm_publish_time":1639644867690,"_cnpmcore_publish_time":"2021-12-17T08:40:28.937Z","contributors":[]},"1.0.1-alpha.a34ad2cc.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.a34ad2cc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.a34ad2cc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0cf854b5e6976676883c71ff2c55b49d34077cbd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.a34ad2cc.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-urG0pYMFY9owvGD9XVJIcAn6raDEQ49rolvQ5fEKrb0KtwMTya52OLB5yOdlNq/ztvr4J+3s1H1Ogpk//fLBng==","shasum":"73aaacdb1040c34896c6c9c1d5b3d787dfb6c501","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.a34ad2cc.0.tgz","fileCount":1389,"unpackedSize":10236632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuvc0CRA9TVsSAnZWagAAd6kP/0zBM5slA3oLK8MEDFJe\nEX9Lk+nGVExkQXaScdTzwbVeKdsxWVCp4tc5NfWPgd0lM7b2hQfbf3YqoYQs\nve3pbwaNWIohgv8vMpnhBAqS/WDrhpyTtzuvbpZW1v4HV9AeXwbCDgOlNIq6\nweG4iVUm8MgGhgBYC7gvnEeSAt7jnJwKm+hrJhZe8k/86+B5INpU2pk/wbWf\niFGi+A6lzqiw6P1/Wsd6W9xRuzpyZe/HsDqsXLztr+sWFsD3lLC9TzByjydX\nd1MMEEX3qXVCqkCWa4oci0PvbYKI5niaTHgZHxVk3wsy9UaxqPYoG0JaUvdI\n2wXHJXYdn4Pr0J9hmzANbYjdZPUR2r2onGOUxWlqHm5+jFqF6NLyf3job+/K\n4mxJVBmc+lAVplNP770bS8c3vnClK/Ccl95nmMlPiWbzAigE5Uk4WPgCAs48\nzVFgsZvdSlYv1SA3qWCgXJCUkumd1rYBrops9Qs/hsZOiGy590UKZme5fZ/6\nJhZ18N4jKSgYANfaG7EZpB9EhWfWH1Zi/oKoFQqkdQAu339SbOVaiV5LZElx\nag1hsKkiIORcBwMZGhP8mEInAbnDoyP1E/NSEyqOozKACiryEHubKkWabtq0\nbxbSu+1yqOStO4Bz+tSfx80PNqriLeEZXAcZsGLdO516eL0kwUylk1ZSxvX0\nf2PY\r\n=ph4z\r\n-----END PGP SIGNATURE-----\r\n","size":6552174,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.a34ad2cc.0_1639642931663_0.23231814042424626"},"_hasShrinkwrap":false,"publish_time":1639642932051,"_cnpm_publish_time":1639642932051,"_cnpmcore_publish_time":"2021-12-17T08:40:46.239Z","contributors":[]},"1.1.0":{"name":"@microsoft/teamsfx-core","version":"1.1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"71835ab632f10dc28af1dbd0271a2b710a43eecf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-cLU+ZlG5QNc6P9/62OnhNvtQXQ4GnSThZOw42A2JcPF6w0Ms1T2gGEb2Nlh/9gcsrIQWHbZQY+khczt8M6kwHg==","shasum":"18178007deb18570976793249aef705fb243eb83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0.tgz","fileCount":1311,"unpackedSize":10118054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhus8PCRA9TVsSAnZWagAAG7YP/jbUcaO88P9zquCFe4v+\n02o2jVCj1RfXrHzsgqZwHCcd3KIDnDvGjSf3M9CGm3XKg+R8CJPsrFyGDE1O\nfyvqJTn1vHlMun1+b7L0PUv/GRCj47LZEvhfTNPZdF56mcKTLsq2d36ouczU\n/+th4tNbaymkcpfn/6/zPktP4zjiqP1od57UfZV/+9YuHUl8A9BHQiKREpkD\ndtznAGdW8sqaASCCDvOyTc5G9qaZenuql+yoNdfvk78UbsQjPmnaxAo9mh91\nPQQcajJz8qsHYAbGNo45hav9jujJuw7qVPkj7AWSRd59seEIVtE6KQTx1U8s\njA0F6h+GO0XzN8olAwA9vwEKiCi5ikIyepDLyyjtTMVnddwAMaHmD6hY6i3O\nUAsZnLp7VGVOZmTeptLn2LTv6umacGbkvFWmtkcvpKY8J3xhMhBvKRaMeRfj\nElUFbCxixMhAPpcpNf0wz/PKFlO2V1enEDguC20/BefSFPo3wNX+nnbi7gl3\n5n2FtrKLYbBQZs+2URQVUl6ch2s6Pr9l/RMjWtEtqydVLpSAEqrPc4V+6PXo\nF+3t+dbhNAUE63e2AfWpgCm4BBxeKODZivg3xtgEzIS4QERka3psa15xyUb/\nZyCG0vt0KLXJSdI/lLPLD0ZTbOlSuZKxqOns4qRdSYRyfKI/883ZG2ZHo2fE\nAIUp\r\n=NRDA\r\n-----END PGP SIGNATURE-----\r\n","size":6530210,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0_1639632655470_0.5132524863377446"},"_hasShrinkwrap":false,"publish_time":1639632655838,"_cnpm_publish_time":1639632655838,"_cnpmcore_publish_time":"2021-12-17T08:41:02.987Z","contributors":[]},"1.1.0-rc.9":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.9","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"80ff7918c8b9921f9ec86946c2c3d498610c376e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.9","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-rJvnp/qqI/zNZWWZYqIMzrm68p/i6J9PBJKDgdmJO2HJQeb1IJ90Z9RM9m1iLiru0A8vT7GBBGDty0oQL0oQKg==","shasum":"d4f45ef4e0e0f26e2a1c08a70b53b845b55dfea6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.9.tgz","fileCount":1311,"unpackedSize":10118064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhudDDCRA9TVsSAnZWagAAXsIP/RnRyLb24TPjmZnECsz7\n3MnGLFPWmiI6X1clEn+f6m9Z/JfkC/UxtRKtwekBvA6rMdisah9Vg1ruLIJ8\n22H6wD1lxk+Y+ZJuTuB5cOaZI1Guci0KsGsnf5jyz8sOu9DikMZs78wuTRAW\nOSaG8gsrqvkPL/MR24i5lvlJreHzyOjNsWFXR0NH2VcNLIxqnte9ESLjrF/h\nx18ReiMsVSySb1nhKG35ocw9N+WfriFxEoOqmGR2+T73udUHcWnv9AFUgaBb\nsW552ZLi5thPlj0YkLyvbIkp0hE3e+uxc4ZnUCbtVSxeCJv1ajI5rzwaCWmh\nT51u3lJ2fK36Q/NWRZJ+k9hK5x7fbv3UIPlqSN7AGl5YA6fNA50CnwsW9v1C\ns1xsz1AGrWMVYa3MaLNx7iiJ7EBBaFjeonTuv1RHA3GRA5z3eRFglfnu9mPl\n3qYJs1xrEnHwrR2VStlKPc40Rwrwtqd6SFl3Uz7FSrzb1SQLQUiMR73ftljH\nvbeENhSvFZzZ07GB5iLTUcxuOehajiiew0ORLOT0eMskCJhoJyXDfW+j1OyW\nip6kKnvL9sm6vwUSlkbH28cdZib+cvzwFxh7bThV8jxLg46hmWHaVLSRA3Rk\nwbmC9rjKMYZHx0XoNK46O61FxejwI9HkLMDA2X543yE+moaBCvfwTHDlWY4F\ndQxe\r\n=a+N2\r\n-----END PGP SIGNATURE-----\r\n","size":6530212,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.9_1639567555289_0.6939369154166684"},"_hasShrinkwrap":false,"publish_time":1639567555580,"_cnpm_publish_time":1639567555580,"_cnpmcore_publish_time":"2021-12-17T08:41:24.291Z","contributors":[]},"1.0.1-alpha.d62a0464.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.d62a0464.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.d62a0464.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2535ccfe1d3852ad1601eba03c0fef6703533138","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.d62a0464.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-yDCgK+eH+FLl+eyO+AKoeRvV20U3uG5bC6K8FRZI1qGsSXHYLnryidjB7giZoib7iD5Y9ZTm7IAdLMv1B16HKA==","shasum":"43bfae0e9ba38d2ca435c83917a892786bc3a3e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.d62a0464.0.tgz","fileCount":1385,"unpackedSize":10197456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuaQ8CRA9TVsSAnZWagAA3zwP/iJHYumzHgMuJgaM3QPH\nS591YqvPoDN9HWb7SNGwp86SVLxzDq0jNfkhUXQspPOMXQtlni80u/YdeMAX\ndj5/WkRCeBh0AV4VIGk1KlTat0qDueC1lkTYaOUuCFLM6eJb0ZD0ihhRiG4v\nW0L5OLOr34okugidjG+gFZdodo55YcQ1fM3PPrYQDf4MHM+NqYeG+mxf/bUk\nLwKRdgdi0vWbjlgz8Uwa3DzrcFymF0CUeBMFvGhTY0vj4FxrIPcDuXEAYNFX\nXQemJugp2EVoZsCTYyBU1hizv55EhH7iJNW+Wcg0zwxllfWCylBlr9/AtS1W\n9v3DLeg0yNQNxyHfQXQM3+unbljfbI/wLMn89+RVTUR99P2zrTH7BVRAqEhX\nnBGocC0LSLsihuMLJ73r6wjo4rkU/vaUi8VsJBu9egeapTeuG+SGox21swCo\nWFajqc9P5vi1UDfDiK5phWgiLcQj2RHgqajy8Qf+EZzwPYyQ9kDgogwFGust\nOl4sFtY3hDi6wFHK0WMyez5ego9eicWBvUdbhTPCkz64hde6toNm8zV1AEf+\n9FyIP9JEG5HofEfH42EfvZziLpYaqJLx4ruEgRuBHqQZ4YGLo6nJZH6ekGZN\nja4zeDxX6arOsPnxObO03Vobiuq/XoAp/kr1Dy1pPEHEpqNR138VoGtmLjGn\nLmo5\r\n=T0sT\r\n-----END PGP SIGNATURE-----\r\n","size":6546811,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.d62a0464.0_1639556156481_0.8922296266798428"},"_hasShrinkwrap":false,"publish_time":1639556156867,"_cnpm_publish_time":1639556156867,"_cnpmcore_publish_time":"2021-12-17T08:41:40.911Z","contributors":[]},"1.1.0-rc.8":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.8","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f7cd358d549e0b92c8d83e58ea9e72fb50eff91a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.8","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-23YAuLjkYGsiDwC1zPALV5pfQ9ajaPT7pkqkYI4rMN83qDMSGySNwtuYLbN6I6FA3UP3GBTA35zfeK/RiMq8CQ==","shasum":"a132d162a42b6d590b07fe9fdfd93e05cc40f581","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.8.tgz","fileCount":1311,"unpackedSize":10118038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuZ4QCRA9TVsSAnZWagAA9UsP/2pVlS06wfrNZI1q17Yp\nxzSSUKMIGoBw3LgOqZtCSlBo5vuKuJmo2lD9ajt9H4vd3/oVCocTB4OXgRCb\nvGMyLT1A6ofBlZi0kFkcU6PG2AmdvMjf2D/u0bmZY24aUP5l7f8sbUplJrAS\nmMv1NwJbLye1sPz/icvyhcKrRukf+GEUHAxFkZgcdaEVvf2zXwS1oR4PlAJ9\nr6FGmD0p7QTLYa0zTZQIPEvpbUhKyTfjhzKVFJCZHT9HOCOZhp9JvWXg7Dxf\n/yKtNXQYw/DFr70uCnO4yEmqPtr5a64UEw2i3lCB5XY5VO0Pxx5vkmY9Nfng\nKK1Ging+iVBJ9vbBwR/OZSJxpdJ+KxpDMy5oIUKq5018WgkXT182b2kT8OZF\nxB8waF6s4jEOFIVvDiKpHXYMvEp560ag2OBqIBiDVOzWKDQV/4wsxJZh631t\nKWpQX3yzao6x6TgrPp2jZvdPi1GyfS1Io7VRCzwBrckj0OtqdRboSJgJZXIB\nER3TIR4z50BvilAaQdvS9ep+1UyMxImTct+WuOMGe25N2wcKF640O1Mv/Hc4\nTcg5dQNb3Ev8GFfRdmIyb4x9aHZH0OR9A9okHYXUJtBnXb+7iGIL7J+Tmnmm\nxz7BPPsuNcSeT3S8h8KAXvvUC4vNZasbCbTfgNhyxtc0X09fbw1VSwQRi6aa\nCir1\r\n=G3CQ\r\n-----END PGP SIGNATURE-----\r\n","size":6530219,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.8_1639554575382_0.5110451299722032"},"_hasShrinkwrap":false,"publish_time":1639554576431,"_cnpm_publish_time":1639554576431,"_cnpmcore_publish_time":"2021-12-17T08:41:58.933Z","contributors":[]},"1.1.0-rc.7":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.7","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6df68c8c2517e311db81336948a6f76ca1d47160","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.7","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-uOIuqcNb+7GmJsT4UPm0pQYjjJA3hAFb00mR0ZK0Jucieorooy7IE+Hvi47LKQYQ+B6JQm4K3UhwLe2kBhQpTw==","shasum":"590a9008a2b2fb3c5dcf6142195f00e1fa6ef14b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.7.tgz","fileCount":1311,"unpackedSize":10115905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuVLzCRA9TVsSAnZWagAAAwcQAJO47cxXP8SEaW86FK5x\noaxNIqYTePEskMWQDF9botVPASUupl84NDk7Ah9RiBEWPXoDbwcXn7AOGmk0\nzmBePKdDcqLeYLrQfdw3mAZbc4ZdC+dFfI32rlLPtfpvfG/c/jjCWrJv6Lwg\n5LwL5ChASYX+42SILPEb5YPc2WIzcAxP7ToGNF9Cuj29wAbWW1WnDV4xfbIx\nM4GOAXWsNiNoSsL8N4VZL7RaiMjUl//4mjs3WOLSRYPq2EX3hTY+C3hq4cEF\n8DSwD4OD+9NqjXIvX+I2qAe21r3FBrMn4WiVj46cWf6/5ZOK0krFd7kPwgDK\nm7InTyOYTR87B0e5qCWu/XngEL0tpJvWKunYHuS3JdDHwgqfydLWHo+l8N3P\nmspry6qlwntv+1ncZOnFr4lTtsQGKR3Rqpbh8taV4HZl83z795K8m4LalP3v\nLkYP3DnqKlXvnk14rKbGLlTzSAmA9RCPK6mvGxUsjxnHjviIcz8piMEUW243\nNzW/d3FoFSVPlJufs0g/1w0emLi3i+yRI5o78Fr62q6D7hU7EOwK41t87a21\nVhAR586uUCFJi/Bw3p7tn7b6yoXsteU7H0YmIFJu3rnmPkt6YGAZNvgn8NvZ\nSOnFwirPoxgydyVuQPlju0eZMstIiaCcaeu5OeXpNhOk3+vFKIaDCtt28Mm6\n4tdU\r\n=TEnX\r\n-----END PGP SIGNATURE-----\r\n","size":6529872,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.7_1639535347188_0.7587259456677478"},"_hasShrinkwrap":false,"publish_time":1639535347559,"_cnpm_publish_time":1639535347559,"_cnpmcore_publish_time":"2021-12-17T08:42:18.516Z","contributors":[]},"1.1.0-rc.6":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.6","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"64f0abf49af2432fa179a7ba54ca8f4954aa5404","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.6","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-5577tT8Q5j1qv334dt2qaYQR0nGHmzvND4RN4XxP6IFe+nPRxrjc4ohB1RxOi+Bza6mhNLtYGFkTzxOzIxNR5g==","shasum":"c90f35d732d17f8aa821221ba98398c0453f134c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.6.tgz","fileCount":1311,"unpackedSize":10117801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGMvCRA9TVsSAnZWagAAuigP/RYtHOXBHSl7LXU+F+j6\nZKRZRmb9VEmJ6Q936Gn4kn7zT10AE5AAFM+EVS9XaC/8uxWfwtc/1O6Nojs5\ncuVmFIwCgAKJA6Ld3+tWEirzoSoX/Jc90CnRC+5zZmo9nrGyhO75UrF8AQj8\nsBhKxSlcyUa/PfB7bZeYx3f+Iy37SPbRIpA/mkjgJ74WPwoyhIFzlyMPaT4y\ntT205hFMC6UTcfTIGkP8cy39LyhBXzk4fsQLnmLyOQZIdHRhUVUqusfTlCtX\nY9sff6g2Kpd970ty6giwUJD6ebPC5LAxDLWvXkyk1Bo39HUfri+dkcXczTpU\nSM1zar+BmyuieCfU7d9WtsDsTSGBZUY7lmAwJhpuCACLmjs4vkIqW7JrsBaZ\nJFjrOnuGlib46AxoNJPOkprnfLe1b/xn4IKgnJhAc8W9fgyQQBjxpFfq/MPU\nc4WXBKau1kTuYY98SrkOYOTGMRQjMCFDjVIklPqBr+9kDkUVnKRloH4zfqLj\nVN0Nh1uTndFweqtlHOFVE9wYthS8h+Xem3vOZ2MksdNHBXdg/wZvgIGsyLgj\nbkUQwPZWl9QTji6zRn5utldwKUz+LQPLZ1M8bmXfLPD61rp5KlPrniUKLoMJ\nakEJFSFYo3vpcU/AV6WgkH04E5TJ6OY2ta7FUqidmXSDGRq+W26r4hcKhGdI\nqzYr\r\n=MpMC\r\n-----END PGP SIGNATURE-----\r\n","size":6530096,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.6_1639473966751_0.9640581278504461"},"_hasShrinkwrap":false,"publish_time":1639473967031,"_cnpm_publish_time":1639473967031,"_cnpmcore_publish_time":"2021-12-17T08:42:32.652Z","contributors":[]},"1.0.1-alpha.8c20b82d.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.8c20b82d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.8c20b82d.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1d213de511f4d133669e153c416760f000ccdd7c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.8c20b82d.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-xm7ZEA8tp0Mosmmx3zGRZkTM638ujHSTcdP7Bi3mIaj2hIf/1LlMzTHA5IVRVcq+wqaxbRgfQthSq6iz8umNNw==","shasum":"57540aacb816cdb5105585d79e897b10d008da96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.8c20b82d.0.tgz","fileCount":1385,"unpackedSize":10202533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuF/2CRA9TVsSAnZWagAAmroQAKEJRJqC+TPMWZKwttWG\n2LlUXK0sIZos/XXG/HETOgUI4QdWxivZDJzeKDH4r4ObM4X0SjdaBaehMfhz\nVDMzMP2mJtzRe5tD+LsKvoLqZ1doBfpjw9m2QB71hQY47cJrf+6IIYXWq3jt\n7/6F6ZsiFduCDz+Lm5RSPq3TjLZHeaBvjpuPkShCAegy3J/80s8Qh803Devg\nLyALWPkqyKAEEnQ9+ckU0qUjhJxp8Mqc0nhlcwF4sOC+veEc/sWoxFI0yY++\nOAfQ5LlVHLuBfcExqOCrwCJf1Qy7yAPYOhS9jhyOZuyf1PMvpH0ywaTgDDeR\nkuifC8igyCDSoxqDtuwJA8W+Gh9N8frawxQLeuEa4yh9fuLA6AEVztDFyYFi\nlU964U01tjrnnA+kG7wEX0ZcKDo5rh31YzmnPO+H/O/xLp0q8TzqLy8wSU07\nYwLL9zDGZkIiNVm7P0rJk/s44JPd4gXfb8UvYfD9bD7li8ydad37RTqPkFwJ\nQGHdQw0o1yLISCPTTG478CMjf5mYeshg1rRJ7Bwn2dPcoxUBpHcNG192hStN\nWROSPvOozQ7/vwOYyHAPKSsliDOA7A6+tGTOoS51DGm0BznON7kwwCuPaZxP\nXToLWYFMdPhJCNInjUJVfJJ+ne8rdFj+4DpGTbdCCdKsbcvqbuayTuG1D/0A\n5lR+\r\n=rRav\r\n-----END PGP SIGNATURE-----\r\n","size":6547448,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.8c20b82d.0_1639473141893_0.8567408954098246"},"_hasShrinkwrap":false,"publish_time":1639473142205,"_cnpm_publish_time":1639473142205,"_cnpmcore_publish_time":"2021-12-17T08:42:49.981Z","contributors":[]},"1.1.0-rc.5":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c78982c7e3f65ff92b6a4d4dc5bbc481cfbaa3a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.5","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-dkARJl+4PSH0sLUDlOkCpZWgJ5ZIpK919z2wfenNeMIWpvKK3EItwYixupElmCjN6o/eV6hGI6oPgc6U2HmOag==","shasum":"3539e0ebef6e26a8d609358d654c130b5c06195f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.5.tgz","fileCount":1311,"unpackedSize":10115666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht/bPCRA9TVsSAnZWagAAKIMP/RIfcnND7Vmse+e95sRu\nf8IdD3ePzI0AqxGrJKcSYS1IY/sYeIK1wyMej5/4gekVjqEypPC7rtOY78pd\ntEnSSci2sBRa9pQ924dgyBO5ZxX9ecGHtU6Pq/4zvPPKgokf7z1kwdiQa2or\nCir5MdFOfv8teQyxgzATA3UvNeKG07JYbXVird2m1HzZ6AqSSiSksnRWYjP2\nNCOhtMcpTOhtkyPmraGQcymH6w+s3zpl9q9bFaEfv9aYUhcwt27AogpqkOiP\n3sOviNscbicYZ5abvxQZIxD8Okxh04iudlpV6HiGqDuGyCBA9yw6JmAiua64\niIotwVu9hMXGrfW3DwsUL45AQvQoOWpVhJCZNJTgYzIoqgOZgYy5JiCGBErL\nMORAHITJMCqmwuaTNAMxN4/U97nzB4Xt9xg5g7TwsVl+FpJ5117v4oq7VU1r\nz4gkSjyEogsIB9QMyAF1bhsqkohJ8Q5uzKIDG+cxg77o1dcUUXDcOWXVJNVJ\nGeVGNMkQFkYPlx4x0pkLD7Zf9TM99zefLLpqnXf1qSQXeRMyL+BH2RiegM8I\n/pkJtuoChruZx/bWmEV9HTthkUebK+sVwsGkB0/08vkfm+YZhf9M8xPekRW5\nEADQ+YcWcKUc4ICr+p9XjkkFz+B5JKzQKHWF7hPDTp8RZqDGJcHkIH/sPSz4\ne1MA\r\n=B8sB\r\n-----END PGP SIGNATURE-----\r\n","size":6529947,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.5_1639446223155_0.974771752428883"},"_hasShrinkwrap":false,"publish_time":1639446223427,"_cnpm_publish_time":1639446223427,"_cnpmcore_publish_time":"2021-12-17T08:43:05.162Z","contributors":[]},"1.0.1-alpha.7fac60f7.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.7fac60f7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.7fac60f7.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"19820fd658c57db38551485cc153ed65caf2d080","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.7fac60f7.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-AUQp5NyWpfBnOZm98vPCsGRLyGpege9E3jU6ND90CaTw9w/5dD+hbdk3d60pfNMQtuVFU/E/0dEkb4onvuL01A==","shasum":"99b9cb77c140f54a6fadefeeaf576752df853382","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.7fac60f7.0.tgz","fileCount":1301,"unpackedSize":10098966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtwGrCRA9TVsSAnZWagAAv0oQAIUOGWRIdIpgdQZe101l\ndnGCdJEsaqLEP5+53ponfF55jtZP7jNscuRGhTY8hH1thbNs+AcPtFiup8/0\nU70xyMUdu8+mcjLQKn5VuZCwkBWxm1LsUBsC2Ms8iVvx9VjESRsQ4tP9Qqu5\n5n9iPlIk/RRRbMgDihm4ek8Fms7b7xmMof8oPhkHFdPWpEm1dnXVKEEnw5cP\nMp2SZGKaxNues0oRVuTkXTeOnF/+XylZWONyzQyO4uY42hh0RvWpftQ7iOkB\ni8lf4ENS1+2jUwMqWoGfywmv0zBmhs6Vyecyl3TA7ECdFQkCORa1mJM87yPS\nr4Um2Z4c68PsHvThggvGgurVdXmoWF4UsKUULZOMy4zAc7mKY4WqqqVKG5EH\nSQNEp+/tf0ctSSYu4Qf72Gfnlb0gfWZ8UOJynBzEnFImqQa913e4l9dpT3Gm\nsMw32QBhuS2+Dvo68XrqT6eQTH+l94NcfLop0Tlay7/cACE0/V1rDBkazv2B\n9BHbVEhcDSdxol94lP1HPUI+VnnllHYT69sBKBPGSv2inJ0hKs8iVh84w9oT\nN8nTHlYc+LgG1VfTK8oBGGts8Ec4NpLAI7pzhXdaiht6MkkqHao2JuoIxj8O\nPqdQlhglLXXQM7jY/wSIfNIuymlw2Pow4xWMOqm5iOzRwRchQrzbau89JCei\nLjPr\r\n=2xps\r\n-----END PGP SIGNATURE-----\r\n","size":6528773,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.7fac60f7.0_1639383466808_0.8739872608895591"},"_hasShrinkwrap":false,"publish_time":1639383467177,"_cnpm_publish_time":1639383467177,"_cnpmcore_publish_time":"2021-12-17T08:43:24.635Z","contributors":[]},"1.1.0-rc.4":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"57c6204003a22ff8010c20b38e2c61c533245813","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.4","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-y/lhrLXU9TS52JokC7GCyCmHJmHl33Zr0WQVFNs3a6xLk9nAm6jyRS8jqc12ULtMrlxldVvZIUa9L544yRUf5A==","shasum":"2d7d958d4d8b94d178742beaa3957df67b95126a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.4.tgz","fileCount":1311,"unpackedSize":10115507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtqMsCRA9TVsSAnZWagAAzjcP/j3Zi0afGAhFmBlb3mnV\n8UqAvx6mTHzfWAuqaV/UGdiTq3M22KR3m4RLffkv6v1WGpv8cDzjqdg87ZLF\noYwgfXje7+4RsnrTTxloU6z7AwCLTQLQ4j8ymdLOr2TM6qKYt5Q4bEx49KOF\nDFn5DT1k/s50GUxrLcSCkhQjFb/N7l2KTvqbLoQfFczmm8FAIj8ATyLbN64N\njrrNTXV9sXpiQxsZX1XZrLlQiVo8YjXD6/eldiXfMi1Xv0odlXiwJYWjU97+\nWtfZq7PK27BEJpILPU/mPHeXrr3nlDPk+sHV+gX6ShlvHeMGJr5WP7D6jzaS\nsBS2zICd57pfxFA9YW0VmKSGacf+XtK3ecWwMF2hZ23qytM9vpix8Dlx41y5\n1kv50Hba3daXYLHkIg2zIxTO451R3a4Au0SGXr25Wc5CXgmyy8c4aSVne6Oy\nUZ5ZuCAE6pjM/1EzQQ/8+7PQxU9O4+Dj3kICvTwf8XyOtWk/MBVH3lOnTyhP\nJtYQcFR9Om/Q1/LDWIUdD5yZ8894HZIbmRoUXc2tVd3kB8wY9vQC4XC0Q1qq\nETiWwcVRRPSyy0K5YtEOjCmH1v+xdr4iLZKdHy3OV7MhthJMuTuJ6jUKaP5V\nPxJEQ32gehcx5KInq9WGANF7Oql8mDsUfjF66U6q1xh05rYkJZ614GS9RXov\niJ9Z\r\n=dGuk\r\n-----END PGP SIGNATURE-----\r\n","size":6529906,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.4_1639359276346_0.0077758161730840936"},"_hasShrinkwrap":false,"publish_time":1639359276748,"_cnpm_publish_time":1639359276748,"_cnpmcore_publish_time":"2021-12-17T08:43:41.992Z","contributors":[]},"1.0.1-alpha.65a7cd30.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.65a7cd30.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.65a7cd30.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6dae7979b9100f1ac29f866dc55830503c2235d9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.65a7cd30.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-3s0N0/B4LSwAmoHlYOXIwVKkhc6+8X8jiQktBOG9tD+2sIrnKoU0t8ZQAH12GKbna3Q/yV5KOgtgDB3ocvvJeA==","shasum":"d8e8dab1c45c6a02f4427ce4f0a209fc7fa9b36a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.65a7cd30.0.tgz","fileCount":1301,"unpackedSize":10098222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtF8HCRA9TVsSAnZWagAAq+UP/1KhDPrjrcXqrqTLBdNw\nj5sOHmPtlR6fHk+aJYZ+UpWNIz7nJUhFR0wG5jg1TABj+rr4IoORFm8SSTAA\nN3U8iFlT0VOvUsDYmM5eNIh1pY4i/SKhcbPWJo0HKOoUYwFgRHT96RIPU/DE\nbroQuKsf9NNa1ThUORSgF98yLt00AadUGus+W1i6NusHALnRyeI2HX1kyuWN\nJsmTjtJYWl7z51iFJS4GjbD+mrwQz8II+Qi+BMkh7AP6RuxHkd+rQXrHP7Dl\npq/9SY1F3YoeuogeXWZn0/ftNrhwyL4z2ka8grOJB1es0czLsypxvcswSyO+\nfYJcv3oJrclbR8wT5YkS6Qcs82la2P/jVHX6qo8McFmUEFbQJRn3KeHyDshY\n4YVkT/phzuv2D75OVgCxI0I28VdOOV7nD5Aehit6WDdU5S9HbQ6s/zSK69HI\nbRjNxAS37H1urJfp/EDDax0eQiXznXy8RgLeVAnjZCGrQY7AkgfhJ/up+Ipf\nHvE1jB+yNxF7teKisKJCLV9Rops0Z+W59YliP2fSVnquMdi8q0Gv+MqjHsKp\nm9rDCIEhfAkxu4+GjFDmkKF2yCwGFNdTaEm9jkbBl3zpPZUPxjVkrMnBufuE\nY3IgQVh0tyPZGOQfYHCqp6CY3AS1k8XmiQqdvyDM/wKABN+454VX04+B7ce5\nyEHF\r\n=8zHB\r\n-----END PGP SIGNATURE-----\r\n","size":6528669,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.65a7cd30.0_1639210759101_0.4411969206336672"},"_hasShrinkwrap":false,"publish_time":1639210759406,"_cnpm_publish_time":1639210759406,"_cnpmcore_publish_time":"2021-12-17T08:43:59.305Z","contributors":[]},"1.1.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4d42eb7cbd25e802013c4f2819385c202987ebf8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.3","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-PsmUXw7TX3ezOBeh3LAlNICRpVmigN3ssA33Q7ocZ+prGr2LgDdL37PkrXgMsKOQvG+5NuC2oHXM6ACSewxTmg==","shasum":"094cf9b1a8eee35bdb8a23c7b9d088e37bb45b17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.3.tgz","fileCount":1311,"unpackedSize":10115460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs0NBCRA9TVsSAnZWagAAnNQP/jUhHRajGPQrf/w7jP6x\npp1WGAdnbo8tFTX0N8nTUjRPVO2kyDCj0o4tPs+JUDTFwzD8ZdLU+aUZ0lH8\nrlyrAK5jwkpWh0tbJbvLwAx4+w9kLLXFl8lg9JPJY010MaudoO8dB+GJFBmF\ngpaJEj4Rn2lISIh0HQoMDbFYC6n8cF0A4YnppElZEPccpmiuM3HbN9cEYN7T\nO8pBzzMYszGRvnkW8Rb+5bs81xlEyoKMTT+EZVWSePHozp8DSmIPhJf1KTM8\nhB7dPFahTV6esJr5JnrvM4ySu3xGrWb5cA70+HmehWcnReIGCKadCg/B50qT\n3+ERt2HU7olAzKJP1fydNN0nQukYk78RmbhXvOdHcgpcltKlig4tOuBJQUKz\nB1mhuzgFeNtE6OdRl1T8pdVZs+fsjEjJO/+iILTirT7zm/SuUQ0QZg6zKdMq\nxv5jUeVGnnaMmcRR/uPLHqouqT2SgVxhtmt2+rhj+M/2uv0wNt2qJSLROlm0\nGcxb9JNL/4i5Ojx67MeIIUlgH9hI5qpE12qCDoD4BfMyaZeNyQqob+iGwfsA\nqTudWus50AFJww+w5bIyDyiX1qghAWa1wDxMXvlf2pXy5hPEx0JYwUX2YJUJ\nj4gmxTuzhMBQUIf0HGbWkkLIyuYoNUVjrQ+JHh7fLGbRNfwy93kYE3hl6AyS\nqroz\r\n=yrLb\r\n-----END PGP SIGNATURE-----\r\n","size":6529804,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.3_1639138113165_0.38539012958647745"},"_hasShrinkwrap":false,"publish_time":1639138113457,"_cnpm_publish_time":1639138113457,"_cnpmcore_publish_time":"2021-12-17T08:44:13.158Z","contributors":[]},"1.1.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.1","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6ca573e1a7a979d8e437967d130caa81e3c53176","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.2","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-5WP6mPgm3h1MnMlbSU/0IYsA6qqMn8+wH1najLqrc8lQZUCqXkehbT2ncHFfo7glW+c4WcSgALYvXCaciY3FYA==","shasum":"579a430911e1d4a392fd289caf37f4152ba8ef6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.2.tgz","fileCount":1311,"unpackedSize":10115460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsw7KCRA9TVsSAnZWagAAMe0P/iSRpN96h73Ns0KOLyPf\niGuMD7Nk1+lf2WI7GHJ+/++FubZHqA//auL/Cl6LcuKLSfeKMEMwwVPQO+aQ\nXvQMFNv2zI+cEf+tsl/qL5KOfJmpLFUk4AmWLjg+zsMvH4MXQsg0TVKn5hC6\npYxDhs7yBjPNB3OeWKovb/Di+hRAXRt6BkEHzyahziFXB6e5pDealM3dN0eM\nVLQL/gvAO88LtJGW3naNEEBQzJgwl7+0G3ECw+J48K2NzS+QFJI/TLMN043o\nlhlXdhn+PUnDib5PAX9va6jPSK5V51k90vbQ/zP2vsbngz7n/QaL2auiRSo5\nt5LiRfVLEXg6H0evJ5x33uhF+sYePfVTDcmfT/Zp3Jo2pO/iiainZ+xg/51p\n2+UJ1L16A5b+5ISOeIw+GjF250LxpK5eAdMNISJ+8rcBnSuroOBL1hHLnPEf\nKi6IuIpFPt/yqilU9U/lReWWy2q+5sZjblD5s0Vg0mDYucCaQMRlMugOz/dL\nj/bbZtZQuQ2U3fMfMdrPAxlR/pD0g9v5hRVg53ysxOjRmZgkivYiDwGiuuuD\nK4CVS80vHPnLTEx7FH4Iel5ndmJDsugq4kTwZb2hzUlhONviiF2+eq/4ZRnv\npxFHM2lLcb2+A7UPQEgF5lUWFa7yiYdXKzr7ateZu6vGL3DbyWPhYGJuT+HC\nY4Gc\r\n=lEeL\r\n-----END PGP SIGNATURE-----\r\n","size":6529800,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.2_1639124682474_0.4594879898403237"},"_hasShrinkwrap":false,"publish_time":1639124682746,"_cnpm_publish_time":1639124682746,"_cnpmcore_publish_time":"2021-12-17T08:44:29.743Z","contributors":[]},"1.0.1-alpha.d60fef2e.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.d60fef2e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.d60fef2e.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"eb75eedfeb1ef6fe9fd1e691107c48540cc838ce","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.d60fef2e.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-rZl9du2KfO5SaDsjEpIdd4oqtDxCrm+iRDOJ6cM0daMgpQOZEb4jNwet6RTNwzd8mNIzPY3pXLcBfUW9zgCLEQ==","shasum":"6f438c0a7dd5e9d3276a29fe0511b88b0b1f7d9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.d60fef2e.0.tgz","fileCount":1301,"unpackedSize":10098222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsw1JCRA9TVsSAnZWagAAhIgP/2KsXJ/aPVarW5edEe1l\ngJTXGo11LmZ5xHSd1EgxsMPUYptEB8xKcjhcw7hiBbvXOZdvpYsPnApgP/t1\nLwCC3na55RB1rcHa4fMu2yIQekSEHwbST7vF2ZoX2TlHMHew8COwZxYNCFvc\n8V2SlTbLmu9euPbIAMlXcyJVw/kG7QN7AW0ov7dmNPZYogccYb8IY1sMdzQr\nITgrzF5xbFWFzYgLQdAgGrPOIAE3qzA5cWPtFwYp3P1yL/l+N1XkkPITZswP\nauI3AjH7DUSMxR8GPkpVW9FDZci+Ph1+a3XMFiTDsu5mtzsfuBSov+/+B1vW\nVnhayaGk/SC9jnl3ZzSakicKDmxiryymIjuACmn2Splbf17dZ+yTRk4Uyau+\nADMizHVmFBEpuXhZVwsnnT3QF9e5tf2bF/Wrvc/lljW401vst71PdJIVIWTG\nwqecX1h0Br71hfhz9lfRgIzL3HlLQnQLkL6fn3gwYHwcLaR1vRcJYKrCDAGd\ndtm9UWuJkH64iiFXPcjzxjJSBiLrsMzRzNLrb/3uK5YpmOM6PwrCzHYg52FQ\nQgQgu+13OmbeT1bL5bLUbFTUBlxSftNZlbTPcaQwztGWOzGdZeYvVyQq5LvY\nSKCJ7GuDr1fmSyj6TK5H5W/yIkxOKLm1Mp1yB9yAGBwdpJblpY5I6wCnTJf7\nbWkv\r\n=EI4W\r\n-----END PGP SIGNATURE-----\r\n","size":6528665,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.d60fef2e.0_1639124297328_0.5178000285020792"},"_hasShrinkwrap":false,"publish_time":1639124297693,"_cnpm_publish_time":1639124297693,"_cnpmcore_publish_time":"2021-12-17T08:44:49.532Z","contributors":[]},"1.1.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bd4b5b45d2fc9167a3f6df80570dc122f349810c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.1","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-/RtjUZXMI2MkH5NPIEZnQ/QwDJFUeK3oJkaaWY+wDqgjcO6NsmzB0yiZYufB/MBozEYLggaN6GXnXyJzNQtJlQ==","shasum":"7d3039b1d4fb16eee7b1b92a14a7f56565b21bd3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.1.tgz","fileCount":1311,"unpackedSize":10115958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsctRCRA9TVsSAnZWagAAzzwP/18AkHI6TuPVfiDts84m\ntb2IfPpQ1r+nCKjxHv/dzQ9Slrgz2S5PvZKp7NqJ5FJlnC7Eq33deJgojMBA\ntWZetCsTcDpuVDZ45+lIjVZqsincwDwKi5ie5pTbGwqble1ZBrqg8sUSFiKv\nqCGQaOGjxcLWbCbVEUgOm+FohvmUfeM6UaYu8o6zwOUga8bl5ZkRh41nSDZu\nf03DGDJZt7Z3Ln3zId+zafFQzA+bTmXmuKcqdqZl4PUM4nePmLIBiiG8CgH0\n5LP/q5Cr7B7uRaru+Z6qxxSPQTFLtDJcv6pusclnIgljKh7XKNH/RH4t2t1f\ncXLJxDQnGTG9xrL52fQ71PfbKWVOvf8iCE9x5LQf2wyN/PW7b25v5FkeKwMU\nxJ4S3UTnleqCMGhuEh7gfHwMTPcCLdi6GsmUT4te85OCxAuSlyrdlu9KRhRu\nvoFvcmAnvWpYj4/NO5/1kZ89OvDLcDNCnZSoRjpYhhbPMc0320QHQYUUIrVL\n2tl5TdUTV+4kxbFEAWR3K1ncoTiAjQxMG94AQKX1i/yYN2Cz1+J3PscL85pV\nN/Fh9mAxK+XmcWwAjs5lD4NyRceUUHhJSv1SCicHrdq4pkYy/gYMmzoMEept\nVhnX8pgPWxE2dt2h75/tNkhi6BBr3EYJI3p48VXZphx5hs9PA1rFFD9p8RlC\noI7A\r\n=9x5W\r\n-----END PGP SIGNATURE-----\r\n","size":6529843,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.1_1639041872924_0.8296155571942512"},"_hasShrinkwrap":false,"publish_time":1639041873236,"_cnpm_publish_time":1639041873236,"_cnpmcore_publish_time":"2021-12-17T08:45:04.896Z","contributors":[]},"1.0.1-alpha.0f7a905a.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.0f7a905a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.0f7a905a.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1d6465444e4b8d3c473b296e7968117098a2a867","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.0f7a905a.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-A0BbEG1HLWzUol6MJAWt/5Fjeg0Q2m/5QocZiSYDDz8VqgWevBXGqrMQ92RNWxtj+sPtt1PKKlh2V54L6Y8K2A==","shasum":"7ef2dc71eede3d6bec9aebe2b41e430fc77e7ce2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.0f7a905a.0.tgz","fileCount":1301,"unpackedSize":10098733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsbtACRA9TVsSAnZWagAAU6AP/iqDwaj10VYXZuJhG6Pp\nHmiiwrdXZbO4MFQSA8JoGZ0IMj3dIdC3RQ65ldEOUG0GiuvXrRKW473vVyy8\nrNAWjkHpojxUk+MD+FG7a9METAsK0xbWQBz8VaS50Y5sGIcINbVB4ohnkpuh\n+jDbB1At4hoLtQZc4bHsWY/jG9jCpKtcMRaXdPAN4nlq53Eoj1fEPIaFzOaj\nnDJIyU4enM4SyeMn7UaRme1Y6P8wvRrGqHlInzFZvs7qTJLdbp95UkrlyNZP\nfsr/6QSYi1Ygzm18wKYS6x7ewG7xScuTTuTjiDM4np/wzpJHaDO7c8FQNWpN\nHnR8jEK3XFI7q3N4Ruc8cTD9MClYNVU4F2xj2UzBRjiPANg8u5JQjJLGO4HC\nzKXBHOyENXZ5zUt6DVXEuwGgdKBk5e/Sk/JJg9UC+znY0iRjt+ici0PMAd7R\nVXduqm7u2gY5REWk211KP/VTx9AFBqInsMZW+lu4aKjnKOUKJ6xXpxJip05V\n5BpU8X3Kr5FRa5nU0kIckhorgeUV/moMPP+M9K2HX74p5YzQWQqEEkMx4+yW\ntvWfUoACxB8hlU85GuZeiHH9j6J9TYH33dXjZnITZU+MWkWtRWTFjdWM0dHz\np3NUjDnI7i8T0jPRdxoOHthQzPEkWuoa/atXt2ZB7tvrJlQmY9NwoPbPUWSN\nmrtg\r\n=flOQ\r\n-----END PGP SIGNATURE-----\r\n","size":6528618,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.0f7a905a.0_1639037760071_0.9658583775112981"},"_hasShrinkwrap":false,"publish_time":1639037760416,"_cnpm_publish_time":1639037760416,"_cnpmcore_publish_time":"2021-12-17T08:45:23.274Z","contributors":[]},"1.1.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.1.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"13f38678b5d2abeef74ace2d34330ce245d97449","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.0-rc.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-VeXHoo0E4rRCdAttry3VgtpE5yrxepBuae4j/edJy4c4Hqbv/OAbcwaBt1l+zsDZ3A+pqlfJ6Ab0N/qPwuewzg==","shasum":"f0aafabd63dfd2cffae349df34210768b882efe2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.0-rc.0.tgz","fileCount":1311,"unpackedSize":6342509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsG7+CRA9TVsSAnZWagAACE0QAJFmYhay/6Emweqtpixy\nCMfo5IHolqMCYkUV97s92L8+o+w62Hc++xmInYp0BxzP07ygLVn2M+QZ2fI5\n3A2ZJ2aJx70LbGOJCKrTfmZuj3qkx1SZfi6OIS4NGGac1cE0jEHpS8J2gSu0\nhvVwVOz6U8p5g03rAMw6hF4J1dSXoBw+NxNjwK/qjuquYO3/JrBcwsiqqux3\nzh37Kp4elwzF57ONZFoYvF6J4YuAOQplo/7Pmi5V84NvWo52tnw9pKKI7OWj\ndzNHCD6HmtVBV+RmOgE2JcbU7089dIn+W9nI/oJG9rKt6qGY8XoCJV9os4Kw\nb33L2Zd4oj9PgZ+bKt23stK7+XxTV965xAtQYKZcbaa10yKtC8n9cSeCBdbE\nwBAddgezLo7OKhL8yGRSBo5WxttQE5zIGR8RBxtARImrfa7xLcX+JXSt7lvM\npBANGFJCY5YwZXUDbG2UOsANtE0PiiGy6TN0bOGaV1jBZeMeIk1GxC0hxUsb\nuzqS9IZ52TpCoGjAJ3/gplhBTEmvN+FB1pd3SjujRo73Vx8aNBDJW7DhnOKs\nxla+X/VyjLCKwLRey8UFJgVem364BwAXtx8SdQ92o9UzYunoTO+h58qlKi7X\nKZRiqKK9iDjG2sWzWZT0fa6Gqv1EervEe7i7slIMBm2cCmOlmGPmC4aSM9bP\nB+h6\r\n=Keru\r\n-----END PGP SIGNATURE-----\r\n","size":2764352,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.0-rc.0_1638952702405_0.4361242074351377"},"_hasShrinkwrap":false,"publish_time":1638952702687,"_cnpm_publish_time":1638952702687,"_cnpmcore_publish_time":"2021-12-17T08:45:30.479Z","contributors":[]},"1.0.1-alpha.43e7428f.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.43e7428f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.43e7428f.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"05da2928b76994116f7f91ff079c5948ca62f9da","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.43e7428f.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-AZaVgpU+O9yG+hDzTKMwjCVbsE6ac0eT6JqAWiV1oAmOgTFZb6mEESpqHEZKBeDSnxNNGI+VOxa0fYoBD7vMmw==","shasum":"bf85b6f7c16beeea474dbbc1d33ed12b8c1bfd48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.43e7428f.0.tgz","fileCount":1311,"unpackedSize":10116035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsGowCRA9TVsSAnZWagAAqwQP/0RI47fhnIt3/VT2EYTC\nXCygRTvnUouhBw9L4v+OYgHnJE5dX8K5S4AkbJ/3lLItn6hTlLQCMVEWvEuM\n6zGQEJjMHGof5J/62qJwtKVA8/jimtADeThS7naigD4j/+scri/Zhd6VtMsF\nuvcn/SkdD6IkknhqRXBl1cBZtfxV/PwqlaZFN56wIlRY5hERFlbm4Gltodji\nDPId8Dyi+Sc5fPIWhOiez/izjC1+oApbX1B0IqirOJnKmw7ktPYLrrUWh2C8\n7pvmAiFduEkdJFTabrNi0bSUxzh+6bZJXUqbVnKE1uc2DZTG44cd4d1xKss9\nUptILKsVGQozJWCkVVOXYQIm++s+tx4Fing+HgS7hJnWHeB5o+rHq2y5wfXK\ns+jiYSQkX8vp+pfUdjM0RtLnUUZ88n3Nw9qfw3j29JOkG7tIbnOISYZSsj+S\nN1FoS+6jpH6aWIEcmmIfX+tyPBDqWxTfkVBmF4ZwKK5vFZkrmoCgn7QXIYCC\nabXeKOkBLsrphIaVD3c/7slQusdkAJ+bkcOb6qXs8XCBGE7y3Nyt8qjiYG/s\nBfhqsITUYEOUr3hCwi6sa2gZyXGM97mcqEtnotEoCEyRZXgPv32vjXq9nHoQ\nYFOmCemKfnU3yiwyb4EMpVk3Aj+6SZHkDfsoaPI3pOC0i68ojqF/qkQNuQz2\nyBnw\r\n=9PeN\r\n-----END PGP SIGNATURE-----\r\n","size":6529855,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.43e7428f.0_1638951472276_0.6251219390771594"},"_hasShrinkwrap":false,"publish_time":1638951472529,"_cnpm_publish_time":1638951472529,"_cnpmcore_publish_time":"2021-12-17T08:45:47.799Z","contributors":[]},"1.0.1-alpha.e2f93320.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.e2f93320.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.e2f93320.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"50cac2443129948f59e8ec5454fa8cc48cc7be44","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.e2f93320.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-LFhWTqmpgcbrZmRip8EKGJFazR9GN/4g18azS8lMvpNO4Ih3kALaCqGTybf/2jToSFjRlC5a0SZzOJnAXdWwLg==","shasum":"d2309a42feabe13789b82cccf05ea0ff12623137","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.e2f93320.0.tgz","fileCount":1303,"unpackedSize":10086825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhryF8CRA9TVsSAnZWagAAKYYQAI4zTwWw17Qck40JWKpP\nqTF0TbQkCbCcBNnpKM/oS24+ML//SNUTajKr8FWvSbfGZK5xlIeMS/agIZ/S\nfxh5CnEoZdkw60qt1lIb8whwZXGv+aZLCAVx12Pf1zp1Ce0qOMrwS9cDydDQ\ne8FtkXo+qJXFvF4WO1e8kprBFfdyzKxO5YFUvfW+2o/+LYvnWOMzzp2xVqPD\n1FjrKaNU/x/aDscGNarT+0jj++CnXhQb4flYuQw3X+kuHF5sjHOWhATHXATB\npXiQWHO5pTDMvl8wyJFRb2+Q4f06w1xzy3Do4YfyDFBncFRZJHxMbrmP55Ov\nBmnqEtOGGF+CT+j+Hmuf7/azce+CCVjhlGPC9jaTXYJN9ZOrXLqE2gxzw7bN\nlSs+T1zE1vStHPPiVOM1ABn9vxibtzuoDE2NizGLSKqt7sflaldwKkYO18ew\nq93xBou3Z5DpVn2V3hGRwrdOLWpNxIfILqw3dILXiHqizca3B8eZajEOY0xb\nlFRTbcBA3NBIcGvuokpsRPW0iqvljxQWJeHBNKIHDb1UjO515j0bFMn+Xser\nCKVyFzmjKkf/6D3Upb/NBv1amQkksM+KmIupJXm6cjeXxQQ/ID2iePLmr5Lt\nWRPVY10F6XVlRQVsJxN4N8Z+bu+lnM90gdAnZNz5bniFEyC+89Q/l8ihghHT\nLcV/\r\n=CXHh\r\n-----END PGP SIGNATURE-----\r\n","size":6527569,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.e2f93320.0_1638867324193_0.9625765772844892"},"_hasShrinkwrap":false,"publish_time":1638867324532,"_cnpm_publish_time":1638867324532,"_cnpmcore_publish_time":"2021-12-17T08:46:02.961Z","contributors":[]},"1.0.1-alpha.d48113d3.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.d48113d3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.d48113d3.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"dde90f42e547800c9559ab0b6afcf89d96ecb1df","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.d48113d3.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-SCpK3zFULtdGsMOesnvdwx8FCyuCKNIkGbxyNUbtfTdVsm1jK0dEg+Xtk1/T3pgrHgmSH6/einZ803RiOAanHA==","shasum":"0b54ddb6b6923121f2053e439013991c6c03a0e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.d48113d3.0.tgz","fileCount":1305,"unpackedSize":10091900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrxhACRA9TVsSAnZWagAAwc8QAKHGUq1FR7Yz+9cmUrX8\nLq92G/OQSeNJRbyR5Sja19KufetcsI4D3M20Y1KTMoiDpPzlH/0jm2HBfQHQ\nmUXHMJNKqD0pD6kt8bd4lQc72Q2/NZ7Xk1a3SOIY1NYzzlbOCyDunkmMKuHM\ngiAzF+2caCAM6QxeIrdd4DGv9GZYLEMVsvY3HSWn2C1ig87mnQsvJiymSAqo\nVqnmDc0n71rq7vJF0O7AN20edWST6JY175giF/8WtsZbu7omwlFGy6C6ISmE\nzhtmwwRbInaz0dxB4SRPKDN/zFD4NLS3Hju8uJ1yvgwe9O6/8Jd+FvOD/70z\n+kiPNpPtlndvIJ7dDzD1dIpyO+PnuiTnm1diOf69+DBDI/1UtC4M1vXQAxrS\n3cyg1J92x12wPxdLHCqB2MayhLkCnEEibgT2Tt05oxY+2tDR8v/ylpjrK+Fu\nCKzlh98Ohxt4hzY/qTkyBbVUPGGFOP409JOmoUU6Jg24IBo0NP4uI73f/hWp\nRt2NSobob+HRpqZhIYekKJEFRkt8kSvWDtP8i/Y06rbZxHQNSTfGw+OnTvz3\nJU3nmQL74x5+kDU8bEJ/NKUtvOwXdwZwaGWuNolYbM8bsYWnir2GrBuKVx2J\nD3v+Ukqe+ipa2dt8ZmWOWGo8iMsEipkqhJ57XOjzKLCflYtfWIoxQFOuLReX\nfR7e\r\n=uM1+\r\n-----END PGP SIGNATURE-----\r\n","size":6527943,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.d48113d3.0_1638864960097_0.4121761649553466"},"_hasShrinkwrap":false,"publish_time":1638864960857,"_cnpm_publish_time":1638864960857,"_cnpmcore_publish_time":"2021-12-17T08:46:16.367Z","contributors":[]},"1.0.1-alpha.04803ca3.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.04803ca3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.04803ca3.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"041582de61285b0b3252ea2c5ad710844789f3e7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.04803ca3.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-hUnvlmAUQfR9lAzfntcB8V0tYo9gQg/KEKzQSvleyQkGl3euftRRdbxLLPdfiYNXny7ZIBi1furVFJX60zwXGA==","shasum":"719e7ef8c08ecf1d03ee5301175778e3e3ff2cf9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.04803ca3.0.tgz","fileCount":1306,"unpackedSize":10081357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrcTlCRA9TVsSAnZWagAABxQP/2OU7ZsLqvcWttHase4j\n/uDm0q+/0Ub2kPJEGf7SuuHoQ9GVb4Hp9XYHfsse3kg+CBVuBUmxuqP2P85Y\n77kjy6HZ7kO1+wJ8KvzmwP1b6hojGW4xwZVCcepkzqHXocIqj4GLz6CJ60VJ\nxrPQoO4uBFcXrlpthtjym6LqvDiL7J+IpliFYI+aLAkSnPuXRafxXb+Kjgec\nh79DSxc9WtOoZr76PJeguMtf3Pa1C5OTOQdkqzc3JS9VCxICyKErD2Xf2nnC\nH7UjurkbN01/exQxP3hN2n/k6cGigNYW9vx2209dlUOiQlKgWYq8wO+450G3\nt5hofxgX2ZFqlFInqmbHp162TZzi1y2qZ9Zs6FewyU8ylb6mHw6YGuGV9/3H\nufa05jN6hGBkl7Sby7qhrw8N+WQrxZrxPNgWbaDr8H/VCgOjok6SupspK4kg\nHczXn0GPTPe+cDr3QCe06xc5NrW5SVAKIudsi/aCbdFr0YO0A3DTBWazYf3M\nytMyg1Mcs8P9gwGLm654Xw0AKQCHt5L4/zHBPTUAsDcHfatylaRPmtifUhvh\nMUJzFqBMIbuHtloTzi4S6vDnBbzEbOVEBVvBnJtK6ypdjsEFUyYHSnNiP4Us\nlO8q8Vix6+V32OQlsdSrk2t+7TUAif/dRzJaPp65oVJm3NchTEFtOKWMSSiU\nNLUE\r\n=NFvZ\r\n-----END PGP SIGNATURE-----\r\n","size":6527442,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.04803ca3.0_1638778084854_0.6380309217693219"},"_hasShrinkwrap":false,"publish_time":1638778085387,"_cnpm_publish_time":1638778085387,"_cnpmcore_publish_time":"2021-12-17T08:46:35.310Z","contributors":[]},"1.0.1-alpha.389dbb3f.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.389dbb3f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.389dbb3f.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"30c5fb95b665204a4473edc5c7af9af54a21310c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.389dbb3f.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-cBZj/OaudrGsfAafTxUY45FBqLhMqJQEqoqnMG421nRLQovUfgXn+i9YmN1SzdBFimH4cF2I140E/bRUNIR6Zw==","shasum":"4ea134a555321ecbcd3f181275ffab7f4996c295","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.389dbb3f.0.tgz","fileCount":1306,"unpackedSize":10079011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrbwHCRA9TVsSAnZWagAAJi8P/0ogAX6SJP4wfbHlKI0V\nHd9r5oyfpddbXVz+NAiaCswcwSZbpOKaj0TmnD5pszOxRVwBwWR3r8T0WrOo\nMuQtHfWeIzEjva+K0fKKeEnWllPFLZBmZiPZSLtmXNNK+0H/xbZADONaMHaP\nwmYogNm3OHzGmYxmd1M1C/xtQG6YMi3WAylgKsVXOKIFpPf21MvsKbrlLEBq\nVCCQ8dJpRqrEVtm8NULp3yYuT2q0Kta3m1bxPAdgpLEMKK+uZhipqIbhBKyo\naHNSNQecR9ckAVDHKRbj6T4NDLOZges5CCgWEK+8FvFxZ28CExWDh9f2HW0C\nCx1rJR/qdFeSoy1bDzpNTNjKIwS1slfhNMfZusEecPDqmTkd4hj5/6l/HXdi\n34bGFHF7tb8P83Kv2UrOdvUT2D0shePbJRMiULGlZVPXpFkuyvff4gQ7su5H\nMIxe+gsl3QWGPXJf1m9Sg5hOEmLqwmYE3cvNA1HiEbli+gjA5+xCG8Ata6m2\nW/OrWJRLGSsGcECnJpRuOCd+sMysix8sB33Q0K3ifP53Dy9BNLZNZi5a51js\nvuebNDKWas+0X51kQY/ZBk02Gj2gs1SyICx83N9+K8sLsFriD/mlt9X2cY1o\nEsRXIxEc7njgTtP1khMw9ew98skUqscsj0Q7HZqaN7veJAE8ZqGnVHhxHRC9\naQgB\r\n=ALeC\r\n-----END PGP SIGNATURE-----\r\n","size":6527105,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.389dbb3f.0_1638775815379_0.5960711497685021"},"_hasShrinkwrap":false,"publish_time":1638775815742,"_cnpm_publish_time":1638775815742,"_cnpmcore_publish_time":"2021-12-17T08:46:52.557Z","contributors":[]},"1.0.1-alpha.d094a50d.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.d094a50d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.d094a50d.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fc1673a7fea989bff455151d6aabfd76e676d163","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.d094a50d.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-A22g/qgeB6FmnEeGy8eSm39irgtiIvSaZu3jsG/cSeDrEg2XVEnWuJwJeexNvSV9HlTUDKU4s7M6g6rOtBUkVw==","shasum":"41f58f8a4d852099b900bbae7ec8a6802a895654","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.d094a50d.0.tgz","fileCount":1307,"unpackedSize":10081963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqeirCRA9TVsSAnZWagAASZUQAIi8jVBU4nbjVcHvOSJA\nVnLoPPe/3bjG6mxTcHXxleLGE4FrbnPt7VVUFnxENOpy61YOlKJpImzHey6R\n0LUJRbQ7z3Ey4y5FUTmlAJJ4JWwcUrjWmEEk6HlNIdiQ9jylTxQgcpwZwvbE\ncexnnY2TKs09V0ApKHqmdY2oqyEGlVa2zEAX2kb8g8xs+8KGcyFSK3jjKI7A\nn+kxrsIPpHJFyGUEk5lrJa2yOizLDT4ruG9hmsGkdJJ8dkHZ+V1HyDwstwao\nyUnAoUnsxIZDTRi3qdtahT1HKPTCFm8jOqq34i1lYpj/cOw4ay1zz5aThso7\nhHoOgDVLYPswv0MiAWKcQWn1tLFOphpxqbIVt/Ttb6htck3u3zlMckSJ3iL+\nGPBG7S0nyGOU2sUWDaTry2F57akOLggYaPQhJL8C/yqskiaAhD3i96j5hKk2\nEMQF64YMdg65qMgXRoFiPu1Ufu3bpO2t/RwzTmlIBeQxK/+2HmTYsR2qDEoJ\nIYtlpqhphrff2uiAoQy4P3bFrtoy9JeChqeWxRSAsa0sYow3WYGEp8sN2Ji2\n1+jpKSbwpOHnvIG9RJgjjA8AbO2DMRKZYfqbUFrwOs1lHkQwFJqG/Ebq874N\nJoDdqn5gD1jh+raorhUNZbx9D+iP7K0qRovmMx07K/TIOGpoVfulvluCyf7r\nO4DS\r\n=239Q\r\n-----END PGP SIGNATURE-----\r\n","size":6526994,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.d094a50d.0_1638525099175_0.35281772586207283"},"_hasShrinkwrap":false,"publish_time":1638525099504,"_cnpm_publish_time":1638525099504,"_cnpmcore_publish_time":"2021-12-17T08:47:10.884Z","contributors":[]},"1.0.1-alpha.a6d40609.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.a6d40609.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.a6d40609.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aa4789a5a3fc4525a692169ff8b26f190300cc82","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.a6d40609.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-NnwzulLR+FSZet9nfbUjd0MhrAH5+G0v0cr+wh4GJXpIlLhLqfCS4Bqwm5kTsibbEayhkGSmKmW1hrQgkBrJ/A==","shasum":"1f81becd16748ce44d93d40244765a8cdd0c1267","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.a6d40609.0.tgz","fileCount":1307,"unpackedSize":10079598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqdKOCRA9TVsSAnZWagAAm38P/iVVbBFbdUkX3x4Q50C2\nRfxndlON5qllW1xwnVIWzaKHAyPLLAWNNmyAZ4d2pF6fK62wv7iBUEKwn7aX\ntgAmL4jQEl+Ju+2bff3pTCSUgAnoHGNFQ5ABzK5j8fo/ngiMYg9X0JczktYU\nw3fSfZn+dxKccMJfoKJPyHtp/tpTuEMZHx+UgSDWQzE7KTdc1zbyz3MVwvzq\nBb5ehMhxzqblX1J3nceB4pUl/PmQiM0T55zYBTr3ilxwhMr/4KcDiYIF65QN\noeEMPMtZ8QBY3WAzOay0B8b2SOeoLqT5KxN9i7oyrhx9PtT5NQ3Yr6oI8EhY\nysuNeUNveUTIygrhGnQC4ch2z1sUKuWTVS/FSRAvKHJTCut+5f5pJO64JFyZ\neWhmEUB/yihHYDXsKuswWqFEAZ5IuPpoQ2ShUAS6i+t60OLqFFrMtGxIPGER\n58zeCxbI9eitgvWGmO4dJt/sop5L3F+W7VVrxyh2x+jZj8TLfweOqqFCQwTV\nsaDtoT6h5brnLHtq7poxXqU1C1MLHST9B5Q8fQdBXF7ZIx230Yc301iZRSyY\nVS0jnIBh8IuWk+Gc0uC8/g8iUPMhGT+wlfy7QDYny6wOrY3Mtrh+/bPAtukr\ny2Z8cFiQ9whGpvKBdepKje2HW6pc6oovg2fZYr0z2wMcS0qm+EcsUOECN9EY\nfJgV\r\n=MhLf\r\n-----END PGP SIGNATURE-----\r\n","size":6526450,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.a6d40609.0_1638519438194_0.3094536343937784"},"_hasShrinkwrap":false,"publish_time":1638519438535,"_cnpm_publish_time":1638519438535,"_cnpmcore_publish_time":"2021-12-17T08:47:28.542Z","contributors":[]},"1.0.1-alpha.f7bb20aa.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.f7bb20aa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.f7bb20aa.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"48ac77866afa8f302d8391f573609fadbadc5bcd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.f7bb20aa.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-Xkph4JGz4lxUYAqoKQ5IjUqlpiqRItcqV1Jav7q3g5yIvlx2x5uYaOC3y96SzV/UBhWpZ67NrUD1Lbu6mTdewQ==","shasum":"04d8d3af7e33fdab613a577be44f8d75c81265cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.f7bb20aa.0.tgz","fileCount":1307,"unpackedSize":10074559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqZ3NCRA9TVsSAnZWagAA0f8QAIe+7jyTlexZw+K1P/wy\nFd4fNh9L/4kG6XAKeZ+8Akq37ahNiic5PlSKLhSEOEjHhZHllunUSkvv+b2j\nAVaXDozXfSAt+/YrCR+w/ZPl/gn+dn7yqkEH7PEs9rV5YsrpCOf9CpOYB/IC\nY+6FUyXn33nroiSRba1wmUDAS+H1BUlBvSEPZszOqwffQ0eM0c352Jb0iDZ8\nrG0Jwo0g03y3tJYIyEzWMYssWmk27fNyVeXagayy+auDfgApiiJOtV6OwcJp\nBmceKwbK5K6WITFQuD+dcVpPlz8rkcpQzkdLhz/qFIwko/NwV7e8KAjpb5kr\nC7OkeZp8WESao/So25z3FTKNxwVWctow6a2wbUrfyOAQ+MAbUMK9kNr3KO0N\n0mY1BcgPaEMdzZzHAMTjVP/aNCEj+cho4UCtKYoGLUQObXfIO7qANfeqG4gV\nuuNnkqRkpULzv5sm6YIimiFrhiX2HEN/RGL/mpetAdonDrfMavkPUxHlbS5v\nX67AMwpPnOi5bAbZ2ailgA2gSWdaTqtSs0oDqWY+nJlBA0lIxqmmDx7funkR\n4oVsvr3DKBm1v9GDCfU4QIyK91rPpg8ce203PG5NIGXALOZFKC+oI/q9p9+g\nELD1xBQnWRGwq4JZhJbsAE2HT7pVtZA+XrcfLAa7hst0zEX7LQ0g4UjAKzPd\nOD4S\r\n=wiQj\r\n-----END PGP SIGNATURE-----\r\n","size":6525538,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.f7bb20aa.0_1638505933464_0.4260656451812612"},"_hasShrinkwrap":false,"publish_time":1638505933851,"_cnpm_publish_time":1638505933851,"_cnpmcore_publish_time":"2021-12-17T08:47:46.421Z","contributors":[]},"1.0.1-alpha.83fede86.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.83fede86.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.83fede86.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3905151fa86df6f238841e2520ca5c91c6a0df4c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.83fede86.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-Z8lM/FqfPsXZYrf7v2aPk/EsxCuVEDkvS8CtZulrbE+YOKq0WXnnusNpc9LxkPxjUOkKzlljy7rmjHTpVTW3AQ==","shasum":"517027abfe9c20bc436284612bfc390c5764c373","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.83fede86.0.tgz","fileCount":1307,"unpackedSize":10073144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqJjkCRA9TVsSAnZWagAAXCkP/iAXH6cfTI3DhuLgwHZl\nVoXxLpS8hmWnfCpq3W4svcYYH4D0QPZOrGBNauon4FyWmkfYSnmsrk+Ok9tN\nQwCEH38oglEDzd6yoNy3F3PYBVma33Vo0InowDA3/whM8R9uiI65u7NspOWH\n4qyejMWLM02naX0GGCwpGA6+NES75W3CIFqdNW+Io6QAKsGx342nhwkQux/x\nFhMjIoDpgVQhGLkQLFB53ouoBKkHmKKHFm62bJH7LPoaK62/N3Z14tWEGHVE\n0omRXr7cXJlm9XxXFtqZAsD6mAQCDAvLmq3fr5du/gEwd14mKt8eXZv+HYVp\ndacBvCxzTtjHU+6UavsBQTJEDsJd8123Mn5rRtwZBBgJA9WWzvDfUa7Efzdx\nxgCIXHpl73BaaJfn9yv/tppHC3c9QU0Av9nV4wAWNK3iUBGDtqgAuJxQM651\nhcAT3q6AV96vh+Djfi0VhNbpvx9MOdVJJ28GY4VW2/lM++IK86F1GruHN5Gf\nnzD+SKzv5jbqxLBHhH217gSydbVKiB6St07ag0h3AV4EQrs8Yjk+R6/QcKOk\n3xuYzQdpjm1DMYjuxuPQwTiv/WEYeov/BeXLUE6JUlZo3m+cuwFlKgMCPUdt\nvpT29JK0fFOhelga0F6AFpVLOzcsPxcbT0hwgLuLhGfzsWXJRH1k54CUiGHQ\nZ6aB\r\n=MHui\r\n-----END PGP SIGNATURE-----\r\n","size":6525323,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.83fede86.0_1638439139946_0.1990875281745308"},"_hasShrinkwrap":false,"publish_time":1638439140286,"_cnpm_publish_time":1638439140286,"_cnpmcore_publish_time":"2021-12-17T08:48:02.401Z","contributors":[]},"1.0.1-alpha.d18908a8.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.d18908a8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.d18908a8.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5124ec55c7ac22be304fcdb098c47525074e1558","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.d18908a8.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-na7sbEeDwIw/FDGXikTaAggNL1QPz5DrgSuoP5pfyZWlWXQsiFA/460lO/KzXYDtyPLUwUvmZAKz2O/RhTMm7w==","shasum":"500b95c0a1299aa8f35b722cd7931ad2f511ee34","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.d18908a8.0.tgz","fileCount":1307,"unpackedSize":10065092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqIE7CRA9TVsSAnZWagAAKT0P/isOYtSNP1e8Mi1GcoYm\nOh5AxQaSe1TEwVesCF8sAEs1DTZJiQS3gXCCLhl92KpA9z9bksB1VogB3auE\nwjUb8V9ySxHGYuyRxDJshrGXIuU/MnPbh6aVCEW/gHPbjm+MbvhjyWnI+KES\nQzuEDz1G0bFA9S5K5p6GSXVpkuMKFboO7sJscRc6KUmGh/8ny0srcRn89nsd\nnHwBD7C8q6O6Eoa6Yj4IzYvTyaJ9Dfk24wukfB5ANWkMBp+SGEztzGSn/WsQ\nchfW6+foOkDaYc1x5tbl4l+ZOvhFh2effWOqpbyX06XjwWADy/nbh4OxV5s/\nDcsHn3jpH+wjDR/HEU7IsKKt2X5fhZXhEEQghYp5O5gaaHXlXXBQKjfSP2uw\nN3tJlI1aQBOnlBe8QoMR+6ALPDIpS3fZcEF5un5nrkXmWlGMS7fIBzypOZy6\n8hnGL49OXfSAUZZASZH8Uu5ip/IS0NBbDUkQI02f2QzAql+F8xoiXiGl7T3S\nZh5liqn1SFYf02rQtLJMBOOBpuQ856Cr20smDne/GkAv1cmoX59uRgdNbg8c\neKiq2Yuw/NRWGIwVw5qJAHKuNx1B0XpvZhdkkhVua5Sv1LoQF2s34W9K7ajg\n8oOEJa+fQ7X4M8yQ7Z4o4FsiHLKkqpSW7GpKvT7EynwtTaSIiMqKWscI/w1f\ngUpV\r\n=E9ZL\r\n-----END PGP SIGNATURE-----\r\n","size":6524254,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.d18908a8.0_1638433083279_0.5407808478374068"},"_hasShrinkwrap":false,"publish_time":1638433083688,"_cnpm_publish_time":1638433083688,"_cnpmcore_publish_time":"2021-12-17T08:48:19.939Z","contributors":[]},"1.0.1-alpha.fa070464.0":{"name":"@microsoft/teamsfx-core","version":"1.0.1-alpha.fa070464.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.11.1-alpha.fa070464.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c093f517460b8cda482e93b9e0c9363b746fe861","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.1-alpha.fa070464.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-8rhPJiMHzAYfaE6ekB5XJx/32ZAg8qNBu5DlJ5ZAH4/g8XMEOxwFhA6l0DmZsDNo9/6Upi0+Avc9NtZL18Gxyg==","shasum":"28a6ae47e7ab299a72550fa36f57ebeb132afeed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.1-alpha.fa070464.0.tgz","fileCount":1307,"unpackedSize":10066704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqD3FCRA9TVsSAnZWagAA5D4P/A6qfdRzG7fiAVMZhh3E\nR1ArEJfyhjskPcG4DGrNhbTlrmHGy7xUYo+BQp7YGfOlx5MhmDQ1u87d3f58\n1hod+hU1frnutauUdb6vTD0IUW4jb4kWuNDIiSu1CldJZ4mRz4eQerTN6z/5\n0hcd9LMVvQ3idVPLQzM+4aUPy4E1MqmMEcmwF14qPQ7KFlVHvUHJyzJoTBRl\nm0a7hvZvhkEnD9odpd4s3r+2KDXGoFFiuj5HXTKEzu3B7SLXOYkKosRRMt50\nrG4cGfRfuOCMYrSR5FsORoeOWci002TXnc4oG+C8Vm+d4m6VYFG3dQvNapHi\n0OTFUP+KGzxmM/Om8eeyhPIylPQ4fLYeDbDlXOBzAymgOYZMux+0FHys2/Ky\nNgI9Mx8Pnn2Pu3DMhd8uHjxF9JqRUcOWl8pUcxJKzdnGu9FbjKoB3LqcAaG7\n5F2tX5ZNr1XoKY42xONjE0xyjramHHOzo50ka6sEVkpIzCk5aqfdzzSDrRhi\nwhvhvWdLR9YMfZjLBDTCAPzWEvHqU/bco+YovWKjJE7kbg1tqKEW3hkMfpy5\n31G8Rnz/M+C71mD58MuHixDfmZtebWlptDnDfHDlgXoSeFwtuT7IPgH7LZDj\nRRLBYKw9cFddZYENtXwilgO6SJ23US2OAyRVaoQ1A+uw0ba109x5b6KUpc87\n1o1d\r\n=rqn/\r\n-----END PGP SIGNATURE-----\r\n","size":6524462,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.1-alpha.fa070464.0_1638415813049_0.49012984164773843"},"_hasShrinkwrap":false,"publish_time":1638415813406,"_cnpm_publish_time":1638415813406,"_cnpmcore_publish_time":"2021-12-17T08:48:33.012Z","contributors":[]},"0.11.1-alpha.1b59f6b4.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.1b59f6b4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.1b59f6b4.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5fbde95474bf62dc10187d030f6e13f1c0f7eed6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.1b59f6b4.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-JDjeSA/5IVKLqVkcQXPdCAbRss0NtT+khgwfIlLbVAYKTqPMDnI4galGjoc5z/tZuD28i8hwyyVRZsrN/hYt5w==","shasum":"0b2e66475077e4b3652ef1f1b3169a14f17669c2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.1b59f6b4.0.tgz","fileCount":1285,"unpackedSize":10026046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpd57CRA9TVsSAnZWagAA2D4QAIiz/6XtmuEI7qFk5Mnq\nh2Pv0gijbDk9tqmm+J1yK2JfMvovKuLBPuRPdQzj6qbCTAd9saX5hmsu9aLl\nee+gB0EmY5qAJySfcyC8G0lW+WHY+lZS8k4Fwx6aGKO6hjaldFIdUTpwJdW2\nRbIxShAYdLcjRHckPN3JMTjg2mJCAXs42LvhxWREDAsJgC9ZHZ++hHeaKLXw\nmGobtqC4sNoobAFeLrp392d67QkCZq/0Fl8ZBH/R0uJGmvdwr+juKm0K0Mco\njvIV65msckAo0cm4Cp3Gv7KK2nkV/8SXb8pUiUiN0Ww0wfp0ViVYgtaQ3iYH\nme0p8RHuuZCi+81+NzbVQWZG2x+Uq0CDrtVM667PPYBsl1Fk6tpwlIyXkLW3\nK5YWDFE9bLhcLt25A0dYbphz7i9obDAIl8S31LESzMNj8bHMrvJH2seZYUdK\nq4yvMPoV4imB81jS6rEhJjJT88CFHcZijrAR9LHdOpo5OAUohRpQPCIb9ruV\nz5H2bJDImcjGaP02BxfG+S2N+5acUZUjSNc/zF5woK6Nd6hUy1F823xANdHr\ngtAqyE5PmycKmRyiTR3Kh1vJ15Rb55rcpNVX8PTyJynamtHuxoDn+3WvmoEb\nRZJioEH9ptzqh/TUmaXPswnyNcGordBZGnvFkR7N0/RZpEEiUUBoZWpCUVJC\noETk\r\n=3zc0\r\n-----END PGP SIGNATURE-----\r\n","size":6518601,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.1b59f6b4.0_1638260347382_0.23833762292050897"},"_hasShrinkwrap":false,"publish_time":1638260347671,"_cnpm_publish_time":1638260347671,"_cnpmcore_publish_time":"2021-12-17T08:48:50.091Z","contributors":[]},"1.0.0":{"name":"@microsoft/teamsfx-core","version":"1.0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.11.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ede858b9747681a1bbf87bb3c80b0d770f2cafb5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-re8+/cplqqx7//Mqh5LKModkkrY3RZzgYRxTAltVI2DMNpX6KMISSZVnIcmGbU6qD7mJLiutIF+3Mvfe8MDFKQ==","shasum":"eb81bf6abb3dca4412e3ea70bb310aae9ea3797e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.0.tgz","fileCount":1265,"unpackedSize":9977020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpcv2CRA9TVsSAnZWagAAwX8P/RT/aAFfFaPDS+XNPQFJ\nrsL0kojM7wAe9dVM+3lSc8+zTpHbAVQddRPrB234mX6xXyZq1fnYnQVX4kzS\nbSMb4w36HwRoe6ZjfTEekPjMhwnBGecRpDRGFDOr95Acm1ye09hK53fWopwQ\nkq4pOj1IPSVTxww5N0zlDnCwCulblVkjR7z9if+RUscrA54AXv0SUpBWaFZj\nPiWtdlu08iuSTDtXfME7Rf3ft966FWj23RWs0ehYi56XF9WF0ktErHev8/N+\n7KtSPxh2gvaqC9XuKkceUEW2czkxJJ95Y4REhKojyXdihTgDLlTqfDW683Ru\n6xwp2aYzigushflqqd3qL2LNlLYkD4KPbKjy55G4d3ctQArffKm0vTAmSjNo\nf8Vi91CWWrEO1QNJKH2j0WnMjwkdZ2HiBko51kQR+v6S7hK8on8apWds3H81\ngZhSmq7oLAqtvyKRpPLahk6nJo8K10YC6eu3XfJCtJfUFuFKeMSi7kEX+4F6\n5A1YVkFImpcQTEovJKNBwS61zFtABJpetdVWZ3QcKJi1IBh02/JBfr1Z23TQ\nDLTF/YdLDuN08xbD4/PHNSE2epf9h9rm4v2Zr7mkdwOsT6eZC0La3sRmCVZx\nHbvO+PhCNvNwXtWeRFpYyt7Tjw/X5EZCBgztMUS0Q4fFMEv4uKD5rKQ8p0Gu\ngo3/\r\n=e720\r\n-----END PGP SIGNATURE-----\r\n","size":6507520,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.0_1638255605832_0.9830599174979664"},"_hasShrinkwrap":false,"publish_time":1638255606161,"_cnpm_publish_time":1638255606161,"_cnpmcore_publish_time":"2021-12-17T08:49:06.116Z","contributors":[]},"1.0.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"1.0.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.11.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"64530cdcd2179ce7dead3c80022ddba884244e5c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.0-rc.3","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-kD9VM/VJkc8THIEQHRnaIIfRFwnKy+aGI6NiyRP6GEFzHJxWBVZRRHbkNUCZU2SnnfP36IFlUppF8r4Ebdvn1w==","shasum":"f4e42c06ab5303b3220cd0de310a469dda2dc7bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.0-rc.3.tgz","fileCount":1265,"unpackedSize":9976642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpKHrCRA9TVsSAnZWagAADhwP/RW3GAU9QlB6Qr1W0r1I\nWnxHtoEJHZeAIWdDPKZyjLrsCrqPo2bH2g4d3Me/FMDoAZe9H3m71lBwmerf\nZVk+MzKBpuXgP27+xmmEhn4EY8M21t/tkmau8JpCbSz3UkpbOWLNGqXR346R\nKA05RUOkjbYISz9qz4ut2Y69uAmU7AcNRIxIlaGTzOQnitS+wBTm0Qp//uLZ\n/peBrw+7K0KXHB80TGFYPp8/nk+yo410OQBG1QC4hZDHWKkq4ja/leI4M2bX\ntNCuZf6Qe7XFmqZo8vmvG9YUrt4QjIRXwJILJEHgNzNMWIIIZVn1pn9wW6bt\nfywdD3D5w31bBli/2RjXuZ6LD8Bhome/P4SqxVP/59NpreT8Bh2f7XJrvZ42\nUy6Gm9TWM0S7cDW/ddRPOm7UJ8OqmxA395BO6FANAYHMRGHo0CgopECt9q2A\n9RTRNrzburGuOFA0F4DltCg8Rlk5IgwcDqdEF5FBLv4Mmd75OeU/mZO+d5cF\nnrqwtwLCb7u594YVDRJTGD4lKX12EXJJQT0Wc2MLy4CvlKPGbQbkDnxswmtD\nIsgpIFbrSHgdk4j0B9m7+mzHKOQteI1zTOvjbLhHPtPz7imV7r9wB4Cysl1H\nRCD75l/1KnVE+bDZ0Vkb/IR+drm44yKeDqMPsS5p1CCyqasOPP2xHHzvcADs\nhdv0\r\n=Yaqi\r\n-----END PGP SIGNATURE-----\r\n","size":6506846,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.0-rc.3_1638179307356_0.7500041444440992"},"_hasShrinkwrap":false,"publish_time":1638179307789,"_cnpm_publish_time":1638179307789,"_cnpmcore_publish_time":"2021-12-17T08:49:22.864Z","contributors":[]},"0.11.1-alpha.a7e30f46.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.a7e30f46.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.a7e30f46.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b9cd6be7230943e7f281afefc3a665edb38299bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.a7e30f46.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-ztzfV+dZx6Hv+kpJwpBTMhboz/2sN9nyke5tfYstJeJiGlnbEeGD1IXfYj6MeoZolh7HKbIM84SiFcOhJpvx2Q==","shasum":"8e840849e44d1e72254f369aaf9043957638642d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.a7e30f46.0.tgz","fileCount":1265,"unpackedSize":9978991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIvXCRA9TVsSAnZWagAA6/0P/3tN6nL7e+jDcWqYEFK7\nB4gx2O0OhLEiVjQOjO4IUoSnne22gZRhYy4RhkYBmaPLKp22eGxTyV1VP58L\nxRk96ewiVC2UhgKS8GsaiD7xHf/DehQPQhlIGIG0RlAYP3noFJMVZt+AT2aK\nbZclsH1JMEEhs+k0jFPe7LB3+M9NK5QIg+EigyXyhCD/BY25gkY1MTlFRoJM\nApvaEEe0xR0THxIX0GQ5Jxe7gtyNs22axMQr6qzBADu0qxUjggSnxRaBIY5q\neWbP/erMWSYGHMp3+tXsohEWoXUZlqG5ZdlGItlUtvV22snbeZM798cnPdDl\nMQIMfPPfeQMlcxd25TJZEYzpWE+2+ZnKozxl6ilIWtqT+UorSu2HERW/PcPh\nVldy6C+N2Mi8i3SicDyv5I0bIxrCU4CLjWBR/1ldKl8pvFjVrcQJv6rdeL/V\nZwUyE/G1C34KDoLls4aHeAUW3x6Yd8EtYdgq+eA4hRGXDzeAxI4Dm2o+15Kl\nJAljJZjaUgPoWpjPewExmkqp0Ra9HjUfjKqMUCUd3vvESBk8aXNp6jdu/WNW\n0Al9T5XfEkPgqYSNGxxmNas/IG1wwlM7U7CFardsP2j0BpIW3Lv5kBvE77cZ\nx0btC3oapeCyDQbHjvQJ8ELB+ZrBSilD8S9I+CauWDh8lTpXTgWZ7RP+LhB4\ndjXd\r\n=XjWq\r\n-----END PGP SIGNATURE-----\r\n","size":6506615,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.a7e30f46.0_1638173654834_0.022820922894301487"},"_hasShrinkwrap":false,"publish_time":1638173655205,"_cnpm_publish_time":1638173655205,"_cnpmcore_publish_time":"2021-12-17T08:49:42.336Z","contributors":[]},"1.0.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.0.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.11.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"345ac00a31cb8cd519b85fb2277230ad80ea6aae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.0-rc.2","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-cROc53Jva/cxVU/zmVyyWCM+awH71kpgNGCI58Aqj0Jj5Unfspfqta/VfsxhZ72OF/u5XyKunp69NAptVzjQOQ==","shasum":"1aeed85133b0af91365d572780fe262ab6ba1514","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.0-rc.2.tgz","fileCount":1265,"unpackedSize":9976934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpFRICRA9TVsSAnZWagAAVhkQAJr+npadxu3aWakDuy9P\nBUc2cAUnWZqNuxNTp3cx7IotNr/WzyktLYOP/ipnB2QEWnLvggPGdVnEyYNL\nSL4bjga8Jgn4QZYI/vCtNAIhmo331YB/ppcytnmzgzV++Kj2PVV5T3TXvpR4\nTUy6Uc6yqNj7aez5yAbAkavrwM6vSp2NnHKKpZslqE8M5JmEKL+1bDksMGhW\nuVZSon5Xue5Y8CDZDppQjw3np1iyhrMhJ8KWWoeUUD20qrwLbEwRmX94KH5x\nqGir6yy1EvZhC+vW/wLLQpUD7alQSanyK5rLMr6I/L48tKnFQCSro5UAF6FX\nFcrha3Ly4cH2k8QSQLggADIfNCKwKSigaondE4g4yHUyymohknHRyGsfPnDB\nAAU3wjynDo3iFvx0qHYS93KfO9s1LxZ4hyFavVIKAELij/FEIydz5kYNeLsB\nyJwbgoc1BhVnCTK/5mvES5+bDW/dkiNYTugq3bvRD1OvDDnas32Y9uiB9a6p\nxdu4YtJohLE2ixuVpVM7HemKDgGkXwJBBCzaMmrKv9ByyouN2PyMtF9IccXN\neYJwV0rzCDi/vlfKZKkocrHVVCeVEjsc2kOcjHm1/TYam+4r7VulQ3x2l0DT\nye/SidsfALHZ+99y1zcAu7AbhVFVYXi0lfgZEc1wuqggLrefGfoMQOYGOWzL\njV1L\r\n=xXVU\r\n-----END PGP SIGNATURE-----\r\n","size":6506939,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.0-rc.2_1638159431918_0.350435527601864"},"_hasShrinkwrap":false,"publish_time":1638159432822,"_cnpm_publish_time":1638159432822,"_cnpmcore_publish_time":"2021-12-17T08:50:00.040Z","contributors":[]},"0.11.1-alpha.20804f1b.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.20804f1b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.20804f1b.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7b11ef14c3c0c0aebf7295c2a932639aa5635d65","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.20804f1b.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-gSeWEr3HyKLOWYy7xe2wNLpvxypbRCE5L+MpVCFQRzXCFyrKx4zbYYWj1S2CrAFRNHHkkAaj/aJzMc3Pf0sJng==","shasum":"3e0c8d8677533f0fc77b635468dd320c04b8b8c2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.20804f1b.0.tgz","fileCount":1265,"unpackedSize":9978991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoJfOCRA9TVsSAnZWagAAFmMP/2FLUsKH3qUQGwLBpFgs\nx216AaSiQQHguuQRl6739dy/Ebi560LkVyyEcHdJacgpHXzqHoX4P9mNOf6B\nG+gbOiQFKWQpdUMtU+cfV3tNoLiSBsCafoYsKWLIUysVg46AXPLGRalV4guJ\nQFdjOFUo9e8lx0/S7bKUfkpWwp9m4iEvoY/B9/jpXvWgL5zpPu6Eo6EAmQ1V\n0wgqzXZ4duJyFO5OJQqS1YQu6dbxbY6FjnpTTa8oBUc3Iz7Jp1V0CDMxjLMs\nDtH8UUMTG2rQTrPMvu/rxtZwhR0/dohbDwkPbLucWGdGfzf0oEJskB0GMoQW\npW5ir26uQmGcGiU1aTxaPWfL0FeEp4egXwJGqxLfhWrLMv8Oj4L5fOuOzC9h\nGrX2iTuBUwPHTFAjShWxkWG5MCE1KIbJsAonOEADoV4wIgSNX3O7IBfDwsct\nKXI3wG/zg08YDVloY4l7TnyuTV8rkblB0m4NAXos4YlCQ+xsl7lPnRTX+0MW\nMtjTG0YZiy3WeIrBVvv45LMzRnJPjQpnBE8LvDqnoH5cBkPgrar8TQgvqZnE\nN3FJzCZKXP5JDp83ifTotvmigBFUWQ1Z2T1uCVgXjlSYm3CnyXe9SYwBIcy1\nMeQSnLGANjlECx+EdgtVgmX9N/2ahNu09h0sTaXwjetyJPYu+6yKAyIq+iFn\nbnmy\r\n=tUTI\r\n-----END PGP SIGNATURE-----\r\n","size":6506611,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.20804f1b.0_1637914574134_0.25802018988064224"},"_hasShrinkwrap":false,"publish_time":1637914574497,"_cnpm_publish_time":1637914574497,"_cnpmcore_publish_time":"2021-12-17T08:50:16.876Z","contributors":[]},"0.11.1-alpha.b022da00.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.b022da00.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.b022da00.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"257e99d5abf78af42f0bbb73259ab3731940fc0c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.b022da00.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-Amefgn9Oyz1ozMAfz9eCUJYjLbaGiKq/Jsb8dkmoRENIHob5ii0zvtNByvqTWu4dqPyWK0G0fB3zCHo9UwfDVQ==","shasum":"0942122787919d877295ce37f2bb9c610d720e13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.b022da00.0.tgz","fileCount":1265,"unpackedSize":9975935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn0bZCRA9TVsSAnZWagAAmy0P/3+A/7+to4bVodsyceID\nOiwr7zc5lVD/KSqdWg9iqjI78NKOkJ71WId7vdHvnu/fnhy/rC1kE1H5WYOn\nOr8+0Z+0A9R80R038099Aw9XvARMSPYC+POXKrrHHBm0vExCK0q/B3zeXpq+\nEBe2AaED3Hk93IA6mW4CcNWEInl1qORJWp5jCP/KkKA35Pm0oEi0A8DwopUT\nHWjhFwVYy5iTiwKUqp3RDaAMR8vzY3nvqCQNUGDYDSfxp8kd7bCMFpFeumHL\nxhlVl222238sh597YZw3477bp8+XvKi9w9cTdywyQXnhEUwP21ujRuM967Rb\nmbl84JPxA12nPjYmgIHXg5XME7DC/a4xc8hozB4B5xZP4Eae8vqUHkWFsqGU\njrAbs5j859Ke6RotC+ZMb37a/twrWDQ5IhMCxsmeFX7VjGd2ecRkrmdXlmvX\nr/enMcFEgYFScXxp0PfCV5KvgvUndm0lS1HBtfejXWFlvMOAof8Vzh1b03db\n/viJqNf4UnGXrGTdE1BdBi616TiWQfZEzC+jP14xn8ThwgHM5XcgXPtNmzjU\nRqg2tEETB9BHo8VKcqKg26wfXntA2ndK94BfSRt5yaMtAUrjfrmZK4Awf5KU\nKDwOjrV0KX9tn4WtrC9PcWtJ9S8FZWcYAvkZsfuZBbq/yUWqzqHcubjskyNw\nnXwL\r\n=nnQV\r\n-----END PGP SIGNATURE-----\r\n","size":6506192,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.b022da00.0_1637828313465_0.9648591260760127"},"_hasShrinkwrap":false,"publish_time":1637828313859,"_cnpm_publish_time":1637828313859,"_cnpmcore_publish_time":"2021-12-17T08:50:33.852Z","contributors":[]},"1.0.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.0.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.11.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d7b82fa9cbc2ba90fb0d9cc4bf2207ac9eddb310","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.0-rc.1","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-84n1ZiX3YQxbhpsxXIWjGvdEfOTFERH9HSDNULJCmb/o8F5FRSnRhKiv5Q7cGSS1d/JEdHP7VJFt4QHyXStMLQ==","shasum":"f1635af6e0706280647a2b0886ef1e9aac38aa79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.0-rc.1.tgz","fileCount":1265,"unpackedSize":9973756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhny2aCRA9TVsSAnZWagAA6BAP/jBy4W5VlCgEqzKY0U2a\nAthC6QmQZ8ccYcsEPVaFbtFYZbNO8kcrUSkloPARxjb8H059ryPKc3IZyiCT\nUbSltDijJOSk+pHfXDuhhgy+EmakgC0Rer8zeySUK2NDyd/HIZ5FnWudaIu8\nhzY3frA6pT8U5S9fuUwWmx9RXa2jvah3kWk4EU9mZ9muLh+B3Qotl5Z1ui6q\n4CONgCb8Yn54TKL8RwMNLEq6fHAn8gDgrf4BUhvBpw3ZLKGtNbZDFkUPDm8N\n2KPs9ln+La+Y5/51+J43QJMhTtZYBO11TdLuinKLQl5AICahiBo4V+hrMYI6\nsR8VMnJk8PLxEU14Q3la1L8oj4GejK0agmxd+Cqs1Ab0ZO4Uy9e6XGpgK73A\ngbcV2cLXzirUaIn5qioKl96UnpBQGJgFGSqI/MFl6DfIObsEESGt84NhhDLh\ntRTZb/QPQCfk8sbUoVGRu2/HWqsmCFVga6YYEBWYKNS4Bml+ysBSgxSDR7IK\nLVohc4QNdaQdyskZZq0bQT1k6i7pg0jk8W059oaMfEBEMaZwZmTyeZvqMzQi\nxGa3c/vxjqinif//wYeo0b/fAP4FW8BwaEa119wfAvT22PbtcEHWJRS2QLVW\nVMiuX2Dj3fpcKRzEGHDm5wdhvaQ1oYrc7uV6QZZ6SdtJrTutjqz2FxBmoh0n\nikv0\r\n=7SBC\r\n-----END PGP SIGNATURE-----\r\n","size":6506134,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.0-rc.1_1637821850102_0.0035473487580370833"},"_hasShrinkwrap":false,"publish_time":1637821850389,"_cnpm_publish_time":1637821850389,"_cnpmcore_publish_time":"2021-12-17T08:50:48.877Z","contributors":[]},"0.11.1-alpha.ec90acf0.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.ec90acf0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.ec90acf0.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2c14aecd940a497106d19d3f85305a0ccbbba6fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.ec90acf0.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-m+Qh2t57xBK8VulDmxmIw027DYps2xesufJJlHjEuZAL8DuI8lqyq0jAqNDxzMKC5XAyl0IZUjLeYjQgSxdhKA==","shasum":"50b0b12a7987fff333803fba068c7d0964bc0c23","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.ec90acf0.0.tgz","fileCount":1265,"unpackedSize":9973845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfTdCRA9TVsSAnZWagAAK2AP/j/57p1aNEYfr9fNjwvH\n9eKLT0YtEtcbZUjuZtT1DSFJctLa+9QfYA5XBTrjdH7Hd+PhUzDy6Q8k0MfL\nuICf4E0N83Ctw/JtUp2MkBR6U6U7O1OmXNLzXkTFwIsk3A8El+vF+2YPFqJE\nlksJP1BfNBGcnlJ+Ad3/oz9ggtsSNP8yBxV4SRRng+7OAVobQquCe+ta2SY4\nz2/UJKJPyJP2BgmLA3rSGtkTzQngOK5HtT7SO93Dc/1/8oyJbz5SeDVzeV10\nmAaXZ/Fdj5uklkwfhiOAbmcM9mruS/BAvUxdNasKhKogMkaEKOaoJZn4SaBz\n2Im5Zz6MBgLkAFX+lO6oT7oshNnz6iPoTJZgjqf47nDq7z6rEQp0Zl7Np/AN\nVtYDuVeu0EghZU/ZFifpRiJCMafOODzNqKblj6IhUYJz4pgHVFXKNRBCGsFz\nmD5DGAxfq0BnDuja1NhXZji5qokaEQWyWlo6J8n+E+KOTdA/xlXQ8OWvIQcF\nQoK5XB70wIsldBD6rBpf6aS/XJ1VlQq+xT265BUqtZIUFH7acFlfZ/L2/lUc\nSCt8Ek9JIM0NQxV6v3VVOYstBNXepjQjV2a+ZeNE8/Re7a2Hr3Hk6ZeiaZND\n5ruIovm6RxRtDeywp5+kZWrc4w1Y1y2gMWYdYA8hbqLv3hWxugf6SBcFSNmm\n3mol\r\n=/Buk\r\n-----END PGP SIGNATURE-----\r\n","size":6505986,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.ec90acf0.0_1637741789526_0.4164546002314333"},"_hasShrinkwrap":false,"publish_time":1637741789948,"_cnpm_publish_time":1637741789948,"_cnpmcore_publish_time":"2021-12-17T08:51:02.628Z","contributors":[]},"0.11.1-alpha.fdf9338e.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.fdf9338e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.fdf9338e.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"77727a4f1353c73d2024c31e0daa39f281864206","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.fdf9338e.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-JC12eQdixtqKCQ1kXUaCHIeQsanBjTNHVrrWr6UF1Cew6jZU4vy3xoeOnYTJwmNAPruaEXcwtPCT+0X1BaprdA==","shasum":"6cb652669cd56b9f8c405e002a467fda7cab8922","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.fdf9338e.0.tgz","fileCount":1265,"unpackedSize":9966775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnKQDCRA9TVsSAnZWagAAsyYP/A1nUwkUHWjpkMCXZI08\nQVmwx8aIsQ8Fn1lfDwVC9556Irib2aj9T7cR2w+y1hvEI6a61MVaRGPj9PYU\n0cudkAAXwL1uCrV0/S6b7BpbFu/Hyv0G5sBIsVaBtW07hbA5hKbn8eq48gII\nrkNfdcJKm2TwT4hVfaGVL6UQWp+Xe1IUhHcxFAn8OTZm7BMwrm/ki7skyW8S\neIR5ghw4eVzwffrZXFbzqlo+xxVnJtH7uROvqkADURsV0Yk38BJwhSQzDTlR\nlqPZg6NPMRTs67hY2xxqUbl/1O8cBk5el+SdGIH2UnrLeB8QTxLqkTZ+5MCH\npfM47M5CkQSYe19knOGu5vdOEkJwOp9Yzm5HNTZ9alWMzCFzoX0y1vsnXcfg\nFn4v+sV1SkDNRgb9I0kopJPje8bJhTvkPbu6AF99RtF8zmIGElmhLPZdM/4W\nfysHCRcR+sJXw6Qe2IqMSTkDhfsTWfuQxIpYr7oGiRERFAW3ybtZH0gmiAAj\nOU7xl08c8Z3c2P+Jm18jpbxO/b4w6YQN5ezjI9K+LzG3T/S953fV2XmQ3HHO\n8ZeQJ1LZifHycFRnS2OoTSM9gOfdMHPlRo6Rapv7qdhl8wO5EHAKzaL53kd1\nF65yILIz4y90NeRjwwZFKkntpFppJzOgaYG4LvL/1n7D1cYf3ESAT9PcQIOp\nhrV8\r\n=wqcS\r\n-----END PGP SIGNATURE-----\r\n","size":6504771,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.fdf9338e.0_1637655555401_0.2953855189491319"},"_hasShrinkwrap":false,"publish_time":1637655555617,"_cnpm_publish_time":1637655555617,"_cnpmcore_publish_time":"2021-12-17T08:51:17.347Z","contributors":[]},"1.0.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.0.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.11.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2d1ba6c37e0825033ac45fda7c86148193b1cc0e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.0.0-rc.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-g2KOugzK4gsBPdQ2ghB/0XwH0Xjkvu1KgjvCsBvSR60cGym+A8TKlCmXzKavl+Evo5nEr3AyiFsuYC/JVinypg==","shasum":"7005f7879412a02aec6fe6054132409d5a751541","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.0.0-rc.0.tgz","fileCount":1265,"unpackedSize":9966751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm2WdCRA9TVsSAnZWagAA9EcP/RndhVklog3TBZYB8gWb\nehYplnEqWqE3GZmdr2EgzUx2aGXckt/HY6uVRTBr399otGT3DJAQXDwqiAGH\nQDY7MlGcG5RAnwBRq5D2GoMROIbFL5k91lCKJ/EXIaDHJydhlazkt+ntE90g\nDw9LytviwE2koBoOEHOiujzc3JlU/3r9aPzMOoWLX8ZmGlHBXNKXKhtu3vsC\naIybtpNkYamHacZwWBSGdAE72b8yKhBHmeM5TdZ7dxHu9IVYDHZEbTJvxXKA\nFCNHjFG3fxcvWCwp2S0SFBVsxBGUP5MFBeYszdUWWOySR51O46QtlF1f1Til\n7TZQLTywPQ/UOPaH9lfRUQEfib7qg4JjsBAc9vw4B1Agu///tWXl2nPGomNg\n+jXahNR0h8DYUw7lp4iF3x23bTbDWclq5o0zLoU2eVE9C8z29KjfxE/co0wt\nEfgvw6WiMrNV5XbzqNJXFbLkevhkDj51SAOmdTZ6EMKC6XpB3Zp+uPHb2Z7s\nFOU50suK+nXPy5igQFD36gJZRp7Y64HGbshRHosB3PoyQtjuWM/nAOzjBKPW\noU+K5tySyM1PuGDUFH+en6x4chIHHIN9Shkv8pwf3EH3juKMdpaW8OLMeoYX\nP9WztnzUXotUmE28+af+XA/aM2RKBBIrC2dMclk1hpCbG1qgcyXcefOxLsWR\n+xMc\r\n=DlqS\r\n-----END PGP SIGNATURE-----\r\n","size":6504752,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.0.0-rc.0_1637574044776_0.1581323377278241"},"_hasShrinkwrap":false,"publish_time":1637574045179,"_cnpm_publish_time":1637574045179,"_cnpmcore_publish_time":"2021-12-17T08:51:34.467Z","contributors":[]},"0.11.1-alpha.7e7c7c23.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.7e7c7c23.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.7e7c7c23.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c83f6fda4aa22494af95174a7e30bcb39a099e6f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.7e7c7c23.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-mfisWaOVOGGl6a56TYhRhWxK91W0/ZeYOqExRhazSGkUG1yAKvRYff6g4Zue/LRObzXIN5Fx8ber3jsj/3AaSw==","shasum":"370e24c60161294a4a259b95a01607c1389a21bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.7e7c7c23.0.tgz","fileCount":1265,"unpackedSize":9967472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm1IeCRA9TVsSAnZWagAAnDEP/RNH8N3I+GXP5aAUffIu\ne205cPjqrbppdvYuk5hRz7d9s+rn6syg5mrjI5d64Pf7ZyAseuo+PYtfMlj7\nJ4me97Zp162CexyMfnb/Lslsn6jSXIgz0YcgIMgTtcHQZxTCpi7VY7a+7jxf\ndRZYAFDHpUNxNVocUfP2fFDr9LAeMIhi2S+jXlc+1vfvHT/meAjv7l3KDEKL\np6nUoqbDWYnykbrVu9MnKOgskWNKCr3isvnvoZbBulS+Bv418udGq2ZQ0Tcj\nelTaD7iLb5E5VJNCnHuBtWHAz3g+36ms/eZbaCIsmLoe3pcF1INbB9uY+ka5\nJfifBIDjRYQi+cyGsg3Ksb8neRlSC2+3rUkxUVGvg43IVCrtGojDA049ypL6\nNmPwvk1TFnwvkvQWS7OCur0+9MmcRf0xS8/JShCVZBXTl17aq00kPlhZuRem\nz3DVED4+xUsMVfx8CwnsEDhfwBRgLECVUgoxXQXulMhUhf/jAaR2rvGYDZZ4\nFszppLiilu0fVdo8Icl6ctyns8aLudbtoW7ebX665ME7y2ZyxYf22vqB8BLQ\n6LeloQlLSxNA1uYekh9X5wZu0PgHmMS9d1emDNiwPeU6anXS2mRGSwjo2GIJ\nsk44CHebflvDy+QFmiWwM38t+8ZNhaIOJLxL7aHPuXYCg5m9J/uX0DGUv2nD\nUhzM\r\n=FRak\r\n-----END PGP SIGNATURE-----\r\n","size":6504884,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.7e7c7c23.0_1637569054335_0.8123516017300161"},"_hasShrinkwrap":false,"publish_time":1637569054647,"_cnpm_publish_time":1637569054647,"_cnpmcore_publish_time":"2021-12-17T08:51:49.416Z","contributors":[]},"0.11.1-alpha.13914d2e.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.13914d2e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.13914d2e.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2066dfe0da6d246bbc505ef44bd05a68259d74cb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.13914d2e.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-K9AIpgBZxTpr2L3h+iFSjJfuQAYS99cXuiFFKS5jMv47ERmShGcb5riwSUvyXiXPClzA5t2M/IcSbdNMTh+9PA==","shasum":"bc2a2cf9188c853d732d1bbba6d70169779b2e69","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.13914d2e.0.tgz","fileCount":1265,"unpackedSize":10004403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmxLICRA9TVsSAnZWagAAmWEP/1+WZHLy+ZDi/xdkjlOQ\nuJtd4eqBX6SoA48VXCZPEd3WJltzx+rrD76HRr2GWWHgrk41rM3pFxIhUBD9\nZvhLr4qggtm8+H+hoFfmiKrThHRxcGlZmyEhRHuFwD5V3NowjrHVXVxiCtSx\nPHShMYBs+diymP0Hd9aCahB5DcKxFKexrSg1ACTyDH/2fO/uPlgEbDWa4Q/j\ng0asI2h8HLJl9UmmEiePWUED+6125VgI3jwX5s2A/OCfK2HohiMylzsS508c\nTgvf5mGtabZHaRRkQCRtNUJQ02JQoV8hSeK5RdzkSwXQGsVlLujI3u02gXdN\nd3MiLqsr/oygft72OebZd+OLqncfwjxeziN3PZrlPynIKSnSa+kc11c7ftRp\nxhCJSS5Dxud0ezSukx5oHh2TxHg2FCIZ0+U+2K7QGnq1txbTPMzIxuMXWz4y\n19uOQaTtRv8AkwA5Jpg4lwt+6dTiHI3+aMYD5+dylNF7SSfbZQmijxfOKrpf\ndhcn+AlsIBkzStIue85gPLKtbB14QUfRDR3NDJz4X9z2JHwHwB4YjNSSkjXh\ntL2mpfpZ/7gxbADJ+mcyI1Zyo+Z+Kzu4Vf6jmWFlqvkC3vghB8FPqxTwZD2z\nkex6Gk/53jLSR2SQsc/YpxD9hFeUXTCMoNzdxaB6HJmHeiefmIkW15zNCea0\nEwks\r\n=is3G\r\n-----END PGP SIGNATURE-----\r\n","size":6546941,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.13914d2e.0_1637552839830_0.4341463606449365"},"_hasShrinkwrap":false,"publish_time":1637552840098,"_cnpm_publish_time":1637552840098,"_cnpmcore_publish_time":"2021-12-17T08:52:04.929Z","contributors":[]},"0.11.1-alpha.5cb301a1.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.5cb301a1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.5cb301a1.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"72d95450a1cc2015e843e041bd4313b7953aea7b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.5cb301a1.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-fAuOtmIRrwUvxEmLimZDABTOQJ6d6ego+Ke+aoTEnzucXZ+DH5/6Q0Cur3QP6dhkXEyJJxFFtD4rCb0NCsxhZw==","shasum":"37110d5c0438813ee8a37f08f57cfa16ee466489","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.5cb301a1.0.tgz","fileCount":1265,"unpackedSize":10000662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwKdCRA9TVsSAnZWagAAxLEP/1a2DPRORiilyFALEaYU\nEPnvCsZD349g25ErBV1GIAZqyrPT2VcJjEIjoMrkxxDsu8DIfWUtUdUgJcg3\nn3qphObkKIbCO0Jbceq2K/acEUNgQDXguWe+tucs8xJHJx4raX0nwDAmqgkH\njHVy1r54fYM9ocmL2lrCjdSHYnu6j6XreHjbZyVU6fxdTdE7QztGPO/jHeS4\nvDHNiSZv/8Goj+l99Jz1BdbqNYJLOsqGJlOEfSQTCT2rK3aI+nf1WdJtH5kv\nHvWF425X2HmV0jBTPeBa41rKSpQnvxwyJzd/Eq279Sqt5YV43DSSxnjrmzEG\n8Yhiip0JKvpnC4V5wERGH9fc3mrJ22HKko5ix8WMI4xiBkx4C6Yn4/kYV4jB\nRYYPe60SwunP3xJKfLXU/Fow7/fTYVc7loWzeitzr6mveDzfaDmI2zj5gngD\nVQhV1hbx9yTbfC7Lf4VW7OyENYSbHoBlx6mPXo2vlM0bFkRTHrnNJfMIgSDU\nvscHVC22UR9petHW7CMX1bug82ktPdLSMs5Wm/XjJEi/rrFvtoVJ5bZHW9U4\nxKqAbucqFKbk+CZsx9+THXktMyUsn2UfrcEBqpX0FzsewsJ+1Es73cLBBIxg\nP+cEWr9v00kGk/8k6lVrUa3r+Ar4nEZnH0keFMtaL5maN/FachjhYewIc6UH\nrV3O\r\n=Vk/j\r\n-----END PGP SIGNATURE-----\r\n","size":6546068,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.5cb301a1.0_1637548701230_0.3276203567254621"},"_hasShrinkwrap":false,"publish_time":1637548701502,"_cnpm_publish_time":1637548701502,"_cnpmcore_publish_time":"2021-12-17T08:52:20.772Z","contributors":[]},"0.11.1-alpha.70642b06.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.70642b06.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.70642b06.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4b346d4853d168fa16b993d06bbea6e2906ee8b5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.70642b06.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-zGnc/Y5fT5oz8pgaj6GIJ86TXtNrAXCDyvtaMBEeyIrEVn1p2rtc5FybE0gdthrf2syLbv8cUhVz+yRWFwDcYQ==","shasum":"70edc34febbe1584779da62b329e07b280cbfb74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.70642b06.0.tgz","fileCount":1265,"unpackedSize":9999002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmgBnCRA9TVsSAnZWagAA0xIP/1G7swYTUDQwgenLQnC8\n2luSuGRjjqlOohffW+8CuimfB8Yf9zjKMaC0TfR29qD5IOHAS10wY/pCpoLZ\ntbA2rEpijvZlM2rVa1wehVlJeTGX7nJo+0qhfup7+1VtPl/dU1LeoFb6lHgT\nGkJltN/aZYwI2Lp4ck9Ns7y0h/kwctuNM9tCfzLZDNbuMabqQQgU7zaNcvbh\nBFyMwwYZ9zmAi9VFi1TXyCji6MvXQuohJ1NwR9IZmKYCopj2qXo25itDDJUd\ne/6MAU4horaE7SGzYz29dQnh9E4Wke1OJVTbJqbPO0KCvKpY1a9DaUAPm7BY\n2gpmri+knWYMJpHdHmpy7IMLP+7CzTsln1bIDJf/FFxFkYRU1dqjhrd56VIw\nUQjnV1N7XReQVrn+g4gG1Sg0bMdOYSc0gHZESYuSprQ5Oa18OPscpaSM1SEy\nnAq5tb0aXcnsbm9Mr7iDIGAqQkehVZkJ6gxEWcxTTLBB69oLMOkVzThXeEQh\nVpIsVDrbZKiJ2qDOoe4x3YhTjufuV/m428s/nQ5DBg5Ev/UYeqSVTw6WmA6E\nIgMH65sbdeawQEi9KcB0jNVSvPlkCF8/JnL7y1wEtiHdA2/ejkqLWYrKWCfA\ncrFA3iTZZEpuTjtr8I1UL+jM+9kw0AnIMI28i/uYK8TuzBGD5L2a4wRLAFoB\nqDJu\r\n=LMZo\r\n-----END PGP SIGNATURE-----\r\n","size":6545826,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.70642b06.0_1637482599556_0.8329528692670702"},"_hasShrinkwrap":false,"publish_time":1637482599934,"_cnpm_publish_time":1637482599934,"_cnpmcore_publish_time":"2021-12-17T08:52:37.321Z","contributors":[]},"0.11.1-alpha.0c8553f2.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.0c8553f2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.0c8553f2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"97e3f85d670f5fdebfddf93eb0d989dc88eedf64","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.0c8553f2.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-voOqtagfHIhlqkSTmsec8/kVT3NPo7QwAnOb51nQNFrn1CL/3P+CEPpYHuYfK5Fy+6hCM1bfjcVHlo5J/h4CJA==","shasum":"b67082d4732e6e472865a7c29aa784537a7c9400","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.0c8553f2.0.tgz","fileCount":1265,"unpackedSize":9999059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmK8hCRA9TVsSAnZWagAATQcP/jH9te44ka3laW3n/Wn4\nz++4P1CCuyptvQFHS3RyBf9XW8GT2SxF43VBmAAwV+SrFZbThWYxC4c4ZH7X\nET+q9t7SgJdCloZoAe8QECNAH2oDheoH0U3+1jcfcCS3iylzXOzaHCNeoBvt\nWb8q7TCjfxaWWadFiKfVZn1dH67VRC7d+B+Q0AYBmjHaNCiucEe9JN9dxSPI\ncbsFAcXrssG26OEzv6ZPkOesxJ0f2KqTRfldugIeN1YLRDlBXXNineOOf0lw\nq3vPNy+cEbGqRLAUR4aU9H8hS4PydTrzgvA2XV7tR529gcxbTDQZykTX7WU1\n1tHMM8Xa7TMuOVBSjHfY/pWWzWVW2YoWU1+U521+A4kXBEHch8a/qi2zDgeX\ns4Bqsu+p5dIGdRzKADkO6pcv5FduQxldoi8jUR75rZz36P3McM3hvl6GAM5G\nT40ozr0hU2Ueow44TD92v5P+6J9udS8AlaGuBStYiA498tuhlH0M20/oeTCE\najT6Br060n4YgbxJJ81MGpl7W7B1+iOMRRJdC5BCm4vtR191BUbIPvjknPup\nfhfGOdtzeCiEvuRw9JWW+IzwNxXEJMTEeDpq5BVpvxUEzf6m5euFDXevMls8\n/HtoSlJjFwsrk0cIKy4H+SH7fCSCSl9WsS7V4/6rezqnb0Oca3dKk4lhYH/0\n+Qgz\r\n=YEAL\r\n-----END PGP SIGNATURE-----\r\n","size":6545846,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.0c8553f2.0_1637396256945_0.43745565185271373"},"_hasShrinkwrap":false,"publish_time":1637396257236,"_cnpm_publish_time":1637396257236,"_cnpmcore_publish_time":"2021-12-17T08:52:49.625Z","contributors":[]},"0.11.1-alpha.2e844842.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.2e844842.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.2e844842.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0ccd652f0ce3f0fb33b6c0acaff40435d4d0f87a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.2e844842.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-kyZaE9vFUgCES7vgLbvCuOmuI0LxEKKEclqBJNryWFYUBak7rDo/AmM/C9jpRHNVJMBF8mEG/2pzqXfstUn8Iw==","shasum":"ca02dc5b0c9a34189ae2250be70effbd49c20d3c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.2e844842.0.tgz","fileCount":1265,"unpackedSize":9997364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl10mCRA9TVsSAnZWagAAJk0QAIhLhF4zpsItimWUEZSx\nUCMa6xMso+oIfhKpqTcSGZxU95VQycsvH0Z9UrvDYy912aif3pNjF3lOoqkC\n4yQs8wNzT6tvio3d4tsTClmTxrzN/u+H5pvGKKlpTpGsi+e9xoItfd/SwM/T\nh1eOaDi5QPFdRIhVvRrhObYWEixXiuJaLcjlnituB5q5IkdwxQXnxUKhzktx\njgfpv4EAG3+yvNaHNuLWFOpJPUl9fA6HE+L3kLvfvxc3hN9xMiVhglvYIy16\nUgqnHnznMZ+mjY+lR7GzLboX/JDxJSkrgl6pb8nU3JYN1MIx+zd2aBtrX9yC\ntSxRC4uGkVz192amDfCxMALRFU3D+FfSOa4be3B+nX5t53DdFrUSdf+0YgbV\nO1dNynWPX5mziqnSOZU3YXM8ejr+Ir34MFdL9LrakJRapD88vS5E5Nx1HUDX\nT6sMTEGs/QYQMbgxGADXOq6QVyV5GwTw6nrYuizgaucG4SHmwRE5UGNIisVB\ndqwrfEDNs+dezX5Sbj+6ewXwj1l9CTv0JtPKEsNkYZh0fewAerRrfu2dIZXQ\nVI9Phr+rXQ4ZYyQ849YYARfE6kZukMtz6L+yEkZFZajbXne2dbASwtJllH1e\nHEchpsIVWi7y1F5itlH+YrEvwhilCPqddRkvU0PQU0YUd9jeFoqd9qrMW4lC\ngMAr\r\n=UxE7\r\n-----END PGP SIGNATURE-----\r\n","size":6545361,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.2e844842.0_1637309733824_0.23740696662308203"},"_hasShrinkwrap":false,"publish_time":1637309734244,"_cnpm_publish_time":1637309734244,"_cnpmcore_publish_time":"2021-12-17T08:53:05.258Z","contributors":[]},"0.11.1-alpha.07b81a44.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.07b81a44.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.07b81a44.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b597737c8912356cf5f70bfe8e76da72dd766193","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.07b81a44.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-dYIISSgWvmAvArIROqung07/n+vqxAxjerc40hx87dhmAvWzwdHimYQo9Cii6CXZiSsdHbcoMoXRAjcrmM9vzA==","shasum":"328c8102f557ca176581ae5162aa27b7b295b1f7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.07b81a44.0.tgz","fileCount":1255,"unpackedSize":9963800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlwjXCRA9TVsSAnZWagAAS8sP/iTPIo5V9PXPMf0am5ql\noFlEQyIUArr3nSWupgdXNrHJ1j6eDAsl7XFKSXZJA8+FzTCM6xaxVnkclEt8\n33x86l9Fe2TYjdkIfdkhCZo40r/tiS2mJD9SDLyY47YE4auKx/ZsRBBbn7Rw\nOPE5pDGeJ/2B8xuK49Hwm5VuBHnxkzNqywg0CZVvlSNTMUrWX67kYUOOC/rL\nGc1OLriTOAJxAtL5lsU4vAaRgisOJvgFDpchvyxeued3x/bJmSrAv+uPTFhK\nUBI7IZ/ggbXr6UVg36zuRvTZjp/CnzXyDWq370jAD2o3FMaKiZY/Wa2YsBay\nVJfY3QQNB33zk92VgNbBDJQnQ42IarJ/wXQJUChQ6XKSYGwgwRTJqIjWQCJ4\nlrgW2PAie9CzSMwQbga7ZkQiSeSjdipp/1S6zyKC7MnyKuTuissXE8ekVD+J\nQoo1CcpdmmsS4sgLEoLQDPqYZOQz5G1lcKXMRn4aaAxFNu4EFJn8UJv4HgUg\nWblOTjLFeLe/X6tLXoTH7MYhwxWHov4NWmK06PxU2EjpkuaWzqIWoxm3k+7N\nfoP8boe3WzTJz8n47Ywyk79zH9h+0pj6jZ+nQ9D3MmIZxbS5tbrjtWYTPq3t\nSDjaZyawrBfaNXKZFDvBkmrhyNGL6KWFSSU8bhxSfXxvHyENPf1/F0yd2VKs\nWRC9\r\n=crlv\r\n-----END PGP SIGNATURE-----\r\n","size":6541541,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.07b81a44.0_1637288150659_0.3197411814264539"},"_hasShrinkwrap":false,"publish_time":1637288151019,"_cnpm_publish_time":1637288151019,"_cnpmcore_publish_time":"2021-12-17T08:53:21.669Z","contributors":[]},"0.11.1-alpha.d9faccd0.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.d9faccd0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.d9faccd0.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"26705fa0b43d3d365e3887b0ff2f5396fd0ed918","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.d9faccd0.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-+u2yQioDNqWEQRnzpwa33VDOTGSUraERfZv0Uq5xgSk5PMlMq7BZxeo8C+5e1aDu8IwOAPc24p/lxGiUOSO7Yg==","shasum":"b40d99484e6005d087858510ae09b19a3801f43e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.d9faccd0.0.tgz","fileCount":1255,"unpackedSize":9963575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlmWMCRA9TVsSAnZWagAA5K4P/3Nm8nlSbUH1ZZ/w2Ljg\nvp+oHIl+t9rckuTDE+JckfaOfWl/fraHpQgRRJFJy/9aD4tCRfimgSsDNHAf\nWnpknv75V3cIBfvH8L8QVl5pipbQeVpDsrU9/9/yZymCWi+pTRtlwVcbedmz\nn5v6g/Rn58GgWd6I5+i3Y78v4eqVdqVa4Y3ZUfOCwgIpFK9IPKu3SARUSG1Z\n7BH54XyDf6ax0AnPOT9hBeXp8XO2y249tIpPEhOaEG5SnvraueKh9K74orke\nEM3p5xxb3qc9RE6f28ck0EYybOdE89aWM8VS+qbi4cs943uAiHwjjbHTK5RT\nbFs3d4VvcW7PXk+w2egUDxhbbAp1UDoqlZ6PJVEoOWiEBQ8pPDegZlo0OBRN\neSSqKWmachQfVjaeUVAfqsN9oV+0f9EieAmcv78TTF0s1JFfCavOWkQyuxCG\nXlHNfmgkgmVskpbNce8HLvU+6NUfkN4kv+BHK76+1Pz/CDJSi2skOzNpmvU2\no8eOJ2zhpvBL8vBGUrgM+tRmMWli+CwvYZPi1Cpb0wGPadXa9BkHYnWCvHUd\nKBMBMi+kAk/C+ZYLaiAFTBcCA+U30EWjqREH1pKfOBvDcH3N+WtDOoOc4nSR\nZZ91QWCKfguImT+8wALDkGAPZzH6rCYfUMAkUYejQ0H4Q2ZiuwCVLPfR+Gh5\noFMl\r\n=MerY\r\n-----END PGP SIGNATURE-----\r\n","size":6541400,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.d9faccd0.0_1637246348313_0.6306791932293101"},"_hasShrinkwrap":false,"publish_time":1637246348915,"_cnpm_publish_time":1637246348915,"_cnpmcore_publish_time":"2021-12-17T08:53:38.479Z","contributors":[]},"0.11.1-alpha.23249819.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.23249819.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.23249819.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bc97533609e6bdce1f3dafab29bcf53de89cebc7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.23249819.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-gTdN1rVy2ZWMVDHfj2Yhx7aV95uHsP4EPRzDO+/RyJ1Bsy0RdQLZ9BuT9r5RHQRaCLObWLsftwdOuA99ZETZGw==","shasum":"bc8fba6111435aac6d9acf6a208d5849ae734848","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.23249819.0.tgz","fileCount":1255,"unpackedSize":9963552,"size":6541391,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.23249819.0_1637241784285_0.9373928946515251"},"_hasShrinkwrap":false,"publish_time":1637241784620,"_cnpm_publish_time":1637241784620,"_cnpmcore_publish_time":"2021-12-17T08:53:52.716Z","contributors":[]},"0.11.1-alpha.15f361ca.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.15f361ca.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.15f361ca.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f51610c5df6d025f929fb2b659e78a93070c7fe1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.15f361ca.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-1IffWeU2s/IxUfc/QzBJOFwb6KIrmoe/wGzAr/wPG0CzEN/O5cBLc9M1DXnSm/FUnwwOd0IXjUL8VaFaPbogtA==","shasum":"a15b0c399bf034da4fb3f7f67c35ec499073e477","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.15f361ca.0.tgz","fileCount":1255,"unpackedSize":9963449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhliHcCRA9TVsSAnZWagAAkEkP/0Btr5LmvRkmr9fH8Mcu\nwLAqDNj2Bo8dKOO143Tu8UFyQEnd5oFA2asp8wiMCOb4dZ4WNvABUpzYANMi\nyHEfemJVl/Hebn3Qd4IOzLwoGEbKndFpUjhi4me+4BfSQji2M3HkjQCA/tpD\nkPa9mY6kA0jewTupyJvK2r2sNzFOIz6Q8+CWT2B2+zoHXl2Po8hn/XeeOaNI\n2tVnWXMf+rdFx7IfssBaMUf1BNtA+hyb77/BEabX8qzaFV6NgGoqYdA4GXQH\nssKPvzKxKCSJKuNgLtZ4tqcqcDHrWQvC/2eWla3NR7EINx/7LUxSLhQCVw4x\nJsja12agT60s9CrYhyppzWit4KWttRX4SzUZuB27IzXbDrFncXTGWAalLdI3\nS/7PZD9R9V2bq9HBIGMgC3YMxXu06u1K2OaquR5FId4PimTmhehPuyiEeGrO\nKr/pNWQwbBkVGtc8hHv+vxUSIc+7g0W6Od5ls/j28Zjm1SOALmqbIJVmGa1d\n5qL3n1zWgNumHBLW01JOCALOdmUTFtLapHB3thKN//d0Sv+ziMVjwLqdmHo9\nrOAEWy0Vn9OFdaiCcZyh6faJfSQmZO2/DzYxiy3WoL1psCxIfwJwo/ebeBAr\ns8CAMrgDAFG71NmoX6H4TUgMunNL/Lr4za3HqsOxMulY3CSRfMRyNfM+piXD\nye4p\r\n=8B5q\r\n-----END PGP SIGNATURE-----\r\n","size":6541356,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.15f361ca.0_1637229020404_0.8940528738059181"},"_hasShrinkwrap":false,"publish_time":1637229020805,"_cnpm_publish_time":1637229020805,"_cnpmcore_publish_time":"2021-12-17T08:54:05.209Z","contributors":[]},"0.11.1-alpha.ac814d26.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.ac814d26.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.ac814d26.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"be4ff9a78e1d101b3882b8aa6488ee9491d057f5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.ac814d26.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-qQ8lYplej/DT/6g3B1lxCQbTf3pVa6WVCXzsIB5QElep20QjyBCknGsI0ZmpSG+V5WTsYaw7qo177bbmS5znsw==","shasum":"c2be9a54e2e1d6d0de434c1e4cab4e271d63164b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.ac814d26.0.tgz","fileCount":1255,"unpackedSize":9962030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlgv6CRA9TVsSAnZWagAA4QMP/1D3pjyFP9X59HriO0ok\n7cOA8nGagGxls9RVlPk13zj8M9knwEvFfNShYnvv9IZGqQYN6UEM/PBwSfq/\nfWJk5xJweD4YB4XkIjbQZahSVlRZcWlfUYJQC75icH+0veQZ1lbtHaajnG7M\nTTkwAjkT4TvqTUdHIwk6EoJeP8d7MEY7KGPs8+WeqyoSpQj6FPfmSqnVM12v\n0KASTb8elNU7Ytr1Of3w9a1REjZVmcGDtSJhb24UrjoTiX2YhCDu3E2vxwqR\natdwe1ua9N3+PMjUrNPbDo8z9ZnmAtpQEcuVQx/CYZ/QXiS3YZp++Xp3Zfth\nMRttdmvCseZeAsQEpsUj/cacAUkUwkZ0UWYNNLI8GU8lRxUButcnUr8wesr3\ngVNf7oYY/gdjLkiVCdzlpb3gPW1dYCk4FTRcV942tLPSweK/6x8CVas8q5W4\ny/6i1zj9jyV0Vu1MjSo16jYOR6MYzWsfKS1UsZ2mjkD+A33T7kYo1Yg4LY58\n/KRteh4wG/dqzxDGMGAY/pq4Y/YaHLBdVYync1rNaQYZetocFqMxN4qrrfJa\nBC08R8EAJfox1VVK4Yim8SMjXIhfjxeRTLG+FN3vkR9cXZbr21BdX99XgkSy\nrzp2JbTYKGmswOXpnsNPwjrkLY6ZYCS6jKepPki7rLhz5g9ksAITCHnOQdKn\nRqUp\r\n=tgcd\r\n-----END PGP SIGNATURE-----\r\n","size":6541053,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.ac814d26.0_1637223418070_0.830329001915256"},"_hasShrinkwrap":false,"publish_time":1637223418441,"_cnpm_publish_time":1637223418441,"_cnpmcore_publish_time":"2021-12-17T08:54:19.832Z","contributors":[]},"0.11.1-alpha.bdbca056.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.bdbca056.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.bdbca056.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8e57276c90061255fb221b4a78eb57eec47af8e2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.bdbca056.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-SE8p6G6ApY3MsnV9IKL4oAImc7teNsuexflvR511Q5ml0mshGjUhLnpuT6inlqtg675y+5y4lHtxAPC+PHvPRw==","shasum":"ca7a1ac808aaf0533e3af3298173b49d7d83b157","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.bdbca056.0.tgz","fileCount":1256,"unpackedSize":9961279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlbypCRA9TVsSAnZWagAANQYQAJywIhxXtExbkBK6B+EZ\nTstMpii7cKT2lTVrJjqHlmw6dsDEIW7gb3Kj9KO4Im26i4HiNREanFTy9jvw\nkt6QBPD0Gd6FEYHz1122M5xlCowtLxej22S+K51ZtU7rBbfnIBxS9jksiLuO\nEoofiKp05oWiUvng6pw9qA3F7O436wneaVPrDrRSIVUVXqk693bFOiTKHS44\nTmSxJCts+uhPakNlLWFXZ8ooH8GztWBvdKnNxj8RP62TrUsAAeyaFL3rGLTs\nK++SeEzlEsF5eVkKjH4ZD2FIArjNt1D4ST8nRk6HRwdGKxB0LbNCwnpBlLLD\ngoOZPhlbQg5ydFZkOD4wayDZ6HtS3vs/Nrx2eJLdw+PTTnbn3653fSxQN6a/\nOdNCZVoJFQcukmU+djgZyGNuYV7dgUe92fDO9oBYD6PQ0NBNZyYmJEurW38Q\nkE1dhbJeRhpQIHGBjAuWn705ccOXDHDoG0Bxz0zTl2+L5iDRlMW1gxxxN9RS\nfH9iFlON0Xy5nBacjUNIkEwpTeI0JHW2yj+JOkwc1maK76lteXrqAE8uMpmA\nO4+25MW+Owm41d36MaaKjX8FisQieGlA5pmHl3iUlIhosxVlr6D+q91HieFK\n4HELB3LhF5it9lrrJ2gW2Hwwd7ocjR1TNyKJgPYxxRwo/+Z2Kls7qFinO3jC\n03sL\r\n=D1QC\r\n-----END PGP SIGNATURE-----\r\n","size":6540866,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.bdbca056.0_1637203113565_0.8031276706817039"},"_hasShrinkwrap":false,"publish_time":1637203113862,"_cnpm_publish_time":1637203113862,"_cnpmcore_publish_time":"2021-12-17T08:54:37.228Z","contributors":[]},"0.11.1-alpha.6bafce0b.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.6bafce0b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.6bafce0b.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"75e91f14a7278071e46f1a984b8e8c55916075c3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.6bafce0b.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-E/u34AAV7gPMyszPKzh8FSxdBAiidDtm2dwHjGluaYYXsiWMx8/eKpkK7+YLaKlXFn4/RTThr5S4gYuxId0Cmg==","shasum":"83cd7045b2eb2f11f7e0cc13954a342d50de9f0d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.6bafce0b.0.tgz","fileCount":1256,"unpackedSize":9959407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlLohCRA9TVsSAnZWagAAFVYP/jqOgJdMDYN8TFiWa9iY\nwilYP8y5l+JqCwLHZjURASA4NnomrLxr3jvL+QQeoLBglKhQMs7pruEwOg9+\nRrsCrqPFDK6RHv8IyMsIu4eRySY8A1LK9aCxSqdhIbzJN7UiIt7QVEIlRW+C\nK8RkJJLW5PftgV7VB81SVV/GXLno+XNXCkFtqtvuJkeQL3Tvt5xVbzfg750g\ndjf0ak3CowQeZ5Bcs6ICPcigglC75wFLMixYtTGLYe3JiDbKa5lB9q9BRNIA\nQNsX0b6jWcKUyvTaUGjUEalFwNGj6vg6/ypK1EujF5HUFm5mrdqSsglcM/Cz\nxxq4fxlb20PyA0qucN+ro67wjWTaaJooluKw5U4cUjc/45ZAWhkmh0J5FDfv\natWLCTE5DFCYlMnW394Bsr7eq73aJLzgaVxu3b0h5lxTjHQqbwf6Mnmdmn/c\nWeEmGDTfPAOOyCu6a+RJpXAEcKN6pKY0XTIhR1965NEWl+Z77lPJm54gh6Wg\niN3rEHG4AxJ0vTfixdsuswlJ6KfG6YQNRdGFlozJNa7e37YF8+gKLaW3BPc9\nct3dyrcAsaWtAQKTTAKGvz2bb7QkU1BC3e/ra+iyVLQf+sH6aqJZbCpwuZKR\nSiWl72o7qU25rDJbA58IccrOMVPgEcEjvBAtxzepQ0lAok/UF9os8RZiJCaM\njJYm\r\n=ZJJT\r\n-----END PGP SIGNATURE-----\r\n","size":6540532,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.6bafce0b.0_1637136929013_0.6915055950458862"},"_hasShrinkwrap":false,"publish_time":1637136929244,"_cnpm_publish_time":1637136929244,"_cnpmcore_publish_time":"2021-12-17T08:54:50.556Z","contributors":[]},"0.11.1-alpha.c40e5db1.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.c40e5db1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.c40e5db1.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b8f135ee9631dff6cc7fad997e45680431579ec1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.c40e5db1.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-sON/Dtp3/dIGDh+AE3RhNMmD6LBakdcSRHcVWdQF7NMdAgOGd6fU8a3sLJ77FwOZo62dSYdMtXM8ygfWk3/Akw==","shasum":"497d6442d896b6939b751cfc319fa5fe94eb0115","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.c40e5db1.0.tgz","fileCount":1256,"unpackedSize":9959925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlJdXCRA9TVsSAnZWagAAv6cQAJdb8CH7swAnPOF1ygxe\nMlx9sF3ycV13vHXSdYKJ0PJMHeLDC1ElJYrp1xUtZ29a91U8LoWSQcydPm13\nWzVIRoo4fyxpmsEypnqRe9OxRJ4n0nrLnjPqaA5k+sdcCiNQ41tNp95yliGi\nIMmMq5dECeQvq0hbUWscdgY0lzmNkDIHbJml3aZGW8SIRsvCSB7BF3DhiQQ/\n+Csb9JP0fpoEpDCP8kUy94ifCSk0qe9FtfnsjpGS5g9Hv9CjHe+4fhWvXVaq\nWD7+ZRnuYrhJ18NyGiIXgxnc1RRSFLflN2InYFclj7Il7CuteBTMBC8QCpkS\nG3owoXTKkqMOAcVwhOfI/f0LmEojHg/r6kD1/A3jVBVm86zuvK7b6s3pSGJA\nWwBFzlsWGIteazlHz6dTwGpMr5nFDKoNNnEEczCeU6gk6ciBpfKJr3abZHAG\nggy2f2e4HCVXaTOrhj8EgTbDJmYP9JpnCj6IEpzp6qeof0CcngrFCRGrErZQ\nh9MdEFqhMvTKP0zD4LBbdNMS3vvedIGr12nvuwm4Bh6gNd47qPAveg5e/B5M\nxa24wX+TBpmuEd8CPXRldKVQgn8Z+Tlo5EuCY3aMd33NzNsZFMq4rVZOT0VJ\nn60h+1UPDUHzO+7LX3yi3G3xsvOptomJgJ5crmPgNaf0I+HSuhvQqvtxKkx+\n935d\r\n=A4pT\r\n-----END PGP SIGNATURE-----\r\n","size":6540619,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.c40e5db1.0_1637128023323_0.8225222821313498"},"_hasShrinkwrap":false,"publish_time":1637128023797,"_cnpm_publish_time":1637128023797,"_cnpmcore_publish_time":"2021-12-17T08:55:03.489Z","contributors":[]},"0.11.1-alpha.3dc53ce2.0":{"name":"@microsoft/teamsfx-core","version":"0.11.1-alpha.3dc53ce2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.3dc53ce2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f7dd24dce8aab9a470485631390c28e1e1d9565f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.1-alpha.3dc53ce2.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-Xv/V94YT0r9LwAfBjzH3niNVZELULqr92+UGu7SPPSYMvqwfFZI8JX+4eY4mT8K8D9fyNa/EhAx6x2oNzxwlfQ==","shasum":"cd417e3a8c3db0bced1bde77e447f081fe3b5651","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.1-alpha.3dc53ce2.0.tgz","fileCount":1256,"unpackedSize":9959335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk2iSCRA9TVsSAnZWagAAuJMQAIVEz5XVZmZDd7LJ8fzX\nXDX9mLRVtTqE1APVmdeTb1bLKL7A+IBjjUL61Ny8osMX/0c1KUOET01hAlL3\nrUItMyZmVwhRqJ6cS2durBYBFyjFuXMoMTGRHY/V1qdIdhZFydTH12DBsc8m\ne3Wu6Qh38uERcdxWPIfpbaLNIxZfdfECJNLFkcLiv0a/wPSAFBX7r0LT7nJi\nM29FUv4sCmP0ffynm9xcyRRhNehCooqubRojDQ4U9SvkplD/XEOt4Hex3daY\n2WJaxlqohkY4no/1aRj4OBOUnOe1TTQssiV7p95UxMe5uEfvT7BoUbpbr+ZM\nTChRbSUCDz+DegtIVvfGmlR2QmuTuu4SLfVpJf29Ufm+wsCSD1RG71ldFtFl\nFSVeXtJNarOHdb0jcwapxgM7ArAkKacWfSZ4y7/rKuZR0qtEFmvr3oyAP8gt\nfbabg/Zn2jB61Fs2s4fNKWKprccMAUCDHBQul7Qsnka/nvU7MHkEHCMmeE5j\n5K6omXBMhknqzFc688BZUmJm/oDhC5hqMBeva6ZArJo6ISFdcVRrzdx1BaNt\npeGpP/2ublCU5GKHFZnrq6bo4aLjLQx/icbXKJ5/nw2hwVIPHnv8s5bapT7I\nRyC6ezcBzboSGmyKKdvBzj3RnNWO65a8r0jeYoDmzGLAO9Te6jwIiMF+ge7Y\nPmlY\r\n=lB1b\r\n-----END PGP SIGNATURE-----\r\n","size":6540569,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.1-alpha.3dc53ce2.0_1637050514019_0.12686279927505906"},"_hasShrinkwrap":false,"publish_time":1637050514424,"_cnpm_publish_time":1637050514424,"_cnpmcore_publish_time":"2021-12-17T08:55:15.838Z","contributors":[]},"0.10.1-alpha.fe478445.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.fe478445.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.fe478445.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8dece94a47ff3884c961df0b54cdc8030f181b38","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.fe478445.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-rg2+CmSucNx/frbKJj2Ss00i4IUS1nHsONvPYtHxYE0WU8IgYx0sz387rN+iigDmpkCfBg1sZc+XFmaY3GbprQ==","shasum":"ec8989389f53704a02c6725bfaf420c85d93e640","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.fe478445.0.tgz","fileCount":1256,"unpackedSize":9950489,"size":6538783,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.fe478445.0_1636964153300_0.33123289298494374"},"_hasShrinkwrap":false,"publish_time":1636964153623,"_cnpm_publish_time":1636964153623,"_cnpmcore_publish_time":"2021-12-17T08:55:30.229Z","contributors":[]},"0.11.0":{"name":"@microsoft/teamsfx-core","version":"0.11.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.10.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"d56ef3677bc096014cea091c855c099d8391fce3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-0tfjFf/DUTFu0jQrxd805Mg4KpX2iMAJsOQmS+TNaHxtMveVnQRBWoM0TspTqEfPDDq4CnI5MvP2Wc1HT8GfXQ==","shasum":"3b32503a0965b92b3a0c78fb6a2e45e791de1c25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.0.tgz","fileCount":1216,"unpackedSize":9842027,"size":6521407,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.0_1636959952455_0.7553828209585418"},"_hasShrinkwrap":false,"publish_time":1636959953035,"_cnpm_publish_time":1636959953035,"_cnpmcore_publish_time":"2021-12-17T08:55:43.183Z","contributors":[]},"0.10.1-alpha.f892d1ab.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.f892d1ab.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.f892d1ab.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"21765ea16d99d64158154d076e5041333c7ceb88","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.f892d1ab.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-tH4JYp6fFlFF+I5nFnNRh1nKjuAi6A/kMpcoi5gxInc228NF7afGNIn9/t07tKEkyV4tiTFqeBCDgtsV6nCW0g==","shasum":"5093547297526de9e58e098fab291a28ae00b6bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.f892d1ab.0.tgz","fileCount":1256,"unpackedSize":9948767,"size":6538391,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.f892d1ab.0_1636945496111_0.07190890325722332"},"_hasShrinkwrap":false,"publish_time":1636945496475,"_cnpm_publish_time":1636945496475,"_cnpmcore_publish_time":"2021-12-17T08:55:59.858Z","contributors":[]},"0.10.1-alpha.2ac9ebbc.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.2ac9ebbc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.2ac9ebbc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a3f02ba017d730b3272fad3fd9aade6977eb6d4f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.2ac9ebbc.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-PY+kuc8FD7oXM5piq2CdgBsWvVur692Qjf+4eoi1b9eYeXNCPf+fYNpHzgDkBFuq/GHE2pORUSRjVIQeUgMHvw==","shasum":"69afb959c939e804689933636c6976fb46c00c56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.2ac9ebbc.0.tgz","fileCount":1256,"unpackedSize":9943197,"size":6537585,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.2ac9ebbc.0_1636704897120_0.5102416005215018"},"_hasShrinkwrap":false,"publish_time":1636704897527,"_cnpm_publish_time":1636704897527,"_cnpmcore_publish_time":"2021-12-17T08:56:16.692Z","contributors":[]},"0.11.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.11.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.10.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"5ccf6a65038b2e72c6e80d120d787aefa47703d5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.0-rc.1","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-z42E/1dMVFjbs3WqL1uGwVUS7lnaaweL5zNJEdh/70ajd7HdZC+61eYVuRCRKwhRtJh7GbFHni9jzaKYw3Zuzg==","shasum":"1bcb6381ee4c3a41362fe540cfd094f2fa511785","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.0-rc.1.tgz","fileCount":1216,"unpackedSize":9842032,"size":6521400,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.0-rc.1_1636623532091_0.3962718007740118"},"_hasShrinkwrap":false,"publish_time":1636623532427,"_cnpm_publish_time":1636623532427,"_cnpmcore_publish_time":"2021-12-17T08:56:31.912Z","contributors":[]},"0.10.1-alpha.d1e2d23d.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.d1e2d23d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.d1e2d23d.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"595db3472507d56a417bc02b51b122f0863e9cd2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.d1e2d23d.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-TVzSaXX83vsO6y1MoovyQVQPPA3OX+hL1aRiVc3/AoHJCzojiKquOflnKlfbFm4GuvJMw2F58giv7E3XA0JO7A==","shasum":"e6c78e5c3de18d0a31d05424b577e07fc6883ae9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.d1e2d23d.0.tgz","fileCount":1256,"unpackedSize":9936433,"size":6536510,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.d1e2d23d.0_1636618610791_0.46563406988876754"},"_hasShrinkwrap":false,"publish_time":1636618611180,"_cnpm_publish_time":1636618611180,"_cnpmcore_publish_time":"2021-12-17T08:56:45.372Z","contributors":[]},"0.10.1-alpha.4230d5de.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.4230d5de.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.4230d5de.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3f67af1c0d175b3be3b2a0d9b45e01e94e5ea7bd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.4230d5de.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-X7DXNNuCawXMWsxlsk6EF/g1O7SbY1Ds8eOGfjc8LiZit3AXgfXqKTRbCSUAGQbjSKzwZJSswwL4eG25cA9eJQ==","shasum":"b4e8d0f804c8de3d4f977727fb9150f845b41e5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.4230d5de.0.tgz","fileCount":1269,"unpackedSize":9944322,"size":6537408,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.4230d5de.0_1636599915432_0.34640665868454334"},"_hasShrinkwrap":false,"publish_time":1636599915880,"_cnpm_publish_time":1636599915880,"_cnpmcore_publish_time":"2021-12-17T08:56:59.729Z","contributors":[]},"0.10.1-alpha.9d411c46.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.9d411c46.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.9d411c46.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7b2a8d677ad6c80b60366c7db42f1d750c381071","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.9d411c46.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-mhVoHeccbwr4cAuBA9ilaKWNprmkxoHm+B0xYdxtuesicMjlkP7pP/9wJqBzSHpmGFQIZdqjk4SjoY50ie4E+Q==","shasum":"4a0a1a90a113965a0402f0722ba2bce3905b8097","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.9d411c46.0.tgz","fileCount":1269,"unpackedSize":9943737,"size":6537317,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.9d411c46.0_1636532845967_0.126035699248628"},"_hasShrinkwrap":false,"publish_time":1636532846251,"_cnpm_publish_time":1636532846251,"_cnpmcore_publish_time":"2021-12-17T08:57:12.709Z","contributors":[]},"0.11.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.11.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.10.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c26c7f947b816c70f50b8c7c70d775cba388f816","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.11.0-rc.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-V+pCJHkB6AUBpaBGoDtfxGvp2AYCt7rd1RGPJQzUfYungSnvuXpvw38NHEYMyWNlw2o6A0n4QH2+u1cWi1xRTw==","shasum":"827bfa36065f956adb7f7a534d84f340e9572c56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.11.0-rc.0.tgz","fileCount":1216,"unpackedSize":9841893,"size":6521368,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.11.0-rc.0_1636507676040_0.878072582516112"},"_hasShrinkwrap":false,"publish_time":1636507676360,"_cnpm_publish_time":1636507676360,"_cnpmcore_publish_time":"2021-12-17T08:57:28.949Z","contributors":[]},"0.10.1-alpha.b09bffdc.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.b09bffdc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.b09bffdc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f3d525dc0e6b288c2618c04ae9372d545d8e01db","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.b09bffdc.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"integrity":"sha512-zRoSD2Hetbv1GOJrlE7YbtzJxbGfnPe1JQHSF26ZyVod3V9oBwinLptVPO2WUrdY+2u3cG0uCw+F7BV8nL+QWg==","shasum":"f26d49709350b25152d13c66308ec5753896fc4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.b09bffdc.0.tgz","fileCount":1262,"unpackedSize":9945438,"size":6537960,"noattachment":false},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.b09bffdc.0_1636445655173_0.04550505945725347"},"_hasShrinkwrap":false,"publish_time":1636445655447,"_cnpm_publish_time":1636445655447,"_cnpmcore_publish_time":"2021-12-17T08:57:46.156Z","contributors":[]},"0.10.1-alpha.5318e464.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.5318e464.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.5318e464.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ceb359c6f6a1f7f5c5dae98b505e1186652281f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.5318e464.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"1b7ec6165cd0d52c67e87010dd779ac02d747d07","size":6538009,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.5318e464.0.tgz","integrity":"sha512-wB59Y5YiVZysbyo6izCCZ+Ii0FlxivYKTkSlMMB1rsLw+AolInoy2ezJuIw+woB8FF+FeJp8OkvmH8nO142GvA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.5318e464.0_1636362865559_0.5591824641448824"},"_hasShrinkwrap":false,"publish_time":1636362865847,"_cnpm_publish_time":1636362865847,"_cnpmcore_publish_time":"2021-12-17T08:58:01.248Z","contributors":[]},"0.10.1-alpha.ba285479.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.ba285479.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.ba285479.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3503c1d5f59cee85fc9fa5622d647f9b4b4cc196","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.ba285479.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"931146dd1086ba302df2af539a9a2a829139ddb0","size":6537515,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.ba285479.0.tgz","integrity":"sha512-RVCfoKMLw2oSTf6kxe1EIodn7eDLdVXzdVID38dhLRisoLO9xgvYbkrL/tBCj+SF4+aPNbcGOvW4HknWV4C5Pw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.ba285479.0_1636359425625_0.8247737002176903"},"_hasShrinkwrap":false,"publish_time":1636359425987,"_cnpm_publish_time":1636359425987,"_cnpmcore_publish_time":"2021-12-17T08:58:15.563Z","contributors":[]},"0.10.1-alpha.68647644.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.68647644.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.68647644.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3e867c9e63c9c1617b2ec1cfa4697ffa3e800002","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.68647644.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"5526d8bcc72b6117bf861e0a79876349732e52fe","size":6526039,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.68647644.0.tgz","integrity":"sha512-CUxh9z7bC3WZy2lb1qviXQ6qWF/Z3wGTsAbvGlvhHF5a9Ce1laFx3y3JrBtdxsdAhSQ6xbE5b5cshTWdCeBDQQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.68647644.0_1636186676576_0.005779361093403601"},"_hasShrinkwrap":false,"publish_time":1636186676929,"_cnpm_publish_time":1636186676929,"_cnpmcore_publish_time":"2021-12-17T08:58:32.483Z","contributors":[]},"0.10.1-alpha.1f82763d.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.1f82763d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.1f82763d.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"32ebdb5cefadcf54b07f3a07663a8aa88b640174","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.1f82763d.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"c760fb285b3d22f01a213468ae02fa5ef2b0d7ed","size":6525797,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.1f82763d.0.tgz","integrity":"sha512-UtjzvXRMi4T3DUxN0IEd5deM4cnBoZSrFu/R129ji8+IFCkO8d2ThrZkFbh0HY7aQt4lmc3z1k8rhiYGYBDLWA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.1f82763d.0_1636100053495_0.4921247004444176"},"_hasShrinkwrap":false,"publish_time":1636100054347,"_cnpm_publish_time":1636100054347,"_cnpmcore_publish_time":"2021-12-17T08:58:49.719Z","contributors":[]},"0.10.1-alpha.84b4cbf2.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.84b4cbf2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.84b4cbf2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"50616c421d73b8ec7fa0654b73028bb1f75a2778","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.84b4cbf2.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"51a5c345d1c6cc975622468d023d2a3221345c3b","size":6524944,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.84b4cbf2.0.tgz","integrity":"sha512-/+dcj+vDbsSP4ntoBw7MQABeGxCQnSpDepcn9jVgEehY70qJ0R5sOPmcywGEOg+ccdCkVc+nTRZE9R5Ow84/RA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.84b4cbf2.0_1636013785403_0.8212178147999587"},"_hasShrinkwrap":false,"publish_time":1636013785673,"_cnpm_publish_time":1636013785673,"_cnpmcore_publish_time":"2021-12-17T08:59:02.745Z","contributors":[]},"0.10.1-alpha.47e2b2c4.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.47e2b2c4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.47e2b2c4.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3afc2e3a7559a8b0428e0818ba4408b9671c5e5a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.47e2b2c4.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"d59b963e0ae9cb1b18cafd179470874c5a0b4cc4","size":6524293,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.47e2b2c4.0.tgz","integrity":"sha512-YQrPk4rgHzE8ddMCOAUkCpiIcDDPAv9kFm1hWLv+nb9QfWSHfoYxHUUfGplpomlVF7Y3fNMegdNgoLZGvrJmVg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.47e2b2c4.0_1635927345584_0.6693753246299845"},"_hasShrinkwrap":false,"publish_time":1635927345992,"_cnpm_publish_time":1635927345992,"_cnpmcore_publish_time":"2021-12-17T08:59:16.745Z","contributors":[]},"0.10.1-alpha.4f419a3e.0":{"name":"@microsoft/teamsfx-core","version":"0.10.1-alpha.4f419a3e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.10.1-alpha.4f419a3e.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"938eee6f4d0b8414beee5fde9ac5aaec64971223","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.1-alpha.4f419a3e.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"efffc937f74dddb97ede14df584811327a40a06c","size":6522518,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.1-alpha.4f419a3e.0.tgz","integrity":"sha512-Zp+oXtI+Xw8YUB14mWJgU+A0ta893vgwy/G5eD5gI3J/KHbvDrcV/oTA/fYxzgfoGrqudKmr2ItdhGMOMhIf5w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.1-alpha.4f419a3e.0_1635840868089_0.22857765407120567"},"_hasShrinkwrap":false,"publish_time":1635840868464,"_cnpm_publish_time":1635840868464,"_cnpmcore_publish_time":"2021-12-17T08:59:33.393Z","contributors":[]},"0.10.0":{"name":"@microsoft/teamsfx-core","version":"0.10.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.10.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c4aca75e13f17d9878a406904c49c2f73a290e09","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"23bfc9d58333eb7e85b9051494a4305816ca594c","size":6520599,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.0.tgz","integrity":"sha512-VjF1yhq4xNu+I6IzWsdRj0WpuYJczsX3NO+aAx5zwioCNfAaB1SAIyrRqmmI6RzVKR92h4USVly2u6RHAk+M5Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.0_1635819880562_0.4527953790947561"},"_hasShrinkwrap":false,"publish_time":1635819880863,"_cnpm_publish_time":1635819880863,"_cnpmcore_publish_time":"2021-12-17T08:59:47.575Z","contributors":[]},"0.9.2-alpha.0149f086.0":{"name":"@microsoft/teamsfx-core","version":"0.9.2-alpha.0149f086.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.9.1-alpha.0149f086.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2bbf37165fb28ca395e769bda8d6f27ee7342aca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.2-alpha.0149f086.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"8e118f790e29b788cda38c5420486db5c4b07cc4","size":6520981,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.2-alpha.0149f086.0.tgz","integrity":"sha512-1McDQPrK6pOKZZCi8bKb6/TJm5ZWQpl/ZyZQYCojYWUI6lhpJU67Uis3c0BBiDuqAGp96l8amF0h/o5/uwN3Ug=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.2-alpha.0149f086.0_1635754606754_0.2058301208472768"},"_hasShrinkwrap":false,"publish_time":1635754607044,"_cnpm_publish_time":1635754607044,"_cnpmcore_publish_time":"2021-12-17T09:00:04.005Z","contributors":[]},"0.10.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.10.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.10.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"29bd8e16676b58eb52d4644c88a40545286ae4e5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.0-rc.2","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"0735a0a83d856d276462308ac5fd0a72864d9dba","size":6520662,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.0-rc.2.tgz","integrity":"sha512-WrL9yxtnd/WhNN0sIzzr8xWSnpBCjw39TKZiOF310gMxlS9vStMLTc1KduT+CC167KxsruySdEhUNhqEGfSc1g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.0-rc.2_1635743288307_0.8173737760568738"},"_hasShrinkwrap":false,"publish_time":1635743288627,"_cnpm_publish_time":1635743288627,"_cnpmcore_publish_time":"2021-12-17T09:00:18.816Z","contributors":[]},"0.9.2-alpha.e8eb533b.0":{"name":"@microsoft/teamsfx-core","version":"0.9.2-alpha.e8eb533b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.9.1-alpha.e8eb533b.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2cfabad46f6ca238d9eb1bfb9bb21365aaa86500","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.2-alpha.e8eb533b.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"36422008a16cad7edbf8591660b87a393e16a43a","size":6520976,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.2-alpha.e8eb533b.0.tgz","integrity":"sha512-yqLmwcC3Q+1aNFLAjJ1Pf+AdtEDTVHImvuZ+gt8vNIzTdu6Du1AXiQIUZhgwuqAWVlHFvgT6sEOY1tjwOGQcaQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.2-alpha.e8eb533b.0_1635495375174_0.2692075056887189"},"_hasShrinkwrap":false,"publish_time":1635495375543,"_cnpm_publish_time":1635495375543,"_cnpmcore_publish_time":"2021-12-17T09:00:32.262Z","contributors":[]},"0.10.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.10.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.10.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"4c32aa49532595d4349ee9734713532750e27594","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.0-rc.1","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"7f8d2807d0266f4b88bbdafa3914017667ab2065","size":6520649,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.0-rc.1.tgz","integrity":"sha512-JrCvEKH7rtMHuDJcaFZM7Z232AivDZws81Y5phppY2Q6DeQ9U2XA60tyM+T+pjsFr5UIJfwkH2wt4JmBpmt+WA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.0-rc.1_1635491587425_0.67504176487142"},"_hasShrinkwrap":false,"publish_time":1635491587762,"_cnpm_publish_time":1635491587762,"_cnpmcore_publish_time":"2021-12-17T09:00:45.750Z","contributors":[]},"0.9.2-alpha.9f7d527a.0":{"name":"@microsoft/teamsfx-core","version":"0.9.2-alpha.9f7d527a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.9.1-alpha.9f7d527a.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"871526c95447f443032b9f433f433dd72f81c065","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.2-alpha.9f7d527a.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"e6624274cdd68bfefde8c3124d1e06776427f32a","size":6520801,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.2-alpha.9f7d527a.0.tgz","integrity":"sha512-eWrQMfwNks7JxetodfTqBQaCOwnGc8kVx0hd+xn76tZyMP2raWQzNYbRa/C8si3AcbaFnA2mY9I9s2Tqiop+IQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.2-alpha.9f7d527a.0_1635409133851_0.5449223669452021"},"_hasShrinkwrap":false,"publish_time":1635409134382,"_cnpm_publish_time":1635409134382,"_cnpmcore_publish_time":"2021-12-17T09:00:55.613Z","contributors":[]},"0.10.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.10.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.10.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"a19526d06103b076be5ae8492d40fc5883bea7e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.10.0-rc.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"1a66af1f6434d4f17c50a8ae57ed147830274ab9","size":6520517,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.10.0-rc.0.tgz","integrity":"sha512-wT5T2LG6bvMO2thOkKyvL7jt8+TJOeasGEf6RG45CWRC4pQRzvbUiu5SpyxxYFxtHpow4hVoBLS2Zs3YQ/jJYA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.10.0-rc.0_1635334832596_0.2463833827732529"},"_hasShrinkwrap":false,"publish_time":1635334832897,"_cnpm_publish_time":1635334832897,"_cnpmcore_publish_time":"2021-12-17T09:01:09.849Z","contributors":[]},"0.9.2-alpha.a9d9ebbc.0":{"name":"@microsoft/teamsfx-core","version":"0.9.2-alpha.a9d9ebbc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.9.1-alpha.a9d9ebbc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c7153aaa72738438e2e436a86442db41080b2741","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.2-alpha.a9d9ebbc.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"eb6551e66fc0f6981dce570c8a0e7fe99574a776","size":6520418,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.2-alpha.a9d9ebbc.0.tgz","integrity":"sha512-sR92Tx4IQyXDGSgk0HOGQc5NsQ0uU1QhqGW3V5kjwnHDdU4cRxYF04rV2711UMpvIuV8LFPHc6rj5sZtBn2EYQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.2-alpha.a9d9ebbc.0_1635322750253_0.6884470367205917"},"_hasShrinkwrap":false,"publish_time":1635322750651,"_cnpm_publish_time":1635322750651,"_cnpmcore_publish_time":"2021-12-17T09:01:25.291Z","contributors":[]},"0.9.2-alpha.7b2021e5.0":{"name":"@microsoft/teamsfx-core","version":"0.9.2-alpha.7b2021e5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.9.1-alpha.7b2021e5.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2fe26d02dec167378a83f201cb5a3c74dfa7e220","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.2-alpha.7b2021e5.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"6f659cbb6afb7ee45e9089857aa5318bcc77be45","size":6518735,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.2-alpha.7b2021e5.0.tgz","integrity":"sha512-F3eI9uslQhKg6ScW1xMpRP6QjlPgJ4GVeAawqUSvHu5YvAJSAtt8o3/5vNo0dNPH9PADs4KfefIY/K8pZ9oCTw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.2-alpha.7b2021e5.0_1635236370849_0.9711348472854593"},"_hasShrinkwrap":false,"publish_time":1635236371192,"_cnpm_publish_time":1635236371192,"_cnpmcore_publish_time":"2021-12-17T09:01:38.798Z","contributors":[]},"0.9.2-alpha.29c5a990.0":{"name":"@microsoft/teamsfx-core","version":"0.9.2-alpha.29c5a990.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.9.1-alpha.29c5a990.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7c11d7e205a8c90e5fb2ea7b2b1d805d0f0829dc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.2-alpha.29c5a990.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"7096ae7e4be67cd910177be52b6769a5e27cc7b5","size":6513993,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.2-alpha.29c5a990.0.tgz","integrity":"sha512-Mz31zhcNthHI1jJOneVbAu62bz3dOKGoQi2M81GM7cUucZVk6Y1DpEDKpFP11RxP15cgo6p1LDOBrS4I3jLFIA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.2-alpha.29c5a990.0_1634976890488_0.7743685929355559"},"_hasShrinkwrap":false,"publish_time":1634976890854,"_cnpm_publish_time":1634976890854,"_cnpmcore_publish_time":"2021-12-17T09:01:55.342Z","contributors":[]},"0.9.2-alpha.53eaf9d2.0":{"name":"@microsoft/teamsfx-core","version":"0.9.2-alpha.53eaf9d2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.9.1-alpha.53eaf9d2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"bb1a912fa72638ee7b486ce8be5d29243d1325dc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.2-alpha.53eaf9d2.0","_nodeVersion":"14.18.1","_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","dist":{"shasum":"2dfee3e8902b3a1e6408a18c7fa74765338613bc","size":6513169,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.2-alpha.53eaf9d2.0.tgz","integrity":"sha512-cGABN0o6EKK9vrrBt9fGYqJHWP9vKMzjTwLKkQet/zEqzUQZq9y2Q10nF7a2uVOVoOLotITnrNZC1tn2PKwXhg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.2-alpha.53eaf9d2.0_1634890514283_0.7356239586397311"},"_hasShrinkwrap":false,"publish_time":1634890514654,"_cnpm_publish_time":1634890514654,"_cnpmcore_publish_time":"2021-12-17T09:02:09.960Z","contributors":[]},"0.8.1-alpha.0baa857c.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.0baa857c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.0baa857c.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"f3ce15883eedd164823aec59a53e973de31f7c9b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.0baa857c.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"29b6e175ebbd269afb11eb2a23cde0809a306560","size":6511181,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.0baa857c.0.tgz","integrity":"sha512-mCzLIFMucSS3+ZV8QGB3zsVepUzlMPY6dwJKGNEmtc7Z6xmWbl27YK3dYNuYBpKd69YNWg7ejKJEIjtxhCsZqg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.0baa857c.0_1634804461387_0.3050760061919775"},"_hasShrinkwrap":false,"publish_time":1634804461801,"_cnpm_publish_time":1634804461801,"_cnpmcore_publish_time":"2021-12-17T09:02:25.951Z","contributors":[]},"0.9.1":{"name":"@microsoft/teamsfx-core","version":"0.9.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.9.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"798a06e2c663129e136680a54062dec3fc739104","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.1","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"c3256a111fd3de8cb277a97a88f9fc9210baa989","size":6496931,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.1.tgz","integrity":"sha512-gJj5cZDo9ILJNyDvMwwXd2jWt9or71DiabyUpWzX3K/AS+QFA1azBS/Nn0uG6daFCXPlZIBh7PYFgzH7X6kqcg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.1_1634783660194_0.16758361488259554"},"_hasShrinkwrap":false,"publish_time":1634783660524,"_cnpm_publish_time":1634783660524,"_cnpmcore_publish_time":"2021-12-17T09:02:39.100Z","contributors":[]},"0.8.1-alpha.5d1f40e3.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.5d1f40e3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.5d1f40e3.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"52252e963832aec7b31b2f234f68fe7b5cdaba9b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.5d1f40e3.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"da5ca114798e0102fd06d113a91332c01e121d63","size":6510804,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.5d1f40e3.0.tgz","integrity":"sha512-5YrOluvcBfMy5VUM0hOUt6OlC1OUnpSnSVZuQdSjIufK5pX+H8mMCNWrNL42glF+R/W01pw6jAuYZ3NUvgPYwA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.5d1f40e3.0_1634718083656_0.29291941006279854"},"_hasShrinkwrap":false,"publish_time":1634718084118,"_cnpm_publish_time":1634718084118,"_cnpmcore_publish_time":"2021-12-17T09:02:54.362Z","contributors":[]},"0.9.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.9.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.9.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"6cefdbefbe98a5c6daeb92adbeaa5aed89e7baa2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.1-rc.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"ed7366b074710b345ce1d0bb24b00a527aa33f88","size":6496933,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.1-rc.0.tgz","integrity":"sha512-ZllVzekURgyLlKu3YSsjf/1Lk2+GNzbc+FDcFpXFaLCnpMrrp7loHizwjaQc1A5sxvN4dT79xjVGxUkwfiXZSg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.1-rc.0_1634697798122_0.009870913914186596"},"_hasShrinkwrap":false,"publish_time":1634697798569,"_cnpm_publish_time":1634697798569,"_cnpmcore_publish_time":"2021-12-17T09:03:09.639Z","contributors":[]},"0.8.1-alpha.27d36133.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.27d36133.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.27d36133.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"e1a894bbd8f97d3cb22dcea1f4cc0b85e26a0521","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.27d36133.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"7679d09af3613de5d9e9a9f8702c61121f9289d0","size":6507316,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.27d36133.0.tgz","integrity":"sha512-hYD7rYUpjbKKgHg+DIp7OwviiAz2oIU+lETF/1EYmJRiCf/PYpyXsNiIR/t6eo7WSSPSmqGQrtkyccvRKGyW0Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.27d36133.0_1634631575162_0.7088467019206612"},"_hasShrinkwrap":false,"publish_time":1634631575509,"_cnpm_publish_time":1634631575509,"_cnpmcore_publish_time":"2021-12-17T09:03:20.561Z","contributors":[]},"0.9.0":{"name":"@microsoft/teamsfx-core","version":"0.9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.9.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"4c59ade4575b9e5b7895f5348558edad695bd985","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"5f6412c00a3b06617f5c7ec7f3d60b97045194b1","size":6496846,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.0.tgz","integrity":"sha512-N3FOiZlGigqth1XvMRIHw26q6//KPxL+bVnd3TNcurmDKSeAe2FMS9obf7jQaaEG7Ez/BRUJDm9UGeYOw2tenw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.0_1634627290806_0.6100786362174526"},"_hasShrinkwrap":false,"publish_time":1634627291193,"_cnpm_publish_time":1634627291193,"_cnpmcore_publish_time":"2021-12-17T09:03:34.431Z","contributors":[]},"0.9.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"0.9.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.9.0-rc.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"fe618cead93731c91b664a2ace09cd2711c9d11e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.0-rc.3","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"fe700c2fdf11beef9d057fb732bdf69fb2ccfff5","size":6497103,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.0-rc.3.tgz","integrity":"sha512-23ducalm4a7py+EdEpM1GEGa2swU1G7++qJSfZzMLL8l7fyOj/lu0ZFaPC1Qkc07yZBXx2arV291U0Km+7nbbg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.0-rc.3_1634615107442_0.015393366037633749"},"_hasShrinkwrap":false,"publish_time":1634615107999,"_cnpm_publish_time":1634615107999,"_cnpmcore_publish_time":"2021-12-17T09:03:49.535Z","contributors":[]},"0.9.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.9.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.9.0-rc.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3427ade06c9332e15753f9178b4d06b8b98b20b7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.0-rc.2","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"1c64ca7ff225d39d4448e72da1c7327f8e1dcf65","size":6496873,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.0-rc.2.tgz","integrity":"sha512-W/CNrT9deHlSNUV4B56yXHkDRw7a3hvZq6S7zegn5Df6c5rB0pGJz7CW8wWTsqhqmxGGRGdJkpe80AUYeLjHFg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.0-rc.2_1634549301587_0.6416170829397208"},"_hasShrinkwrap":false,"publish_time":1634549301904,"_cnpm_publish_time":1634549301904,"_cnpmcore_publish_time":"2021-12-17T09:03:59.882Z","contributors":[]},"0.8.1-alpha.edcd9494.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.edcd9494.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.edcd9494.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"58d3775ba94cf39e90e541f6694775dc28c10688","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.edcd9494.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"75a6508ed0fbdbd88bd143e065d4451154232471","size":6502382,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.edcd9494.0.tgz","integrity":"sha512-6J+xeg07BERQLvcAD7sT+g3NDUXX+IZl4JeJ3WdzQ7A7aDr+qvh+9o86zdW3fO4XtmBCGom9BkGh4Tz/TMGB8A=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.edcd9494.0_1634545104615_0.49980220654934726"},"_hasShrinkwrap":false,"publish_time":1634545104958,"_cnpm_publish_time":1634545104958,"_cnpmcore_publish_time":"2021-12-17T09:04:17.065Z","contributors":[]},"0.8.1-alpha.b4c7969d.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.b4c7969d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.b4c7969d.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"8caa6b472ca4f023fdffa0d5100df07f2e6698ef","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.b4c7969d.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"87efb35d107b769e19d5417d4695d85eceb668fa","size":6502333,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.b4c7969d.0.tgz","integrity":"sha512-tGPEgUWFVboEVY1QonAWXEcwAflSk88hxY7fHi7YrFZR0M4LnC1PBASw9y5IcjhKdjWgTT7OpDkmhSgrStBxLA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.b4c7969d.0_1634372293591_0.16480623649782555"},"_hasShrinkwrap":false,"publish_time":1634372293889,"_cnpm_publish_time":1634372293889,"_cnpmcore_publish_time":"2021-12-17T09:04:29.821Z","contributors":[]},"0.8.1-alpha.8a776862.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.8a776862.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.8a776862.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"4d8dafc7fad054d8e08d98c5e177712c765dd53b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.8a776862.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"a0d7ef77d54b3967e4812469483c5b269c19c08b","size":6502175,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.8a776862.0.tgz","integrity":"sha512-1nqBfd2wNIZ6XB/CtEh8kdUL/i5Y/6b03dzpULX5id4n3N+lJDsqKODILtNppW9NAlmjRkSLfTXGuYJeBIq3Bg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.8a776862.0_1634285766403_0.43996064315718164"},"_hasShrinkwrap":false,"publish_time":1634285766748,"_cnpm_publish_time":1634285766748,"_cnpmcore_publish_time":"2021-12-17T09:04:44.415Z","contributors":[]},"0.9.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.9.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.9.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b7aa160c6c90f7de48c93c6f8effb0b3db8d5023","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.0-rc.1","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"55c3289712d0c28d8aa8aa2476ece09bd9a80a97","size":6496762,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.0-rc.1.tgz","integrity":"sha512-JDKV6Vpay+H4GRj8CcHfgUE4QdmGjDhxis71MKkF3ZuEsEfN0f6FUrkwtem89k4Ksixa8BwVksIcnvFDaK7oWQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.0-rc.1_1634278765456_0.21661482997265202"},"_hasShrinkwrap":false,"publish_time":1634278765782,"_cnpm_publish_time":1634278765782,"_cnpmcore_publish_time":"2021-12-17T09:05:01.248Z","contributors":[]},"0.8.1-alpha.715c147d.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.715c147d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.715c147d.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"10998d6fa339566aa4a77541b16e2eae157ec8ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.715c147d.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"f347e256fae40b6b3653f225ef1a08df7b35c680","size":6496509,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.715c147d.0.tgz","integrity":"sha512-qQklP6B/T/Xzzwxkq5GyaXyxmDY26N358HPqqApKydIbAFYhgnHSu6OPoHUdnpR/7sZMPQKwJJ7pgDaxoSZO8g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.715c147d.0_1634199500873_0.11799974740237373"},"_hasShrinkwrap":false,"publish_time":1634199501293,"_cnpm_publish_time":1634199501293,"_cnpmcore_publish_time":"2021-12-17T09:05:13.008Z","contributors":[]},"0.9.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.9.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.9.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"8dabf9f0c48b989af24e4460dfc4d03b7a8763f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.9.0-rc.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"00243a21d15f02ab947dc3181d647f6f7712ebdf","size":6495790,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.9.0-rc.0.tgz","integrity":"sha512-AgL58YRASQHIVHWFyCl6p3n2EuR+q3wjBLbvxIUr3Ch0OXHGEYsWYm9BYrXS4moxjy0dYI35xFOHCr6sM4h5Zw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.9.0-rc.0_1634113985498_0.12456410668739593"},"_hasShrinkwrap":false,"publish_time":1634113985866,"_cnpm_publish_time":1634113985866,"_cnpmcore_publish_time":"2021-12-17T09:05:25.495Z","contributors":[]},"0.8.1-alpha.443e1013.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.443e1013.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.443e1013.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2d3790e2b6cf85342f4b7f9825c68adcec779cc8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.443e1013.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"ae741024e2d2e9531c04d7d9fd8a21f9e38db065","size":6495569,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.443e1013.0.tgz","integrity":"sha512-MdHgOR4xI1X9zV7nWFPq5tFddh1aqW9tNt0RZr1wo4og6dlz2QRZ0cFXSCjgpJ5OmAZo9zZQvm6cLBYcOznqbA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.443e1013.0_1634113031440_0.452648215693255"},"_hasShrinkwrap":false,"publish_time":1634113031804,"_cnpm_publish_time":1634113031804,"_cnpmcore_publish_time":"2021-12-17T09:05:37.341Z","contributors":[]},"0.8.1-alpha.7f6a2c12.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.7f6a2c12.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.7f6a2c12.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"55f6650bad1b0e0578cd9bae97dd9a6dce675a59","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.7f6a2c12.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"cafbfe82bf12a54857a4fa9aa926c4ec01acb2dc","size":6494035,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.7f6a2c12.0.tgz","integrity":"sha512-ajzFMESVM7G0tTx2It7eqS2101cjyPLI0OKCM/AkUS2U2A1kjSmwuxCp1B9DcFywCKxWB9lppg1qkLYUQqTFSQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.7f6a2c12.0_1634026570124_0.5035978988564791"},"_hasShrinkwrap":false,"publish_time":1634026570417,"_cnpm_publish_time":1634026570417,"_cnpmcore_publish_time":"2021-12-17T09:05:52.310Z","contributors":[]},"0.8.1-alpha.0dbdeb63.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.0dbdeb63.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.0dbdeb63.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"bc7bad8c8f54a2b5325f96ce5456e526e66e0755","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.0dbdeb63.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"bcc8906edc26f55463433939cc7c34738f9e7900","size":6490145,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.0dbdeb63.0.tgz","integrity":"sha512-zoUwAw8CkIt9J3kFzpA1lPKBTFZN0gvo5TOE1rYatPSCoLTBZFBFwBIejociLQIWyn3E78E3RUJELPnppzkzhg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.0dbdeb63.0_1633940138708_0.19896357763998762"},"_hasShrinkwrap":false,"publish_time":1633940139069,"_cnpm_publish_time":1633940139069,"_cnpmcore_publish_time":"2021-12-17T09:06:07.444Z","contributors":[]},"0.8.1-alpha.2d6f75ba.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.2d6f75ba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.2d6f75ba.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"9547fc72ef260f136d2325560951ee9bc52050e9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.2d6f75ba.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"c03b9714321fecb9e76625cb7f34a7b1c26cf847","size":6487702,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.2d6f75ba.0.tgz","integrity":"sha512-4MlzNMfh+SfoC492b3Mz0TnjJqHeAQgr7re0x93RC0pxlthGxjjyk2o9nKpTMe13Bqv90wMuCTwGfi1BngaJJw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.2d6f75ba.0_1633925843706_0.3981744274693382"},"_hasShrinkwrap":false,"publish_time":1633925843987,"_cnpm_publish_time":1633925843987,"_cnpmcore_publish_time":"2021-12-17T09:06:26.134Z","contributors":[]},"0.8.1-alpha.12696cc7.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.12696cc7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.12696cc7.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"0c250d24c910a7a2d184ff25935d94f6eecf856a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.12696cc7.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"e9d8d62338069cd9fc3110ec331b11340fd714d6","size":6486766,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.12696cc7.0.tgz","integrity":"sha512-pIQw15QxVt/dYmHqDtlriugpixRH4pUNtjcfbulA4KYrNDY3EHcbwYdl5Gdu6VUU3V3nk9H0aajUlUFRsyOC5Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.12696cc7.0_1633853806556_0.7379157393744704"},"_hasShrinkwrap":false,"publish_time":1633853806896,"_cnpm_publish_time":1633853806896,"_cnpmcore_publish_time":"2021-12-17T09:06:41.985Z","contributors":[]},"0.8.1-alpha.9ef5081b.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.9ef5081b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.9ef5081b.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"a99874ab6e77627c7cfcea37d3d48a2d959651a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.9ef5081b.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"21c0eb711d9bc5c7e940b844a63b4fbea09ed077","size":6486403,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.9ef5081b.0.tgz","integrity":"sha512-2JEHN1dE1E2tn7b9h+uE+1YZqdk3Q7qkAhDOoGhdKPueMreGbAhvt1j3pZS3vJ3ACAKjs+0sMiWUsb+Yv+1Ktg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.9ef5081b.0_1633767239316_0.3800278424907644"},"_hasShrinkwrap":false,"publish_time":1633767239711,"_cnpm_publish_time":1633767239711,"_cnpmcore_publish_time":"2021-12-17T09:07:00.380Z","contributors":[]},"0.8.1-alpha.f82bd314.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.f82bd314.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/EnvInfoMW.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.f82bd314.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"952f466470c0f725280bed5d08226b658a6bc0b6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.f82bd314.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"d160bbdfec76c72c255bb687aaa91cfc033242da","size":6483215,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.f82bd314.0.tgz","integrity":"sha512-CLJA5ADCZhLOh5jo3OyWFrgGUeKPuHrlPpuGWNGb5fVdPlq71BO/TLQLIKedGPjzL4iEHK7KuWrtuZ0Er4GbmA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.f82bd314.0_1633702064257_0.24988612418863188"},"_hasShrinkwrap":false,"publish_time":1633702064547,"_cnpm_publish_time":1633702064547,"_cnpmcore_publish_time":"2021-12-17T09:07:13.708Z","contributors":[]},"0.8.1-alpha.7a116098.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.7a116098.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/EnvInfoMW.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.7a116098.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7f71cf1937e48cca5526e30d5f3369b4b1dc90fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.7a116098.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"313b905aeeccc84f55012166efa03d17e89ec803","size":6482440,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.7a116098.0.tgz","integrity":"sha512-ObhEqjjYKfRo8AKQljI3ccN6J4ZMfEB3NdH0k+DfgthQto2Kq9xdg+4fUhaifOyFrK9b9c5s02nK2MbJe82a4w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.7a116098.0_1633680969168_0.5876996476175873"},"_hasShrinkwrap":false,"publish_time":1633680969806,"_cnpm_publish_time":1633680969806,"_cnpmcore_publish_time":"2021-12-17T09:07:32.943Z","contributors":[]},"0.8.1-alpha.0e582570.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.0e582570.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/EnvInfoMW.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.0e582570.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7dbcfb14d0e6209cb4dadb17e9b1715a1ed0f32b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.0e582570.0","_nodeVersion":"14.18.0","_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","dist":{"shasum":"77ebbfd153cd6ba72c3e85cf5c5d485c591bf016","size":6481385,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.0e582570.0.tgz","integrity":"sha512-u5C2eXG79qYJWz6Ug0KG4YRGTtEt97/XNhAZgnCtcV/lqLWlFCRt6rYLEGEzgfD8d10jefaHw84I1cEDg835nA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.0e582570.0_1633076082773_0.5221520536047561"},"_hasShrinkwrap":false,"publish_time":1633076083003,"_cnpm_publish_time":1633076083003,"_cnpmcore_publish_time":"2021-12-17T09:07:45.989Z","contributors":[]},"0.8.1-alpha.ea92b816.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.ea92b816.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/EnvInfoMW.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.ea92b816.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"1a11f5f956181968337919a69d59c2195084d6b7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.ea92b816.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"0467955cf5752e35ebcaa9889e914d592fdec2c8","size":6481384,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.ea92b816.0.tgz","integrity":"sha512-5rTBRxcbJCVE+HWbEqvsi2h0xgYtQcjW2y1KdpZGudlk8IP0o2ViGbNJiIpqtz3EG1HhnciuEqJ51oCPyoYBmg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.ea92b816.0_1632989814590_0.8107627410909541"},"_hasShrinkwrap":false,"publish_time":1632989815072,"_cnpm_publish_time":1632989815072,"_cnpmcore_publish_time":"2021-12-17T09:07:59.209Z","contributors":[]},"0.8.1-alpha.6fa8e348.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.6fa8e348.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.6fa8e348.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7bc5675d087eafd03ac887735b735c6aeb54a308","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.6fa8e348.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"5165ed5a61db83969f2299e247bd275bf4d643ea","size":6481782,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.6fa8e348.0.tgz","integrity":"sha512-Aog1D1KFTVXPmQFCtgjdMlX3wvG6iXWAFCmqbxwCFRmpY1AcxOyFxWiDrSRSg6YdLa1uJnIHV3Egh1tXZCc10w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.6fa8e348.0_1632982782243_0.03316184758445018"},"_hasShrinkwrap":false,"publish_time":1632982782619,"_cnpm_publish_time":1632982782619,"_cnpmcore_publish_time":"2021-12-17T09:08:14.141Z","contributors":[]},"0.8.1-alpha.e5278c29.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.e5278c29.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.e5278c29.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3506d50b06a87410fc03b25b757ede94095ce78e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.e5278c29.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"159fade47bfd2aa36f3cdfa426e9b2245027a7a3","size":6481434,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.e5278c29.0.tgz","integrity":"sha512-S1pE5d7HBYGdCYAt6rOGdwZIL7C5jX6r4vOoPnPskNUeoYjWDTUiDH1IBctolcWWk8VSMtMMT54kNtJM0TwkOQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.e5278c29.0_1632903219400_0.8321838419316203"},"_hasShrinkwrap":false,"publish_time":1632903219734,"_cnpm_publish_time":1632903219734,"_cnpmcore_publish_time":"2021-12-17T09:08:27.612Z","contributors":[]},"0.8.1-alpha.94886b1c.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.94886b1c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.94886b1c.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"dbea4e072c64e8fd1cc388f4f07e14ec5e9edafd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.94886b1c.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"a1a7b50b829c10729223970a897e7a07cb18f16f","size":6481311,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.94886b1c.0.tgz","integrity":"sha512-sLBs86irgcVkAwQ1zUw4sqV0pxiB0CKIFLCiV31BKvrP6eyNiPVIh5eYk8osR26f1BI3ozLAMa/s3UMmR67tbg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.94886b1c.0_1632816876925_0.10748249234303642"},"_hasShrinkwrap":false,"publish_time":1632816877313,"_cnpm_publish_time":1632816877313,"_cnpmcore_publish_time":"2021-12-17T09:08:42.351Z","contributors":[]},"0.8.1-alpha.713cc14d.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.713cc14d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.713cc14d.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"05f1799823e3a272477b0d57891d53aeaf6a3302","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.713cc14d.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"4701ef8ee5cfed99e4a5c73051c32e0f05c2da1b","size":6479647,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.713cc14d.0.tgz","integrity":"sha512-PfnLkIXzLzG/FAdudXOmWF+Gox5NddNBeyX60HgTCLb+LJ4eedEeYYHNxqahbTUxjdlYOIkqQ3MysXHVA/vqSg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.713cc14d.0_1632730699861_0.7773061109367498"},"_hasShrinkwrap":false,"publish_time":1632730700317,"_cnpm_publish_time":1632730700317,"_cnpmcore_publish_time":"2021-12-17T09:09:00.551Z","contributors":[]},"0.8.1-alpha.46fd3c53.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.46fd3c53.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.46fd3c53.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"19f6368d2979014d718bfd9592697bab3e205a23","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.46fd3c53.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"b5553799f7e78e5c28709ed7461d907fb892060d","size":6481375,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.46fd3c53.0.tgz","integrity":"sha512-Z1S5YNmqUBhF+5CKNTYeu9zeBP9oHMoYa6cysBzItYCprhjhh1BvrkbDgEpU1hCPRBvXc9NGTStOzamT9Ii8fA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.46fd3c53.0_1632644184985_0.7030890652117983"},"_hasShrinkwrap":false,"publish_time":1632644185313,"_cnpm_publish_time":1632644185313,"_cnpmcore_publish_time":"2021-12-17T09:09:14.190Z","contributors":[]},"0.8.1-alpha.249dee5b.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.249dee5b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.249dee5b.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"d3919be13f984a60301dcd8ce3cb0183a8edcbd0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.249dee5b.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"59db6a72e1757dfd595f0582a428167566f94631","size":6481439,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.249dee5b.0.tgz","integrity":"sha512-8Bhej3fwmRpc0tZdGZXJQJ0p4UOMuJPpIBIEtCEHyvF80NRyja8zn2N/MnrwlYRWLEdQXqCSlJZ0AYzXcxQ8fA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.249dee5b.0_1632557764274_0.8106628993547038"},"_hasShrinkwrap":false,"publish_time":1632557764694,"_cnpm_publish_time":1632557764694,"_cnpmcore_publish_time":"2021-12-17T09:09:29.934Z","contributors":[]},"0.8.1-alpha.939ebd15.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.939ebd15.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.939ebd15.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"efe72465832b529c3cf87827696bb5a67a5b8c81","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.939ebd15.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"833d92b67a9f856cbd32a6f48a41287fbbee2578","size":6481439,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.939ebd15.0.tgz","integrity":"sha512-onCmXWNO9xQw1sS/lGKYegZXka34hoFgwfVL0WApzThCYNoGhNXq9KSVt9Jnd2b/xHB0Z02+WVBWWtTeE/GfAQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.939ebd15.0_1632471216943_0.5181856538032976"},"_hasShrinkwrap":false,"publish_time":1632471217236,"_cnpm_publish_time":1632471217236,"_cnpmcore_publish_time":"2021-12-17T09:09:44.398Z","contributors":[]},"0.8.1-alpha.72143513.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.72143513.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.72143513.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b144526adec927e0b67f874e26153fb5b85e7256","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.72143513.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"d69dd1fa655f5040dda89963cf64fb35feabede5","size":6481209,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.72143513.0.tgz","integrity":"sha512-yWLFc05c0cPnx8UdMPoyyfc3KSoMwGj3reEAY6WfsYBrMnOr9SX5N2g5ez/FldZve6UfyTLSxEweFG18zMRx5Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.72143513.0_1632384996955_0.8180743808375701"},"_hasShrinkwrap":false,"publish_time":1632384997303,"_cnpm_publish_time":1632384997303,"_cnpmcore_publish_time":"2021-12-17T09:09:57.721Z","contributors":[]},"0.8.1-alpha.6dc3b9f5.0":{"name":"@microsoft/teamsfx-core","version":"0.8.1-alpha.6dc3b9f5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.8.1-alpha.6dc3b9f5.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7dd4cadaa52918a0a27a6210ec08649b2058ca06","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.1-alpha.6dc3b9f5.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"cbe1f63ef75259798922e50939fca1ffce8fd152","size":6481038,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.1-alpha.6dc3b9f5.0.tgz","integrity":"sha512-zZ1uUYNnzOE1uvyB0aHPu9UKcwduZigf1jlcHKFERranccCPH6OrCZn1/cH7ZxclkxokPb8LYZmIIg/XUCtqKA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.1-alpha.6dc3b9f5.0_1632369335262_0.828174530778709"},"_hasShrinkwrap":false,"publish_time":1632369335614,"_cnpm_publish_time":1632369335614,"_cnpmcore_publish_time":"2021-12-17T09:10:12.067Z","contributors":[]},"0.7.1-alpha.ff825598.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.ff825598.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.ff825598.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"4caaafdb6bff7de83fae1a872c02f77288d63647","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.ff825598.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"9b7acd20536439bb85216033722e12789b8a1701","size":6480589,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.ff825598.0.tgz","integrity":"sha512-G34i5Px1yvTaRtcebM+iKpIDXDf4RFhBW6lQjQBB6/cJ2Wrlvxib07bIZKf+v8e6uFFdMIQxk+/l7TI8hctkfw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.ff825598.0_1632303398226_0.012459223223039384"},"_hasShrinkwrap":false,"publish_time":1632303398628,"_cnpm_publish_time":1632303398628,"_cnpmcore_publish_time":"2021-12-17T09:10:26.704Z","contributors":[]},"0.8.0":{"name":"@microsoft/teamsfx-core","version":"0.8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.8.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"01fd4f688af487ed0ac8522154b242305799b955","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"ae4575160295b073935f1c367a75695028ea8fbc","size":6471478,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.0.tgz","integrity":"sha512-fJ4/4jWI/KQVqSZTTq0PDNhujCn83yNvKvxriU14Z4ggKBgoOQKNBjrWvFmHYkH9u/6v8L9HmtwTPNldybDX1w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.0_1632301314643_0.9234880518365338"},"_hasShrinkwrap":false,"publish_time":1632301315260,"_cnpm_publish_time":1632301315260,"_cnpmcore_publish_time":"2021-12-17T09:10:38.379Z","contributors":[]},"0.7.1-alpha.4d848766.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.4d848766.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.4d848766.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"12428bf641a976d02569977aa003f9b06c29ee70","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.4d848766.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"2f1da8f55485b7a5c3f2b1ac9c70ecb1db86b8f4","size":6479894,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.4d848766.0.tgz","integrity":"sha512-PdyB0pIeI47jurMQV1YO+IjuNgOXBRxVHDmrlmXIP+2D+ON0ekciHqWRFyevhOJChD9KXnx1smb9p3Gs1hOizQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.4d848766.0_1632298544104_0.7739873616065511"},"_hasShrinkwrap":false,"publish_time":1632298544395,"_cnpm_publish_time":1632298544395,"_cnpmcore_publish_time":"2021-12-17T09:10:51.907Z","contributors":[]},"0.7.1-alpha.a5a73c37.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.a5a73c37.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.a5a73c37.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"6f833cac3f2b76745269360a230edc5287cf2d13","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.a5a73c37.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"2658c2557455325da0f79bff88e9f0a0a6cbb1ec","size":6478324,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.a5a73c37.0.tgz","integrity":"sha512-rjmbP5jaj9yES48q9FvOZgplQ4RLtsgWz7kk8YB+ZkibBPgEuSwiDdU4uNREnd3ZyccowOv5CzUNyMBBgjoH1w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.a5a73c37.0_1632039404414_0.5224573748098891"},"_hasShrinkwrap":false,"publish_time":1632039404718,"_cnpm_publish_time":1632039404718,"_cnpmcore_publish_time":"2021-12-17T09:11:07.563Z","contributors":[]},"0.7.1-alpha.5e8f6dea.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.5e8f6dea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.5e8f6dea.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"ff74c110f816c220376069d00c49ac0540373e9c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.5e8f6dea.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"a2f9dcf4d88ffabeada8abf99378e1d294dc5a98","size":6478135,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.5e8f6dea.0.tgz","integrity":"sha512-/1ICHc3dNXy7xpzarLyXO3Km891/HU7jGd6DVOK2W+A5933Qy0d5h1SC7nqHfS3PVpqT9k2+bBG5a5VKWH4Wqg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.5e8f6dea.0_1631952956602_0.32895128015322106"},"_hasShrinkwrap":false,"publish_time":1631952957130,"_cnpm_publish_time":1631952957130,"_cnpmcore_publish_time":"2021-12-17T09:11:19.861Z","contributors":[]},"0.8.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.8.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.8.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"73ce3a192bda5d7c6b37a07782687245f8aa86e4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.0-rc.2","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"10a54e496f433dbdeffed2e9fe31ae01e092654f","size":6471483,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.0-rc.2.tgz","integrity":"sha512-HugJqV8jUS6En3o4FTm3Q0Rfp/UIqzZ8rOw2jtlegy2jEaiEt8/+mMspryUhCroIh/Lpl6qztazphgdWvseD8A=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.0-rc.2_1631933529245_0.9191328587649967"},"_hasShrinkwrap":false,"publish_time":1631933529639,"_cnpm_publish_time":1631933529639,"_cnpmcore_publish_time":"2021-12-17T09:11:35.908Z","contributors":[]},"0.7.1-alpha.42363f5f.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.42363f5f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.42363f5f.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"32c57fa32538f1ed381db9a110146b59cbe7bc4a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.42363f5f.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"f103f70a3e8bf20641da1b4b584c0c0d1088adef","size":6472376,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.42363f5f.0.tgz","integrity":"sha512-PZyNXxWhmlJT7eyAkE4ZahsQZ687gz33Q33VpO8aGiW8NUZIMV+eg7pNJSqyZ6hI1Bumma7Pn9qHJ20PMbhIkA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.42363f5f.0_1631870276248_0.2581794064945597"},"_hasShrinkwrap":false,"publish_time":1631870276569,"_cnpm_publish_time":1631870276569,"_cnpmcore_publish_time":"2021-12-17T09:11:49.927Z","contributors":[]},"0.7.1-alpha.a3f80ee3.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.a3f80ee3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.a3f80ee3.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"02fd628ba4ce081b3bc894e925c5cf7f278a1ee1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.a3f80ee3.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"a9db50392be3c79cf82ee6ffe9a4daf5637337c7","size":6472092,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.a3f80ee3.0.tgz","integrity":"sha512-nMT2rjJNFczIddgBWtiDMGyKm74xPRsEBrTxG24y4QUtqrjb/9Ra6nDlmFfrBExTQRHxnjoPy+GCbcRGLhaqvg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.a3f80ee3.0_1631866462504_0.9650037188235494"},"_hasShrinkwrap":false,"publish_time":1631866462774,"_cnpm_publish_time":1631866462774,"_cnpmcore_publish_time":"2021-12-17T09:12:04.773Z","contributors":[]},"0.8.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.8.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.8.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2273a86db3b8911873a906387428062eb3119d88","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.0-rc.1","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"374d38233dfdaa950ff8476a8fd810d7bdc7266b","size":6471226,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.0-rc.1.tgz","integrity":"sha512-8R9HMEU2qs1Iq+2ihg1ofCcYtdEeAMY4lxRuI1YjYfSpJQeMgAqwssX2LohCln4pD3NTdSEuKVR5uKZqEzXZCg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.0-rc.1_1631859710871_0.9742013104424219"},"_hasShrinkwrap":false,"publish_time":1631859711163,"_cnpm_publish_time":1631859711163,"_cnpmcore_publish_time":"2021-12-17T09:12:19.938Z","contributors":[]},"0.7.1-alpha.38498d2f.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.38498d2f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.38498d2f.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"9fa6ad378a02d618ec6d91354270ff8a362620ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.38498d2f.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"b6732cadd4d868033f9d59e227e4087c5ecee2e4","size":6471621,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.38498d2f.0.tgz","integrity":"sha512-usPhFnODZdbZl8saFFERQlGHXP86oyceaOWq/oUfRtHarfHE+VtZFw634xGq2NK0ZhQi1crtT30jff4/mwcFSA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.38498d2f.0_1631780393813_0.01251804487695174"},"_hasShrinkwrap":false,"publish_time":1631780394160,"_cnpm_publish_time":1631780394160,"_cnpmcore_publish_time":"2021-12-17T09:12:33.503Z","contributors":[]},"0.8.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.8.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.8.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"df5c7f563a844596d667473bb26c5cedb2158d3d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.8.0-rc.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"f01886016f20d3cd09c7b3d28c7f88fe2c9935ae","size":6471205,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.8.0-rc.0.tgz","integrity":"sha512-E+5gqwogdFoapOhFSqdMonBVVftV+sPVvdA0holbgFR9nhhkp4OMc0LJkQvv78GGA4w887mal6fsRRiuThuaHA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.8.0-rc.0_1631756246457_0.858458848289509"},"_hasShrinkwrap":false,"publish_time":1631756246925,"_cnpm_publish_time":1631756246925,"_cnpmcore_publish_time":"2021-12-17T09:12:48.317Z","contributors":[]},"0.7.1-alpha.eae7a7a8.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.eae7a7a8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.eae7a7a8.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"5819b9b6ee0fc624f775ecb208d87c3b161e0eb9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.eae7a7a8.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"b1fe8b6782f9f3da97eacb5c372d89037e9c9d1b","size":6470562,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.eae7a7a8.0.tgz","integrity":"sha512-Uaaq64ejtOTOrkTjuehv20z51rOvW5c+EdMds93W1/udo0UD6a5II1pM+K8DHr9bs+OZ1PqwqmeJ79tKsE24eA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.eae7a7a8.0_1631693676333_0.19414067419654324"},"_hasShrinkwrap":false,"publish_time":1631693676696,"_cnpm_publish_time":1631693676696,"_cnpmcore_publish_time":"2021-12-17T09:13:04.484Z","contributors":[]},"0.7.1-alpha.5ad961a1.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.5ad961a1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.5ad961a1.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"e43caf4ead78589fb4f7040ef969fbb5ebcc3c2b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.5ad961a1.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"78ac7fecc9c49b12b476c1bef15124b770d0711c","size":6463235,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.5ad961a1.0.tgz","integrity":"sha512-1DXwkNGoVvS3+V14DDN7kpNSqelT4/k3nkhzuOoLX3fg7wuG1Z3CZXfRnlLkTV1yxl45FYQ3s9Fu97OgHmIahA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.5ad961a1.0_1631607274473_0.6077001461047571"},"_hasShrinkwrap":false,"publish_time":1631607274885,"_cnpm_publish_time":1631607274885,"_cnpmcore_publish_time":"2021-12-17T09:13:18.665Z","contributors":[]},"0.7.1-alpha.ab451311.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.ab451311.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.ab451311.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"dba1fb98b1105c0c08e507847db89053cdc68d49","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.ab451311.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"453c42593397e56f5b53e35a1b0e3164db79f5e4","size":6459345,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.ab451311.0.tgz","integrity":"sha512-dm7+LrABj+CiQschcV1jqi/GHvwpw1761zHBLtB7nwp853yN0TG+4ryY2mzPDHoy6LZ9OTTq3Om8KZeEUL63zg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.ab451311.0_1631348045788_0.7087581393549311"},"_hasShrinkwrap":false,"publish_time":1631348046181,"_cnpm_publish_time":1631348046181,"_cnpmcore_publish_time":"2021-12-17T09:13:34.814Z","contributors":[]},"0.7.1-alpha.84f8c0da.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.84f8c0da.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.84f8c0da.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b07ec8d657336ef8e4f89698a67dd04a909d4400","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.84f8c0da.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"c22fdda35db2ac2ea0225246399173331de966bf","size":6457981,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.84f8c0da.0.tgz","integrity":"sha512-aT3plvMB1ZZ4MaK93D0mlMp+DMTC4bwcn0mB4cIJ3SQRfRjXVTIqRPxNPH2Ht79JOiVEiXVNjkrAY40tA9USdA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.84f8c0da.0_1631261692900_0.14736417065840413"},"_hasShrinkwrap":false,"publish_time":1631261693248,"_cnpm_publish_time":1631261693248,"_cnpmcore_publish_time":"2021-12-17T09:13:50.683Z","contributors":[]},"0.7.1-alpha.e7ab7efe.0":{"name":"@microsoft/teamsfx-core","version":"0.7.1-alpha.e7ab7efe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.7.1-alpha.e7ab7efe.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"027ca636720ebead48e4a8c9fd960b2f0612b361","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.1-alpha.e7ab7efe.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"6be93b9b0bab836e00c4aa163260703f2ce9ceec","size":6458147,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.1-alpha.e7ab7efe.0.tgz","integrity":"sha512-QsOPLfI8QPlZq+v1KQovzW81nYJIbNp9ug4KTXiAXe6LBTljzJ0aGSElJvJDK88H2Ag4esmMb7LpcncPNgnM+Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.1-alpha.e7ab7efe.0_1631175236051_0.10820502274696286"},"_hasShrinkwrap":false,"publish_time":1631175236536,"_cnpm_publish_time":1631175236536,"_cnpmcore_publish_time":"2021-12-17T09:14:06.952Z","contributors":[]},"0.6.1-alpha.43fc7a47.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.43fc7a47.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.43fc7a47.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jsum":"^2.0.0-alpha.3","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"33b6a8916a8316e012c479a94dfb7247cb08b149","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.43fc7a47.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"42d76a8767e0cb982f418ac4c72e301d62a80251","size":6451112,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.43fc7a47.0.tgz","integrity":"sha512-PfOrcPdAy8YgI/HaeO8zVYnb2iQo4tcy3yzIUFaaGrQ/GMPqTaTpobNCQDnqUS6Lyh7+s82OfUjGBm3+Ut14Aw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.43fc7a47.0_1631088773431_0.17732468188938033"},"_hasShrinkwrap":false,"publish_time":1631088773792,"_cnpm_publish_time":1631088773792,"_cnpmcore_publish_time":"2021-12-17T09:14:23.711Z","contributors":[]},"0.7.0":{"name":"@microsoft/teamsfx-core","version":"0.7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.7.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c2162a74a82daa557590c66afe68a58883a32780","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"b99e3a49bd653b3f75e67416c9150ee5ac79420e","size":6463476,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.0.tgz","integrity":"sha512-FzvyMmaY3+YXZgRmsv+3ghjmX/zPEphYSfhPnPjOyTAHRtsjWcxRbzFP+UeLbW8XZm9RDqpmwgHKShc8TMwWUw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.0_1631069713422_0.9987924749130568"},"_hasShrinkwrap":false,"publish_time":1631069713791,"_cnpm_publish_time":1631069713791,"_cnpmcore_publish_time":"2021-12-17T09:14:40.290Z","contributors":[]},"0.6.1-alpha.d6e55e2f.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.d6e55e2f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.d6e55e2f.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c549aa912bbcb251ae8901c552b98255dc63a436","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.d6e55e2f.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"44847ea3267d0c4d70801ec5c6a7c899f158c347","size":6468505,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.d6e55e2f.0.tgz","integrity":"sha512-4NXTWw/MvIAb4QHZaWxb7Xb0YXrl4Sl5MARidQlXR1fDLJwcjXSsEbJK+klCZeC4rR6xKhlFCoiY54jcwOCHeQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.d6e55e2f.0_1631002740911_0.5734055429964591"},"_hasShrinkwrap":false,"publish_time":1631002741199,"_cnpm_publish_time":1631002741199,"_cnpmcore_publish_time":"2021-12-17T09:14:55.364Z","contributors":[]},"0.6.1-alpha.d57b3a42.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.d57b3a42.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.d57b3a42.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3fe6dc3fbff80076c4d980d5e0f4c750298362a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.d57b3a42.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"549e1d1875bd6de6e640767f249b6a3faf4a2f51","size":6467465,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.d57b3a42.0.tgz","integrity":"sha512-f3WkLNsgcNxYdGXQ9PsNf/XmjIFabs5iSBl/3n5OyS83mBHum42QVbPRMMhZoreLbjtl4Cd79kHrmQsKx+CNRQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.d57b3a42.0_1630916187179_0.7231909982781435"},"_hasShrinkwrap":false,"publish_time":1630916187599,"_cnpm_publish_time":1630916187599,"_cnpmcore_publish_time":"2021-12-17T09:15:09.013Z","contributors":[]},"0.7.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"0.7.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.7.0-rc.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"e020f6c363f26d41254d65bed65d0ef04639817c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.0-rc.3","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"ef43ae71f60e6242d0081c485c3d4729cb69aea9","size":6463486,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.0-rc.3.tgz","integrity":"sha512-naxmfxraTutbIl0xRQtCc/c6e+LkTaxQz5R1qniqAoVkN7gZtRIgub75YmCz8xaqS/TNGYfmF/Q5pWg9PF7+HQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.0-rc.3_1630913744144_0.32750498150774643"},"_hasShrinkwrap":false,"publish_time":1630913744441,"_cnpm_publish_time":1630913744441,"_cnpmcore_publish_time":"2021-12-17T09:15:22.300Z","contributors":[]},"0.7.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.7.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.7.0-rc.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"21a6d7c4068f82805be0787fdf37279b27571928","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.0-rc.2","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"cde22e6456a575b8456d1793f25b6be8342ec7b4","size":6463525,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.0-rc.2.tgz","integrity":"sha512-CmmGhPbAcnumRAQ31Z8S9J5rDtlQs0TSFMQvhvddEHiMokfRry6GRYQSDXESsaXomfS+I1r3ZWX32bC/uk2+Pg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.0-rc.2_1630895106728_0.39495546181961005"},"_hasShrinkwrap":false,"publish_time":1630895107181,"_cnpm_publish_time":1630895107181,"_cnpmcore_publish_time":"2021-12-17T09:15:37.717Z","contributors":[]},"0.6.1-alpha.bc2df148.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.bc2df148.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.bc2df148.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"78f3c1154b6e2acc5951a4946c4e6f0f45bb9748","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.bc2df148.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"8131e502607a76984fdab9c51a1df1183d096251","size":6466502,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.bc2df148.0.tgz","integrity":"sha512-Gs/afoz9txrVbnwBcV57NrKnRxKPmfeTFrLeU6Cjkh+R9y6Kp5EujuSnN6HGG9RFpl3ykNUhQpUHCVW3T7/hmQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.bc2df148.0_1630743125385_0.3958068736179643"},"_hasShrinkwrap":false,"publish_time":1630743125671,"_cnpm_publish_time":1630743125671,"_cnpmcore_publish_time":"2021-12-17T09:15:54.193Z","contributors":[]},"0.6.1-alpha.1177a623.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.1177a623.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.1177a623.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"937c9382a7184c3f9ca5f68ef82c6e419aa87694","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.1177a623.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"1618f2574a4145843d020d18ba25095a0a276d4b","size":6466509,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.1177a623.0.tgz","integrity":"sha512-klYX70jhrkUoFduoi1C/8dUI5tJOPhmMB3IspKo2tLk+8LidvKxzDfblKD8c9uSq96sRSDfZlo5rIEYNqRIt0w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.1177a623.0_1630657095748_0.11342783987117766"},"_hasShrinkwrap":false,"publish_time":1630657096215,"_cnpm_publish_time":1630657096215,"_cnpmcore_publish_time":"2021-12-17T09:16:10.080Z","contributors":[]},"0.7.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.7.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.7.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"717052f21a7b29e7ea567090030677f2a6ebb3d9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.0-rc.1","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"6b87f9dba2e5f98cdc346a4bcd7dc70e1c803e65","size":6463525,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.0-rc.1.tgz","integrity":"sha512-CnWZ2jsnpRpqGjJgOGoJ5DmX+dU9og3OFUXgOfeXPUGla4tDeclA6tiY0ZOhtqcdAwgEXu79ztVSR3V8a6VOKA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.0-rc.1_1630649352776_0.46465718617602936"},"_hasShrinkwrap":false,"publish_time":1630649353185,"_cnpm_publish_time":1630649353185,"_cnpmcore_publish_time":"2021-12-17T09:16:26.501Z","contributors":[]},"0.6.1-alpha.f8d66a4f.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.f8d66a4f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.f8d66a4f.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"5cba80dedb04b55bf8729a1bd5c540b82fae421b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.f8d66a4f.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","dist":{"shasum":"e1873d2c44d98d6e24cca60108b43a3ed4957494","size":6466478,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.f8d66a4f.0.tgz","integrity":"sha512-y+umURsK3T8Ffdl3kD1duCvwnqTKHaZtfUvU9teQSRRxME+nkg+VcCg3ueh8xA3+B3V51cb8uWcLqpvoYfogvA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.f8d66a4f.0_1630570689927_0.09167892060553617"},"_hasShrinkwrap":false,"publish_time":1630570690371,"_cnpm_publish_time":1630570690371,"_cnpmcore_publish_time":"2021-12-17T09:16:44.348Z","contributors":[]},"0.6.1-alpha.d1459f0e.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.d1459f0e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.d1459f0e.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2b9a06454a70db24c260897c2b659026312b877d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.d1459f0e.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"711125bfd1d43543e862ea25cab04024121054a1","size":6464349,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.d1459f0e.0.tgz","integrity":"sha512-4OJSW0LeO804uJIRJXpA8Fa6nKy684QC370dMQ9z/fjtSYNHSJja+dBEKLhJeMW16YN4o0jR3DTZc8Skqxzcrw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.d1459f0e.0_1630492720535_0.5410543846710756"},"_hasShrinkwrap":false,"publish_time":1630492720892,"_cnpm_publish_time":1630492720892,"_cnpmcore_publish_time":"2021-12-17T09:16:59.519Z","contributors":[]},"0.7.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.7.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.7.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"636c8b4a8194aa09b279cb6a1ee61aa5f184b5e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.7.0-rc.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"bfb68976e6659b6b7d91651f10c7bd35eb1a5c32","size":6464179,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.7.0-rc.0.tgz","integrity":"sha512-oMgHmRoJLcKcnPiRVVkyx25/G6DmLyDR1nzUL6H8/vadkkoQDt9+nZ+kNkEzfUrJO2ELRK4AgDEGlDgD3aPnuw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.7.0-rc.0_1630487035803_0.18431438666654554"},"_hasShrinkwrap":false,"publish_time":1630487036179,"_cnpm_publish_time":1630487036179,"_cnpmcore_publish_time":"2021-12-17T09:17:12.113Z","contributors":[]},"0.6.1-alpha.1a0d528e.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.1a0d528e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.1a0d528e.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c6e01c7fdf93b32f95da69908baf03c4cf739fe3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.1a0d528e.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"b4d5e3327f3d8d21956e6687dcf4d2ee29309b6b","size":6464090,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.1a0d528e.0.tgz","integrity":"sha512-dL6purYKraw0njp3jy/oBTf++Z6ko692tAxIte4S2maF4q+BYLXSs8gFW4p++fY9JVscqlkEtJLFG2HK6KmHRQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.1a0d528e.0_1630484410531_0.9107729594565792"},"_hasShrinkwrap":false,"publish_time":1630484410983,"_cnpm_publish_time":1630484410983,"_cnpmcore_publish_time":"2021-12-17T09:17:25.588Z","contributors":[]},"0.6.1-alpha.a0fd5a6f.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.a0fd5a6f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.a0fd5a6f.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"54bf32649ee689abb55d8ac18533aa2935f285d5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.a0fd5a6f.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"4750187a9d587abf5bb48e2fcd7b5b5f79e7f4c6","size":6462893,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.a0fd5a6f.0.tgz","integrity":"sha512-TSS7iHSQgvqv1FaFqpc3W9L6x11sMrR2M0f8aBHVlvGqSSpBYEDugRvd3znCTRSdsOG0vzhZwFBj6Fms+MwoVA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.a0fd5a6f.0_1630463844227_0.9492553789613651"},"_hasShrinkwrap":false,"publish_time":1630463844557,"_cnpm_publish_time":1630463844557,"_cnpmcore_publish_time":"2021-12-17T09:17:39.071Z","contributors":[]},"0.6.1-alpha.6c703d0a.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.6c703d0a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.6c703d0a.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"1b50956b97058604583666fa94f031b5b0b9d0a0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.6c703d0a.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"d68b235ee7f32fd20ae4ee31a4ea06385659f1f0","size":6412679,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.6c703d0a.0.tgz","integrity":"sha512-4ViDoTXHe15rX/BV4UEzY0U36v7Ey9a+KfwZRU1XQksZIoHuNTRT+FHgNtg6lZATFEmth0LAbDuW0WUYi0XKPQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.6c703d0a.0_1630311437342_0.02246255489859439"},"_hasShrinkwrap":false,"publish_time":1630311437719,"_cnpm_publish_time":1630311437719,"_cnpmcore_publish_time":"2021-12-17T09:17:51.019Z","contributors":[]},"0.6.1-alpha.748004f9.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.748004f9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.748004f9.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"51e0e24e43a33900f628f07183ca91c791de795b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.748004f9.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"c667826e4ae655010b8330d768cb1d77fd6037a9","size":6402659,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.748004f9.0.tgz","integrity":"sha512-tob9Zrv/p6d4jpO6YEXwS4A7Kw/NL+Q5NSpUkHeZtviI77f3nVGta+TxdlXh+76LDrNuzqTIg+zj2FtXUIO38g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.748004f9.0_1630138461367_0.9028225348286347"},"_hasShrinkwrap":false,"publish_time":1630138461738,"_cnpm_publish_time":1630138461738,"_cnpmcore_publish_time":"2021-12-17T09:18:04.845Z","contributors":[]},"0.6.1-alpha.a1844fef.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.a1844fef.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.a1844fef.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"6879950c157c6552d6072f9caa5af6c12af901ad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.a1844fef.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"f78a8c8e4b8b5aceadf224a1ff3472743a5ba785","size":6399445,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.a1844fef.0.tgz","integrity":"sha512-HBwiG5arwQ2jSITOFINVIKDoV9npgjP48ybh49+KNTTFDSYQnPLjfVLW5Di8qZknIb+55xUQqAdDYCQf9hU6uQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.a1844fef.0_1630052240947_0.5938915104543212"},"_hasShrinkwrap":false,"publish_time":1630052241275,"_cnpm_publish_time":1630052241275,"_cnpmcore_publish_time":"2021-12-17T09:18:17.767Z","contributors":[]},"0.6.1-alpha.c252ac26.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.c252ac26.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.c252ac26.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"07f9fa51460b6bfea9ca41eecc62fa2ab372c647","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.c252ac26.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"9338f82caa90bfbf0856df84c19b2bac7588512d","size":6397916,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.c252ac26.0.tgz","integrity":"sha512-3gP7iS3VqlXlyX8FbvihqU4QpF7F94IEGDfpY4bLAWmhHvAU+dQe6czXZE2NllxUp93FOtp5ZhDr7GvIorM9NQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.c252ac26.0_1630029866644_0.24695867852305953"},"_hasShrinkwrap":false,"publish_time":1630029866956,"_cnpm_publish_time":1630029866956,"_cnpmcore_publish_time":"2021-12-17T09:18:33.489Z","contributors":[]},"0.6.1-alpha.7fc7a6da.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.7fc7a6da.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.7fc7a6da.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b07c35c7df1e657826e6a39a10bab7354f43b810","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.7fc7a6da.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"d8882df3c15277c91fd6da729aeff0039756f794","size":6397578,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.7fc7a6da.0.tgz","integrity":"sha512-xDZXLwCBBZ92gfjPLYKGplJEXUybzxEzld29G+IRzSGYJjWM/kZl+l/Ba2cXRY41ICtrRzRH4t+JhVTnemxwnw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.7fc7a6da.0_1629965975876_0.9320071374361769"},"_hasShrinkwrap":false,"publish_time":1629965976278,"_cnpm_publish_time":1629965976278,"_cnpmcore_publish_time":"2021-12-17T09:18:45.002Z","contributors":[]},"0.6.1-alpha.9bd27adf.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.9bd27adf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.9bd27adf.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"e5656cba0fada297cfd18ff4c7b37ef502e38882","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.9bd27adf.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"d081e68459ad10fe9c7e9dce334b34276ca68c35","size":6393785,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.9bd27adf.0.tgz","integrity":"sha512-iXyAXl2qy68NSNyk+t1r7vUS0eDi1JeDuvTK4xip2F4eUD9nhgRdG/TkQfnYDkXrBRz5b98K7KXAbW11aj/yDg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.9bd27adf.0_1629879453828_0.42853085980890904"},"_hasShrinkwrap":false,"publish_time":1629879454149,"_cnpm_publish_time":1629879454149,"_cnpmcore_publish_time":"2021-12-17T09:18:59.144Z","contributors":[]},"0.6.1-alpha.52897370.0":{"name":"@microsoft/teamsfx-core","version":"0.6.1-alpha.52897370.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.6.1-alpha.52897370.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"80f7fc4ab1cdf0b50d7e9ee00957b2e468db4bd5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.1-alpha.52897370.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"bc26b2b5f4b7b3a05605dd89f33c8a7368ffaeb9","size":6426244,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.1-alpha.52897370.0.tgz","integrity":"sha512-/hUqXjbBaOUq7p5gKTudwCxhAxcsXj6rbPohv6WfJ6NlD9F8JqUyLHDoBU8yd9hp7xhilVLjnpn5YqXLgbJA7g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.1-alpha.52897370.0_1629793118539_0.8839209533729921"},"_hasShrinkwrap":false,"publish_time":1629793118947,"_cnpm_publish_time":1629793118947,"_cnpmcore_publish_time":"2021-12-17T09:19:12.302Z","contributors":[]},"0.5.1-alpha.3f9aad7e.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.3f9aad7e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha\"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.3f9aad7e.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7b8b532a6c735a2994fe216fb912ce6bef866acf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.3f9aad7e.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"85bcc1587596c1b83d659e9f1539ce2f9b2983ad","size":6414270,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.3f9aad7e.0.tgz","integrity":"sha512-0VpQgxEiHuYv70z10YlRaYCU47Ew2yr6Y0Gt1lhJkyDE3EOKyUzeshYtplIqtfjHbdU2Y8QuLRL07YIJTx4iKw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.3f9aad7e.0_1629706791054_0.4990132941251668"},"_hasShrinkwrap":false,"publish_time":1629706791325,"_cnpm_publish_time":1629706791325,"_cnpmcore_publish_time":"2021-12-17T09:19:23.845Z","contributors":[]},"0.6.0":{"name":"@microsoft/teamsfx-core","version":"0.6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha\"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.6.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"ac3c224e794d9c1ea219068f490cbe77331f6149","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"7f2a277bcd1a77a070335df357899db574a0f546","size":6398353,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.0.tgz","integrity":"sha512-AV6NSvhvifJoHIUhh2mxsqyCtzmDSptogDVswjZg8MkPdQwtu8dySYM2mf8ymLpYNw9WN9YeD60zoY6TGONjpw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.0_1629701219636_0.9155931222147113"},"_hasShrinkwrap":false,"publish_time":1629701220071,"_cnpm_publish_time":1629701220071,"_cnpmcore_publish_time":"2021-12-17T09:19:36.306Z","contributors":[]},"0.5.1-alpha.a655d6e2.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.a655d6e2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha\"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.a655d6e2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"49d319babe00098e32ff523a306c6d302fc8748e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.a655d6e2.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"2a30dfb70f8b521d842070a8f4c6ee3cf4ee409f","size":6409820,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.a655d6e2.0.tgz","integrity":"sha512-lTTgtynDYVggGlrbhVRHq+bXdgFcOJK3OIq/3gUptfR80Dowa0YYkWJzi9bXmdtgE6BCXNXIAs//bFoySMFf9g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.a655d6e2.0_1629451827791_0.10372485119061903"},"_hasShrinkwrap":false,"publish_time":1629451828315,"_cnpm_publish_time":1629451828315,"_cnpmcore_publish_time":"2021-12-17T09:19:48.060Z","contributors":[]},"0.5.1-alpha.c945b6e9.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.c945b6e9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha\"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.c945b6e9.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b385a48dc0d78417f65b8ab08fd25531fb9bd484","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.c945b6e9.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"86521383003a5cc3fc112d83b7cd08f59ae1abf4","size":6407347,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.c945b6e9.0.tgz","integrity":"sha512-L8yxd5P4p+X4hqtvhSchlkFl0eOR+aXXG1lSsCTXPG0xDTCsy7Nxkw+CjttoU6mJsA7p0W/V2GZjKboN/NAirA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.c945b6e9.0_1629447507577_0.5239189464293614"},"_hasShrinkwrap":false,"publish_time":1629447507865,"_cnpm_publish_time":1629447507865,"_cnpmcore_publish_time":"2021-12-17T09:19:59.913Z","contributors":[]},"0.5.1-alpha.7a593b19.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.7a593b19.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha\"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.7a593b19.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"305929cbf1781ed013d3cac1bb83780075d72230","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.7a593b19.0","_nodeVersion":"14.17.5","_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","dist":{"shasum":"597e70bfab1a1b9343b380c0a78a2595b542ce04","size":6405997,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.7a593b19.0.tgz","integrity":"sha512-42F3oitcK1GGF8YQ1pnvPOyfJCyxTq76z+H3sCIUpr8UQMBxI7t9z9qDVhkQQzvKtC+bsgcHEm0iGQOj7TL9bQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.7a593b19.0_1629361195244_0.047973824258220166"},"_hasShrinkwrap":false,"publish_time":1629361195486,"_cnpm_publish_time":1629361195486,"_cnpmcore_publish_time":"2021-12-17T09:20:14.115Z","contributors":[]},"0.6.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.6.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha\"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.6.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"bea7db88d634e3bfdb66d67c133e63dddd0db41f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.6.0-rc.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"0767f3b6191f8e722a0ba830b3d6c9f6f2d6e260","size":6398433,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.6.0-rc.0.tgz","integrity":"sha512-YPFGkRMCKyTdRPT2lr8ICfKtl2SkccaTks8I7GjklIxhHnmVVX0Am70gHxHoLe+ZP5VG4vhChKQIAUobaW1n+Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.6.0-rc.0_1629279696470_0.6595426898952796"},"_hasShrinkwrap":false,"publish_time":1629279696847,"_cnpm_publish_time":1629279696847,"_cnpmcore_publish_time":"2021-12-17T09:20:26.955Z","contributors":[]},"0.5.1-alpha.507fd939.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.507fd939.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha\"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.507fd939.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"eac08d21ae473ddfe455e2f4bbad22e48e53ec69","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.507fd939.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"2821eeac45030ccafcb09d242e0f3dacbd43cb46","size":6398437,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.507fd939.0.tgz","integrity":"sha512-WEGOSJGUw1Ar8zrUgFsfRXnwQ+o3apQabJD7guy/YuPNcmD4b393ltbzj8D1NoAjS5VO9+veyJGO/kDZDd9wYQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.507fd939.0_1629274601109_0.16450400005345256"},"_hasShrinkwrap":false,"publish_time":1629274601466,"_cnpm_publish_time":1629274601466,"_cnpmcore_publish_time":"2021-12-17T09:20:40.069Z","contributors":[]},"0.5.1-alpha.3bbaf45b.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.3bbaf45b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.3bbaf45b.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"8a8132dee458c4da73460428e8760ca88ad135f0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.3bbaf45b.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"22266a95afaa325340d85724f02c0ceecf3c5b17","size":6391131,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.3bbaf45b.0.tgz","integrity":"sha512-wIzaZVTQhbN+S8xP7lSNRobAk9JgXDnC8HfIjfQIajQFjxeodHCLoBmMXYCHDwOBWyTTqrHJiG4Um/HtnERWPQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.3bbaf45b.0_1629188254291_0.6875517755602965"},"_hasShrinkwrap":false,"publish_time":1629188254551,"_cnpm_publish_time":1629188254551,"_cnpmcore_publish_time":"2021-12-17T09:20:54.131Z","contributors":[]},"0.5.1-alpha.0b071c87.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.0b071c87.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.0b071c87.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"e2427c02755010b6a45afd462b0928e331830258","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.0b071c87.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"4c607b926c6b5f1a3163582dbf70a1014237c36d","size":6386525,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.0b071c87.0.tgz","integrity":"sha512-oO8PD36xMyAj7dD5ATqqA3xVB+6U3yOoR4iIakjMNP1qAJTTu+W5hKHIUnJ9NJ9IE3q50yIGwWmbJt0tRCBw3g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.0b071c87.0_1629101580417_0.5439680410360646"},"_hasShrinkwrap":false,"publish_time":1629101580718,"_cnpm_publish_time":1629101580718,"_cnpmcore_publish_time":"2021-12-17T09:21:07.565Z","contributors":[]},"0.5.1-alpha.f6bd2ddd.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.f6bd2ddd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.f6bd2ddd.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"516ddbcd3429aa1bebfddf67f3a2057540162be8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.f6bd2ddd.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"e4163fb0ade05c1eef18cc397f2b5571eeb41692","size":6384545,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.f6bd2ddd.0.tgz","integrity":"sha512-9t7M3EsqpmwqnvhMYQvgJH3yJfb01hLf81k1SjYZBBdqkYrXVX2s9fwWJm5kz/4m0Wm6vs54jPT4+oGN5dyxEw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.f6bd2ddd.0_1628928743949_0.9816632296172829"},"_hasShrinkwrap":false,"publish_time":1628928744333,"_cnpm_publish_time":1628928744333,"_cnpmcore_publish_time":"2021-12-17T09:21:19.426Z","contributors":[]},"0.5.1-alpha.ad4b8776.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.ad4b8776.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.ad4b8776.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"9e410de298fca9cb7e220b62053322a434fe7b9c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.ad4b8776.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"eec7a327a15ea7ab12ea4f8a730df3e35c3136c4","size":6384541,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.ad4b8776.0.tgz","integrity":"sha512-NN2aP26GvItzKsZdS0VefN9dgGQZL9wCPWXPUjYJ+/0k/JZnVrVuMC7yoE+Pc+yR8yhrnGop7F/NVU1EiB0OiQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.ad4b8776.0_1628842411706_0.6952997726993784"},"_hasShrinkwrap":false,"publish_time":1628842412021,"_cnpm_publish_time":1628842412021,"_cnpmcore_publish_time":"2021-12-17T09:21:32.774Z","contributors":[]},"0.5.1-alpha.d0c3c9ec.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.d0c3c9ec.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.d0c3c9ec.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"1b3f41097887f7402f7e9f50475a7190d752920a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.d0c3c9ec.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"c06c31051404eb16a5cb391eb444225ce7f7ace2","size":6383580,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.d0c3c9ec.0.tgz","integrity":"sha512-dMRgdvt/RmVqwPe//k8sEt3uZL3UBTPeDS2dOVGKb59iL6K6hZAL4y/6OGbT1HzcH5mr2wTKajscsycZbPCv9w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.d0c3c9ec.0_1628759054083_0.3118727208883407"},"_hasShrinkwrap":false,"publish_time":1628759054426,"_cnpm_publish_time":1628759054426,"_cnpmcore_publish_time":"2021-12-17T09:21:45.483Z","contributors":[]},"0.5.1-alpha.aef80fd8.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.aef80fd8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.aef80fd8.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"ea9172d2a8577d0dd2893cd2270013a710d3ac18","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.aef80fd8.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"5bf1e16187afd83777e13c6baeb0983786a14d67","size":6384298,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.aef80fd8.0.tgz","integrity":"sha512-++LbIkUuz6ia5gaBmW/UGk6VITzI55Gb9dQ7PsqXhI2i3mVg9fU7xv3utLRVjy+ULnoQJK+bLqSphwDC8IqrOA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.aef80fd8.0_1628756044745_0.22663924657500978"},"_hasShrinkwrap":false,"publish_time":1628756045128,"_cnpm_publish_time":1628756045128,"_cnpmcore_publish_time":"2021-12-17T09:21:59.985Z","contributors":[]},"0.5.1-alpha.f8214dc8.0":{"name":"@microsoft/teamsfx-core","version":"0.5.1-alpha.f8214dc8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.5.1-alpha.f8214dc8.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"1f2e9d29f4f9d7c8e4f3ae01d2968a6b121c1ac2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.1-alpha.f8214dc8.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"265f5457dfe191e6ee1cb10323adda1387df442c","size":6374898,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.1-alpha.f8214dc8.0.tgz","integrity":"sha512-VzFZscdG6950YVge+VhJrvwJURwIr9Bn5YJD2qpo+lx4H9phn6mVg+du5M+Ab+CJJf79exD8rSxVTkISTmI8vg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.1-alpha.f8214dc8.0_1628669821437_0.4533751088788611"},"_hasShrinkwrap":false,"publish_time":1628669821752,"_cnpm_publish_time":1628669821752,"_cnpmcore_publish_time":"2021-12-17T09:22:13.164Z","contributors":[]},"0.4.2-alpha.c2279878.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.c2279878.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.c2279878.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"118ea9edec04464a0ccb67bbe000eb90705cb9df","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.c2279878.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"e0e522e5affa628ea9bc0341a989b153000e23f9","size":6369996,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.c2279878.0.tgz","integrity":"sha512-WLhUkLiObAJSBqsggZaOj+UR+laN18/arK9upagCOGHqKL9Nzh76djhGNstmRVoeK7z6Mi6ljVNxLRZVt3E07w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.c2279878.0_1628583425937_0.8686476608484905"},"_hasShrinkwrap":false,"publish_time":1628583426297,"_cnpm_publish_time":1628583426297,"_cnpmcore_publish_time":"2021-12-17T09:22:28.296Z","contributors":[]},"0.5.0":{"name":"@microsoft/teamsfx-core","version":"0.5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.5.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c32d3736827ca7769179c9daeadd9f580adfa557","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"0a73d2af902478c9d64fc224b56e725fded60081","size":6362611,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.0.tgz","integrity":"sha512-UOb0XAoYf3GQpsYpcAc7vqjzVj33hfYDmFwVdVG4dPewb4u7KABEJnrpkESaia7kMRfc+7tzolqTdSlsKG78LA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.0_1628565807182_0.10866565205024359"},"_hasShrinkwrap":false,"publish_time":1628565807756,"_cnpm_publish_time":1628565807756,"_cnpmcore_publish_time":"2021-12-17T09:22:40.908Z","contributors":[]},"0.4.2-alpha.5abe4700.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.5abe4700.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.5abe4700.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"36af21d0c1f55a17317a23cc3337d402b7d23342","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.5abe4700.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"6afb91673ef58015ecff0567e457d182f627e172","size":6369320,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.5abe4700.0.tgz","integrity":"sha512-P8FIoINeQWZPRi5RaOu+BTM8rvqXClAd0ekbu7sY2fuEAuUfjIX6Pj+F5m9e4Dx0VQdbT6r6gMl3RVI55lbxhQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.5abe4700.0_1628496999695_0.44490633748889485"},"_hasShrinkwrap":false,"publish_time":1628497000090,"_cnpm_publish_time":1628497000090,"_cnpmcore_publish_time":"2021-12-17T09:22:54.575Z","contributors":[]},"0.5.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.5.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.5.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"44d2af0ada09248336d72dcc17a58e4749c7390c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.0-rc.2","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"88de7ae3c1f515f23de35676a5949881bfd99ac0","size":6362629,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.0-rc.2.tgz","integrity":"sha512-HW+d4ZOi5KvQLV3m0/XN7BbwL9s53Kspswl2nTx3wEwOMTp7rVbvsSsGfDCU7LT890jnZQ1HMX3KwBSJ2yJmFw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.0-rc.2_1628474377007_0.04621176308759645"},"_hasShrinkwrap":false,"publish_time":1628474377327,"_cnpm_publish_time":1628474377327,"_cnpmcore_publish_time":"2021-12-17T09:23:05.694Z","contributors":[]},"0.4.2-alpha.18b9af54.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.18b9af54.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.18b9af54.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"41de3148a1af29c8ac9390f40595cc6312521339","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.18b9af54.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"a5e979c233dee64fb5a408c151994a25db26a976","size":6365563,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.18b9af54.0.tgz","integrity":"sha512-36PT/nPwtzQG/NCdSrNoWFfQUL+kRUhhC0MxtqIbCg2HCUNJXcdAdRoZmzHX5ZAEDQVLvD01WIvB3C5L7B7xjA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.18b9af54.0_1628323959510_0.6641988446886657"},"_hasShrinkwrap":false,"publish_time":1628323959918,"_cnpm_publish_time":1628323959918,"_cnpmcore_publish_time":"2021-12-17T09:23:16.638Z","contributors":[]},"0.5.0-alpha-failtpoint.0":{"name":"@microsoft/teamsfx-core","version":"0.5.0-alpha-failtpoint.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.5.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3fb6de63cea4060b136fb604958fced374dc2402","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.0-alpha-failtpoint.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"2f50f1f6f8a05dd9e5c4bf840a88a0d41c528d34","size":6362990,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.0-alpha-failtpoint.0.tgz","integrity":"sha512-zF2yr2eB2/GW1XbBaQ5Vc1L5QPdB5swhgmgviUs3Ohtmg27oELCBFBhDGXJsmCElJVr57fnDdk/782xVAFQDbA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.0-alpha-failtpoint.0_1628248831895_0.012189491397532448"},"_hasShrinkwrap":false,"publish_time":1628248832207,"_cnpm_publish_time":1628248832207,"_cnpmcore_publish_time":"2021-12-17T09:23:27.438Z","contributors":[]},"0.5.0-alpha.failtpoint.0":{"name":"@microsoft/teamsfx-core","version":"0.5.0-alpha.failtpoint.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.5.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"99e714cf443e9a9d6afc82422512859b451e9b61","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.0-alpha.failtpoint.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"09b0dc7e3a697620ecd54315a8d7d491dc57ff8f","size":6362997,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.0-alpha.failtpoint.0.tgz","integrity":"sha512-0NWMdIhvnxzDwhIJkSO25eGQwTYOIY7ibU57Aer4qdNZ1XPojSKxBUSuO4hYl9zLjKzH+NQK+FG5wKrzHXY6UA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.0-alpha.failtpoint.0_1628248102833_0.46413015018441905"},"_hasShrinkwrap":false,"publish_time":1628248103160,"_cnpm_publish_time":1628248103160,"_cnpmcore_publish_time":"2021-12-17T09:23:39.331Z","contributors":[]},"0.4.2":{"name":"@microsoft/teamsfx-core","version":"0.4.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"9036f87d4dfc44812be8fce71bf10489bdab12fc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"bba7cdc0e3cca2379b9a236426d0002f2adee006","size":6338267,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2.tgz","integrity":"sha512-EttLRmE9KVy8H44gfmvIGsg+orHfxkwm4NCdAFnBaSG0osDRhqgW4B+Aqsik9KsGCIoMWmBJ8UB4O6/cdbPHNQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2_1628243659812_0.11706208068064083"},"_hasShrinkwrap":false,"publish_time":1628243660206,"_cnpm_publish_time":1628243660206,"_cnpmcore_publish_time":"2021-12-17T09:23:52.117Z","contributors":[]},"0.4.2-alpha.76c818ee.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.76c818ee.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.76c818ee.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"162faac99cde1903f837dc8894a3479b75b3d80e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.76c818ee.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"0a8b612292ce57ce624a04ccbbe0906a01481505","size":6365611,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.76c818ee.0.tgz","integrity":"sha512-I6DYgoLxt4wcOjbEnuNbfGwHxDAh0ytngC7EZyT4ioI2eJdAce0NEhzP5Qg9H7/AR3qzpnfLU1iMxQJoyh96YQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.76c818ee.0_1628237875192_0.6223447171559495"},"_hasShrinkwrap":false,"publish_time":1628237875432,"_cnpm_publish_time":1628237875432,"_cnpmcore_publish_time":"2021-12-17T09:24:04.899Z","contributors":[]},"0.4.2-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"d6a946afab28803339c170a6dfeb46fa4dc728e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-rc-hotfix.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"b147eaa12993c3e2f6751abae6d3b13b80a3bfbb","size":6338290,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-rc-hotfix.0.tgz","integrity":"sha512-TVm9CpIRH8cOK+UqREE0IR+J8QPcJubaAG2Bxr0xZNiDYuATTTLjTFzt7pzZQOp/XG/XMYfG+KS0RePApcRzHg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-rc-hotfix.0_1628234913958_0.40648485982635796"},"_hasShrinkwrap":false,"publish_time":1628234914293,"_cnpm_publish_time":1628234914293,"_cnpmcore_publish_time":"2021-12-17T09:24:17.214Z","contributors":[]},"0.5.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.5.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.5.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"36b8b0abf5a0894b33d3498f05ced8de5e7f804c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.0-rc.1","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"05fd3728c1c3264495852f63e601a1479323603d","size":6362864,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.0-rc.1.tgz","integrity":"sha512-D9Yk7C/+iO2G0k7un1bNUIMp0uqDurVi3Vo+nxYbSJvxxmC81q3YmQEp65h8am4bZ7eRYZaJy6CaOVqohpZ29A=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.0-rc.1_1628227840078_0.3418342376685346"},"_hasShrinkwrap":false,"publish_time":1628227840458,"_cnpm_publish_time":1628227840458,"_cnpmcore_publish_time":"2021-12-17T09:24:30.233Z","contributors":[]},"0.4.2-alpha.e4d939a5.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.e4d939a5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.e4d939a5.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c30a7f5bd079477a620d6e9b87e4393cb26eb4fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.e4d939a5.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"8cb2c3c512a23b672682e0366aae4bd4a7630338","size":6364839,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.e4d939a5.0.tgz","integrity":"sha512-kcH2S6nsNVF2mOYjJgmRcmOW4fi7GD1IgcERXoArA89zdsV46QSY0TpFS4HwqlDMzr4Mf6wVs/fJKehXgcou6w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.e4d939a5.0_1628151379963_0.28555717346974085"},"_hasShrinkwrap":false,"publish_time":1628151380462,"_cnpm_publish_time":1628151380462,"_cnpmcore_publish_time":"2021-12-17T09:24:42.473Z","contributors":[]},"0.4.2-alpha.6725fad5.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.6725fad5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.6725fad5.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3230eac9b2664acdb2eb4d162ecf1cbd50b60d6a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.6725fad5.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"68de349084ec5e0d753f33ebf59d2290ce06f18f","size":6354394,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.6725fad5.0.tgz","integrity":"sha512-QUy1ryS5Wzff0WmX7pHUklc1YBG7ZrLAP2DHCDHLayq4Es8bH5ZZedD2OlRSuIR/2cT7wfTcHCFYIlhPlek8Hg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.6725fad5.0_1628065060201_0.09433885643799456"},"_hasShrinkwrap":false,"publish_time":1628065060562,"_cnpm_publish_time":1628065060562,"_cnpmcore_publish_time":"2021-12-17T09:24:54.914Z","contributors":[]},"0.5.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.5.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.5.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"812df48b469a852fcc50bc5a9db75724115ba80b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.5.0-rc.0","_nodeVersion":"14.17.4","_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","dist":{"shasum":"66a84adc6f5a4ad732e13366643e89362e59e8da","size":6354387,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.5.0-rc.0.tgz","integrity":"sha512-5ZvaIXP1chezr+ejiNbyOPhyX23QOcVqIW8Sab+U6D7mWFYeIm8TdNqld4H818ZqW/+FcOHtTWJz7IH4bnZxeA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.5.0-rc.0_1628064236271_0.5015333518614189"},"_hasShrinkwrap":false,"publish_time":1628064236711,"_cnpm_publish_time":1628064236711,"_cnpmcore_publish_time":"2021-12-17T09:25:06.884Z","contributors":[]},"0.4.2-alpha.fb36c2b6.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.fb36c2b6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.fb36c2b6.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"231d15fcf69210d987f74536716df3f1b9bcc542","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.fb36c2b6.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"800535b26288c1b34c92f254c87647a44f583c73","size":6349712,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.fb36c2b6.0.tgz","integrity":"sha512-6L1XGBd8+2U6GCqOHJMKqD76MnxkOzOldajOmVwhGXKmC1bZG26rtSU5L/pWrVvFrV2tb+893baF6LT6/6y/4w=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.fb36c2b6.0_1627978423826_0.6684841601365501"},"_hasShrinkwrap":false,"publish_time":1627978424063,"_cnpm_publish_time":1627978424063,"_cnpmcore_publish_time":"2021-12-17T09:25:20.699Z","contributors":[]},"0.4.2-alpha.c0bd9fe0.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.c0bd9fe0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.c0bd9fe0.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"9a376d7cd6d81b8d32cf0a0ed0ad11ffe2a19e7c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.c0bd9fe0.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"353bf367ce0a659e061b6e8397ac094839e97573","size":6347943,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.c0bd9fe0.0.tgz","integrity":"sha512-hB92YuG8Jrqj1J1R0ngxEMI/hvTPuUL9dx9IqV0YArwxlu/pKscxrWD0yJjymscg0Qpk1Vnx0z4vwCCoXXw4jA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.c0bd9fe0.0_1627892256010_0.2297870957157524"},"_hasShrinkwrap":false,"publish_time":1627892256392,"_cnpm_publish_time":1627892256392,"_cnpmcore_publish_time":"2021-12-17T09:25:33.156Z","contributors":[]},"0.4.2-alpha.804bf397.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.804bf397.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.804bf397.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"8da0f87b8a1f3b6606f7a3264c9dbd4747b7e1bf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.804bf397.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"f00245cbdcfe8c3c19ca0005a2ecdc419e1a2132","size":6345484,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.804bf397.0.tgz","integrity":"sha512-jl7C5UpyaZGnB7W/ZYXhymL3ku6ir5P+qBnZEKcn1b4v/7cV9ckvOILx1RlSMYwS/MV50M3TCDWC2gXQDxSbsA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.804bf397.0_1627719068197_0.8533210445009052"},"_hasShrinkwrap":false,"publish_time":1627719068492,"_cnpm_publish_time":1627719068492,"_cnpmcore_publish_time":"2021-12-17T09:25:46.563Z","contributors":[]},"0.4.2-alpha.1b1d029a.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.1b1d029a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.1b1d029a.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"5989175d857466df87f07371aba46d8d123803d4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.1b1d029a.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"296da314bedd3a1e47288a3d53959400ec9229eb","size":6344695,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.1b1d029a.0.tgz","integrity":"sha512-Z6LA4N1x4SL1Qj+n5rNZuSqkunUrs5VzhG1jfebyrlBKtY62SAIAzcPQ/ZrBQgPYDEChEWdb4mLZAVkOyII6jA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.1b1d029a.0_1627632794184_0.11395307933717902"},"_hasShrinkwrap":false,"publish_time":1627632794485,"_cnpm_publish_time":1627632794485,"_cnpmcore_publish_time":"2021-12-17T09:26:00.464Z","contributors":[]},"0.4.2-alpha.bdd21e8c.0":{"name":"@microsoft/teamsfx-core","version":"0.4.2-alpha.bdd21e8c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.4.1-alpha.bdd21e8c.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"5fcc4f47adcb41b5a87060b3fb0a72b0be305449","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.2-alpha.bdd21e8c.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"9115373f5225a4ddabf68ae1d0819e2851d3413c","size":6338416,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.2-alpha.bdd21e8c.0.tgz","integrity":"sha512-/MiJ/0KuPqMfkIIc0vsYK7KF7inV1GKRoRZRPEq7nZ8z9KdKKm01kN2Tovc34T8LLFS89A2Lsu5eD9KqJqvreA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.2-alpha.bdd21e8c.0_1627546724440_0.9006462561716919"},"_hasShrinkwrap":false,"publish_time":1627546724837,"_cnpm_publish_time":1627546724837,"_cnpmcore_publish_time":"2021-12-17T09:26:14.139Z","contributors":[]},"0.3.1-alpha.3d6ca4cd.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.3d6ca4cd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.3.1-alpha.3d6ca4cd.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2479c21a8ae7ca5baaf812b57f0b2eb1d1648294","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.3d6ca4cd.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"b085e02c91a798a92c01df70ce04633f8c696183","size":6335467,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.3d6ca4cd.0.tgz","integrity":"sha512-J9PZEzxcI6YQaa+E3smm6lXqdWl2m391loOTr21APHA8Gzctc2fN/kzRSq0uhjBmNULvauuIg6kWw71zCtofgQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.3d6ca4cd.0_1627459970983_0.36769830331060605"},"_hasShrinkwrap":false,"publish_time":1627459971350,"_cnpm_publish_time":1627459971350,"_cnpmcore_publish_time":"2021-12-17T09:26:25.001Z","contributors":[]},"0.4.1":{"name":"@microsoft/teamsfx-core","version":"0.4.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"e1bc9f785ac8dfdc3192260bdbcc06151fed712b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.1","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"66435fa0441d7b0359334675016e60efa8e8e6e4","size":6329214,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.1.tgz","integrity":"sha512-2tqw0wQJKGKdSImdsFMYMU1FPuQvRRBv6tQxiCj6b+XTwUhHBipoQS/dDLHsa2qpTgIHLMOOSELCGO7+/MjVGQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.1_1627450210476_0.46976093528536955"},"_hasShrinkwrap":false,"publish_time":1627450210882,"_cnpm_publish_time":1627450210882,"_cnpmcore_publish_time":"2021-12-17T09:26:39.444Z","contributors":[]},"0.3.1-alpha.c7b7f91a.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.c7b7f91a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.3.1-alpha.c7b7f91a.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"f91ec70a66799bfd5f0d4a3337fc9a3e1c5271ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.c7b7f91a.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"e84040cbc61de1f2eaf9bd592082df72c5895507","size":6332627,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.c7b7f91a.0.tgz","integrity":"sha512-PQ1qitCBhnCCU+tKz1euukfEBuCt8Q0hdDDVE4TdadhxOgoGgczNeaIyPUlk0d0vy1I9OJLlMqt8tSfiDxXQkQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.c7b7f91a.0_1627440168016_0.37379454039367"},"_hasShrinkwrap":false,"publish_time":1627440168477,"_cnpm_publish_time":1627440168477,"_cnpmcore_publish_time":"2021-12-17T09:26:50.637Z","contributors":[]},"0.4.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.4.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"116770a58e7dfff252db16134f0802a44b849195","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.1-rc.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"65d8ae5ef75bf4308addcef69559024ddcc3e64a","size":6329224,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.1-rc.0.tgz","integrity":"sha512-nmYyWYaBprxdNsZeRwQlZUp7+HK4hW4teCX9ZPLdRPgEyRS+0wnltShzlJszZV8beH7enKANICZPE+WATKNGjA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.1-rc.0_1627387375585_0.5455462782278115"},"_hasShrinkwrap":false,"publish_time":1627387376040,"_cnpm_publish_time":1627387376040,"_cnpmcore_publish_time":"2021-12-17T09:27:03.490Z","contributors":[]},"0.3.1-alpha.ecbdf713.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.ecbdf713.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","build-failpoint":"rimraf build && npx ttsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/failpoint-ts":"0.0.2-alpha.ecbdf713.0","@microsoft/teamsfx-api":"0.3.1-alpha.ecbdf713.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"efa0a98c217613af5980d92669ca732ad151d05f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.ecbdf713.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"baa46ad4d7bdf2cb87bff6781aee451b0828a859","size":6332660,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.ecbdf713.0.tgz","integrity":"sha512-vKJs9t3aI6URgsDaPifvGqbCAxhRbIPxvY2hcpnRDaYLsgm4fy1Y5akNvLtzp+9ZcB4NZgKDODu9BGlRlxlziA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.ecbdf713.0_1627373662443_0.350521849026459"},"_hasShrinkwrap":false,"publish_time":1627373662888,"_cnpm_publish_time":1627373662888,"_cnpmcore_publish_time":"2021-12-17T09:27:19.495Z","contributors":[]},"0.3.1-alpha.7cf6dce2.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.7cf6dce2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","build-failpoint":"rimraf build && npx ttsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/failpoint-ts":"0.0.2-alpha.7cf6dce2.0","@microsoft/teamsfx-api":"0.3.1-alpha.7cf6dce2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"63e5d95a358218b0330e223542d269a5e257ae1b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.7cf6dce2.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"5fb94db61f405c14082710c9dbc3bcb21a7a07a1","size":6333784,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.7cf6dce2.0.tgz","integrity":"sha512-867QrbSNUmDsShZq+s7PUM1LmGHfvnN60rjILApJ59+m+3nIXHz3enQERgV26PpMR3+DII9gQXuOnnwZHfgeRw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.7cf6dce2.0_1627351923079_0.05851809507362438"},"_hasShrinkwrap":false,"publish_time":1627351923389,"_cnpm_publish_time":1627351923389,"_cnpmcore_publish_time":"2021-12-17T09:27:32.011Z","contributors":[]},"0.3.1-alpha.03216e08.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.03216e08.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","build-failpoint":"rimraf build && npx ttsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/failpoint-ts":"0.0.2-alpha.03216e08.0","@microsoft/teamsfx-api":"0.3.1-alpha.03216e08.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"a452ad7d8116c49a40da5151b386090a4f42088d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.03216e08.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"4d51a2450d4ee4aa1f7e5e3d98652b381d1c60d8","size":6333788,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.03216e08.0.tgz","integrity":"sha512-OhfZavWqNcbrtVMlam6xmUnbZoQk/hXz1+EVW2UHUuuLM7DWbJUBz537QBPaV2salJs91QvOBYA8AhmSGP04Ww=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.03216e08.0_1627310003981_0.01884434653023903"},"_hasShrinkwrap":false,"publish_time":1627310004390,"_cnpm_publish_time":1627310004390,"_cnpmcore_publish_time":"2021-12-17T09:27:44.559Z","contributors":[]},"0.4.0":{"name":"@microsoft/teamsfx-core","version":"0.4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7647eddb38b1121a2cf252e389b2653bcebb30fa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"6ed2fc8165f011319639a425be7bdb0921f27f1a","size":6329758,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0.tgz","integrity":"sha512-NWIlzfIgEkHq+3AhknCtg4jf4nafzD1vnlhAgCvvOYnyYZOYHIMuGKMZh2aNFoLYEJyGNbq2Ybu58e+jlfFQFw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0_1627282116095_0.5468518023548141"},"_hasShrinkwrap":false,"publish_time":1627282116492,"_cnpm_publish_time":1627282116492,"_cnpmcore_publish_time":"2021-12-17T09:27:54.354Z","contributors":[]},"0.3.1-alpha.3c922be9.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.3c922be9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.3.1-alpha.3c922be9.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"aef1a8649c2064fcbf16523c91f4be68a76e6962","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.3c922be9.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"4fa0c1792c5fc5c945de56e1997dbfa31a861ec0","size":6332532,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.3c922be9.0.tgz","integrity":"sha512-RTRwSLN8wutJx7J3tbBoGK/kZlSxpOpcEk607cF+cbhjUFLcL3X0fKl9birt9AFi575JeK0yN2xgC+FFQcO7Cg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.3c922be9.0_1627114331650_0.619049560842285"},"_hasShrinkwrap":false,"publish_time":1627114331990,"_cnpm_publish_time":1627114331990,"_cnpmcore_publish_time":"2021-12-17T09:28:04.290Z","contributors":[]},"0.4.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"0.4.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"0f4bc8fde99bc3146086c4d47b5abbf6dd973da8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0-rc.3","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"eafb4214bbc2e27717e2f5f15f8bc91e6a7a3e2b","size":6329760,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0-rc.3.tgz","integrity":"sha512-YfVmVUdS8YMGBy9V6YtGq+z9NY/I9huwtbs/D94VBYm0G45Mve6gIDlDCh2VsA785//ccEuQ+JkaBZWmAFCblw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0-rc.3_1627028455255_0.5902387468224954"},"_hasShrinkwrap":false,"publish_time":1627028455657,"_cnpm_publish_time":1627028455657,"_cnpmcore_publish_time":"2021-12-17T09:28:15.210Z","contributors":[]},"0.3.1-alpha.59109106.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.59109106.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.3.1-alpha.59109106.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"802134ed53ceefa66d75372d323a22c402853288","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.59109106.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"3601964494b1aaf3621f22e56db6613742289672","size":6331654,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.59109106.0.tgz","integrity":"sha512-THHZB/+vhJcqJ/vusaUqIYm6PI3dknwIUTKusuEaBmW0hjebDfxKSnsRS/0BRGwSJB82ljMr7dL7kSsXZOsrSA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.59109106.0_1627027964858_0.35196756046918654"},"_hasShrinkwrap":false,"publish_time":1627027965153,"_cnpm_publish_time":1627027965153,"_cnpmcore_publish_time":"2021-12-17T09:28:28.373Z","contributors":[]},"0.3.1-alpha.8541594.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.8541594.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.08541594.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"8e085350f7b1610867aca5681dab0d224a8ad919","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.8541594.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"987d9e00d814544e0ee61cf7667d66a17b242b71","size":6328897,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.8541594.0.tgz","integrity":"sha512-TawysYZOGC8lne9cohL55LWS6gpuIqPh2GD51Knr7Y8Es+Sx6MTJC6IOALGg7rm28PLFt64I1zmufbio8K/jhA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.8541594.0_1626944385667_0.8070249044292872"},"_hasShrinkwrap":false,"publish_time":1626944385995,"_cnpm_publish_time":1626944385995,"_cnpmcore_publish_time":"2021-12-17T09:28:40.111Z","contributors":[]},"0.3.1-alpha.bdddbbf8.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.bdddbbf8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.bdddbbf8.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"da175f45d1236b36b38a8f64f53c65127724f6ea","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.bdddbbf8.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"840d2f361c6d2aa170249f4840f7bc06f6c4725b","size":6328900,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.bdddbbf8.0.tgz","integrity":"sha512-IbIsbW6TvsF1jHx36pZC/eIv6mVRosJL4pSTQwnU38M0PAqDrG0Y8NpT/wZqM+uoccWHdOzxkrVoCzXdW2hkFw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.bdddbbf8.0_1626943914740_0.21076372071000393"},"_hasShrinkwrap":false,"publish_time":1626943915135,"_cnpm_publish_time":1626943915135,"_cnpmcore_publish_time":"2021-12-17T09:28:55.329Z","contributors":[]},"0.4.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.4.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"444a713d2769a1bf8b5ce981de6ab02eafb6ca31","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0-rc.2","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"8c3a08ca9f22152cccd85a3d6dc5117fe3c63df2","size":6329763,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0-rc.2.tgz","integrity":"sha512-w4U86AmSL6BRDAjaOCOde4JeAEanaNe9OsqDDybILLO0M1T0BzmNoepHcm3lOYqYpef7/DdRvgyr1agGuQFuYA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0-rc.2_1626943366638_0.20639398951732124"},"_hasShrinkwrap":false,"publish_time":1626943367072,"_cnpm_publish_time":1626943367072,"_cnpmcore_publish_time":"2021-12-17T09:29:05.526Z","contributors":[]},"0.3.1-alpha.037eeff7.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.037eeff7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.037eeff7.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7dcd0d2413edc66ec2d5e3812218e160237bc421","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.037eeff7.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"f9428d95b68fa72adeb523fed22b8adb30d1547b","size":6328900,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.037eeff7.0.tgz","integrity":"sha512-wIPNxkeP61/jekJGzzAalcSGeZYVSMw5FM5LtLV2R5SjrTrj4RdaDK4739SpqmztU834dy3HmzF0EojYXxXRgg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.037eeff7.0_1626941608789_0.8761143576953727"},"_hasShrinkwrap":false,"publish_time":1626941609232,"_cnpm_publish_time":1626941609232,"_cnpmcore_publish_time":"2021-12-17T09:29:17.767Z","contributors":[]},"0.4.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.4.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"339b5ffebab9868d456542ed5d6633dc519a6b3d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0-rc.1","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"e1b0d722743d0f10974733b6db95994ee6542176","size":6329725,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0-rc.1.tgz","integrity":"sha512-V16xD3RpwGzsoCMGWz9/HggXOnh1SNocjl1zeo7KbigpMOt20PEYtxsk83OqQS8J9icOe+TXVTpM0LAUOXMSCA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0-rc.1_1626941586143_0.6020571233131049"},"_hasShrinkwrap":false,"publish_time":1626941586456,"_cnpm_publish_time":1626941586456,"_cnpmcore_publish_time":"2021-12-17T09:29:30.553Z","contributors":[]},"0.4.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.4.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.4.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"e70cad8e64e5e3a0c7b6d9340e27e7537e1f59c0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0-rc.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"fd16103bfa78b31f1b7a4d319751ea16594684be","size":6329442,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0-rc.0.tgz","integrity":"sha512-mLdiFz0DPmeoFliNWAh7WzSWOEC57yCCrmy5ZSWLYm55Q0IPC7wk/CJdYRpx3O6ivBYb/MMRndv8DpW7ZR3kxQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0-rc.0_1626856380645_0.026214509697209065"},"_hasShrinkwrap":false,"publish_time":1626856380934,"_cnpm_publish_time":1626856380934,"_cnpmcore_publish_time":"2021-12-17T09:29:41.352Z","contributors":[]},"0.3.1-alpha.763fdb08.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.763fdb08.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.763fdb08.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"207fd25d2be46cd586c23034e671dd74bd46f71f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.763fdb08.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"c355509addfb97b06b3e2a4fb0e4e54b4eee3822","size":6329459,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.763fdb08.0.tgz","integrity":"sha512-dv8So8+ViC/Hop9JiwQXjpAk6Y03rPceSaRVgYxzQzrs5z/RmsBvuyLceCuUF8KVzxmJ3VclUO6Xqixg8foj/Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.763fdb08.0_1626855332125_0.4854708640507561"},"_hasShrinkwrap":false,"publish_time":1626855332515,"_cnpm_publish_time":1626855332515,"_cnpmcore_publish_time":"2021-12-17T09:29:53.366Z","contributors":[]},"0.3.1-alpha.6ecd4335.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.6ecd4335.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.6ecd4335.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"d65dd4d8d0fea405915b3e0c61fef7e9c782b28b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.6ecd4335.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"0b2e414aa0f4642e2ec93c3fdff10cdda640b723","size":6325664,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.6ecd4335.0.tgz","integrity":"sha512-yKCn0yoFfJ8lDglIwVwKJGheelMNCtoSRK/KN4prurgO3tVr8CkeBnt1uxiE2DpkB8vY2htZ/YgEx3bEsTdbvg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.6ecd4335.0_1626832677621_0.761807506985297"},"_hasShrinkwrap":false,"publish_time":1626832678000,"_cnpm_publish_time":1626832678000,"_cnpmcore_publish_time":"2021-12-17T09:30:05.987Z","contributors":[]},"0.3.1-alpha.d0fe8281.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.d0fe8281.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.d0fe8281.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"17903b05f825e45771bd68432d6a032bea93252c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.d0fe8281.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"966e1bf4127a93aa63f00d5314bfc7e893f92bd3","size":6325067,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.d0fe8281.0.tgz","integrity":"sha512-QDSZdiZq0HRcxHAZ8eQkIkr6zcqATVsBCXmiyZoEPVL2azBcIW82uonZIZbjPnuyfoo1tvu90LzWrogOnWIffw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.d0fe8281.0_1626831041116_0.7520934479342598"},"_hasShrinkwrap":false,"publish_time":1626831041494,"_cnpm_publish_time":1626831041494,"_cnpmcore_publish_time":"2021-12-17T09:30:15.769Z","contributors":[]},"0.3.1-alpha.80ae6029.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.80ae6029.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.80ae6029.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"0fdd37c07b135e8b95573b244cfc1e2a071288a0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.80ae6029.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"d881fead4d1ee5474293e193b21ff4431219f456","size":6325073,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.80ae6029.0.tgz","integrity":"sha512-p/gdnUfqTvQy34Btts+3A6ZjQhdRk7WLRIIzDz0hFseVXjRvcUud7U6IOCm5fKBBWf/2n1/jL0tARiYwfcUlDg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.80ae6029.0_1626768686310_0.72405608268326"},"_hasShrinkwrap":false,"publish_time":1626768686588,"_cnpm_publish_time":1626768686588,"_cnpmcore_publish_time":"2021-12-17T09:30:29.549Z","contributors":[]},"0.3.1-alpha.3bc3c460.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.3bc3c460.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.3bc3c460.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"055ca3f63e54b7263f72b415760aeb9d68cd5e08","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.3bc3c460.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"7901e72e5a99c619824f8a6f08cac0e070443632","size":6324239,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.3bc3c460.0.tgz","integrity":"sha512-eskbAzuKUIo3obsLVdDyDqLJuz9e6a071WcUf2YQgUHwWOSN4IBABS+4FQjUjDSkMxB25x20EggkTuAfG15tEw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.3bc3c460.0_1626682515974_0.3981057479024952"},"_hasShrinkwrap":false,"publish_time":1626682516511,"_cnpm_publish_time":1626682516511,"_cnpmcore_publish_time":"2021-12-17T09:30:43.159Z","contributors":[]},"0.3.1-alpha.3152c304.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.3152c304.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.3152c304.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c55b88e419fcc8840c7c1034818155da69faef9f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.3152c304.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"0f56f9cb8733d2d3078c23e791eb5aa1627f3a89","size":6322881,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.3152c304.0.tgz","integrity":"sha512-8cXTwFdtIs12ed85149CAM3H6cxGn6BK/xWYmgvcsKaSFJh10eYB6eTvOOiiUoF4wdhDEaPUDI8MHkrXpJc43Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.3152c304.0_1626509500302_0.3983786705702934"},"_hasShrinkwrap":false,"publish_time":1626509500672,"_cnpm_publish_time":1626509500672,"_cnpmcore_publish_time":"2021-12-17T09:30:54.772Z","contributors":[]},"0.3.1-alpha.8e89c3a5.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.8e89c3a5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/bot/**/*.test.ts\"","test:function":"nyc --no-timeouts --require ts-node/register \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/resource/apim/**/*.test.ts\"","test:unit":"nyc mocha --no-timeouts --require ts-node/register \"tests/**/*.test.ts\"","test:solution":"nyc mocha --no-timeouts --require ts-node/register \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha --no-timeouts --require ts-node/register \"tests/core/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.8e89c3a5.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","cryptr":"^6.0.2","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"431ee81afc505f6b145ff6a91c5b196a1a6a9aa4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.8e89c3a5.0","_nodeVersion":"14.17.3","_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","dist":{"shasum":"b36b59843f4d98eb4012a921d53c1ee7f9d84733","size":6322867,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.8e89c3a5.0.tgz","integrity":"sha512-esFovU4JEewwt/T841IoV7eo8Iw1QYN3dog9Dju/L2Za2V8MbBvfr9WzubyVFYKfE5G+l7YtEutA9CKBt4m4GA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.8e89c3a5.0_1626423087626_0.9168545437696538"},"_hasShrinkwrap":false,"publish_time":1626423087919,"_cnpm_publish_time":1626423087919,"_cnpmcore_publish_time":"2021-12-17T09:31:06.739Z","contributors":[]},"0.3.1-alpha.0aa8dd45.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-alpha.0aa8dd45.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:sql":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/sql/**/*.test.ts","test:identity":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/identity/**/*.test.ts","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:unit":"nyc mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-alpha.0aa8dd45.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"7bffbfd960de254e8be834c63289f807fa83ea44","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-alpha.0aa8dd45.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"99ad011eadf81bbef710e6747ff76328469fadd6","size":6320725,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-alpha.0aa8dd45.0.tgz","integrity":"sha512-UCJiWQQMDqL6edFSZ2pAY1u7oj3rj/Hk7F2izEXxTnJWOzQBgUfETY8Jx41jAhP3iFdGpxqYiLhIDNDZqZQ/IQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-alpha.0aa8dd45.0_1626163890158_0.058573227874654465"},"_hasShrinkwrap":false,"publish_time":1626163890554,"_cnpm_publish_time":1626163890554,"_cnpmcore_publish_time":"2021-12-17T09:31:20.038Z","contributors":[]},"0.2.2-alpha.290906e8.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.290906e8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:sql":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/sql/**/*.test.ts","test:identity":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/identity/**/*.test.ts","test:appstudio":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:unit":"nyc mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.290906e8.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"806c09039adb690e33e53476b259a878b1a6ed6b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.290906e8.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"026387e436a000bd5949dd6b6858cdef1c1e04ed","size":6320937,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.290906e8.0.tgz","integrity":"sha512-rrwSs6K54xvkjjapgJKtfVpjdIPXlZW5wiTrTtVLz+Yf0ZYy3JJ7C7nFornY05NJ8UStfTSmFbskxLtZ64kopQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.290906e8.0_1626077702389_0.6430897200358645"},"_hasShrinkwrap":false,"publish_time":1626077703641,"_cnpm_publish_time":1626077703641,"_cnpmcore_publish_time":"2021-12-17T09:31:33.023Z","contributors":[]},"0.3.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c9000fc45cc6859777ebef04abfe2923413274b6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"5c7345bec2b812c74287a3a85359124efe0fed07","size":6327604,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0.tgz","integrity":"sha512-aXcZ6Ucf4ldcGfJNzMINme4tpgmzy+reF6d4mNZT58ANlg2/5Hxq0lWh4iYRnKlZMmvtSFI3AXM6Yu8jSKhztg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0_1626074001432_0.5958927569672581"},"_hasShrinkwrap":false,"publish_time":1626074001812,"_cnpm_publish_time":1626074001812,"_cnpmcore_publish_time":"2021-12-17T09:31:46.900Z","contributors":[]},"0.2.2-alpha.931e7a62.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.931e7a62.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:sql":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/sql/**/*.test.ts","test:identity":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/identity/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.931e7a62.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"211f96199ad550f669df92633f5bfcaecde38488","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.931e7a62.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"ab93027c39a6aa279bab110ad7d3e79cf17a51aa","size":6329776,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.931e7a62.0.tgz","integrity":"sha512-8oXugcuPNTXCIcV2ciHo0F8qd8dR0DpE90UjA1PDb8jZu6Rv038DOAwQ8kiJHyXaKRVVUAMatWttpsVkWmNSdQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.931e7a62.0_1625904668599_0.9164059956260433"},"_hasShrinkwrap":false,"publish_time":1625904668853,"_cnpm_publish_time":1625904668853,"_cnpmcore_publish_time":"2021-12-17T09:31:58.549Z","contributors":[]},"0.2.2-alpha.45ab66c2.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.45ab66c2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:sql":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/sql/**/*.test.ts","test:identity":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/identity/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.45ab66c2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c37de33bf7e3cd1bb7f0bd78285fd9e4a87e50bd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.45ab66c2.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"66f37f315619838f328f492971b91bcf4bf201bf","size":6327888,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.45ab66c2.0.tgz","integrity":"sha512-q4iY7RJsw5GS301ZLtd68ycZgnH+JxPQT61xTUO+ohbmou5tNsVx6oxWqMB9QCYDTGPBsEOdfrtBzSk9zn+QLg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.45ab66c2.0_1625818391219_0.19505780766766234"},"_hasShrinkwrap":false,"publish_time":1625818391537,"_cnpm_publish_time":1625818391537,"_cnpmcore_publish_time":"2021-12-17T09:32:09.981Z","contributors":[]},"0.3.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.3.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-rc.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"72096d43aed54e9a6710fd09e89c010d82e20ac7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-rc.1","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"ae35ac70e86bc1805411b0a994c3c38b83dd023c","size":6327605,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-rc.1.tgz","integrity":"sha512-aTOzpIwr+EcS4tSJY9l8U1XS+lshvRKWuNAP02vdgzl0EaupKCzQEgvZlnA0B7Uwa2/CBXXmL5qBa5zxuMV2tA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-rc.1_1625811971886_0.5065923829101298"},"_hasShrinkwrap":false,"publish_time":1625811972254,"_cnpm_publish_time":1625811972254,"_cnpmcore_publish_time":"2021-12-17T09:32:24.721Z","contributors":[]},"0.2.2-alpha.18147747.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.18147747.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:sql":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/sql/**/*.test.ts","test:identity":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/identity/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.18147747.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"a37d5f89f82c2bfc0d66fa5c79036788d9624098","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.18147747.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"6c65a2d96b047cf37d838afd8574a85e1ffb49f0","size":6327930,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.18147747.0.tgz","integrity":"sha512-UHSGI0vUp2CePocohYDVRaZSdKk3icidmlUaOWuBhpvKdV/f/1+v71rKEjxJaAiFwpiT9lPEFhkBruCjefOy0Q=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.18147747.0_1625732132291_0.3481832316290656"},"_hasShrinkwrap":false,"publish_time":1625732132589,"_cnpm_publish_time":1625732132589,"_cnpmcore_publish_time":"2021-12-17T09:32:36.736Z","contributors":[]},"0.3.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"140291cfc3ea06c656be38c58ed53764c96ac601","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-rc.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"5ade01bb68d27c33fff942cd312d43a8347f1f75","size":6327610,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-rc.0.tgz","integrity":"sha512-CQvsPR8n7W5RDmVs71zOJXWkHu5ee64XLX+JZhry8T5CQ2i04T/kh90qx8xSFf8Ysu3cgJ1OCl0SGW39eDHxDQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-rc.0_1625646862412_0.3377607862412353"},"_hasShrinkwrap":false,"publish_time":1625646862654,"_cnpm_publish_time":1625646862654,"_cnpmcore_publish_time":"2021-12-17T09:32:48.568Z","contributors":[]},"0.2.2-alpha.cfb2db6c.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.cfb2db6c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.cfb2db6c.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"c422c839b1007824b6efc164d153d7c8c0476002","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.cfb2db6c.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"42791c36b4061fec4a037e105aaaf8c96530a3cf","size":6327623,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.cfb2db6c.0.tgz","integrity":"sha512-kA1PYAzfITzpH0dAsA9HqnRgDxxSSK+ueKr9FYFZPGn8MDXb23qGKchrzpHGGWyoEIqVuztN6RMbeELUChfHIA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.cfb2db6c.0_1625645779615_0.33780116395977644"},"_hasShrinkwrap":false,"publish_time":1625645780058,"_cnpm_publish_time":1625645780058,"_cnpmcore_publish_time":"2021-12-17T09:33:02.716Z","contributors":[]},"0.2.2-alpha.87c5f7d2.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.87c5f7d2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:spfx":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/spfx/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.87c5f7d2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"f171db86ad10b68f5f3e4f3b1e82a919bce2df85","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.87c5f7d2.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"ada1f0b0016c49f607131ce42c8a7191299f9ba7","size":6325592,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.87c5f7d2.0.tgz","integrity":"sha512-ZxRgFbpUUYZALE7hLqfTu8iiVusstsACvlz5ybB8RNw+aKBHyPQtxI8gq0/fvzyU2X+w6YTOp82hvIeSB3sihA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.87c5f7d2.0_1625559135457_0.9280480310958581"},"_hasShrinkwrap":false,"publish_time":1625559135713,"_cnpm_publish_time":1625559135713,"_cnpmcore_publish_time":"2021-12-17T09:33:15.573Z","contributors":[]},"0.2.2-alpha.56d74cde.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.56d74cde.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.56d74cde.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"9504bad5044d7f2026008580812cca820abcf0c7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.56d74cde.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"3e8dafb926618d859b2226ddba137e5065845927","size":6326152,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.56d74cde.0.tgz","integrity":"sha512-k+F799zroaDlMIrr2pM9JoBrfiq2iJxuXxKLzYy0WahfYAbSuCVFxTNHG9iNi8u/wAXJkET3zsZZZmFFTTfdWg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.56d74cde.0_1625472945300_0.5534101475496249"},"_hasShrinkwrap":false,"publish_time":1625472945626,"_cnpm_publish_time":1625472945626,"_cnpmcore_publish_time":"2021-12-17T09:33:29.462Z","contributors":[]},"0.2.2-alpha.2bc1623e.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.2bc1623e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.2bc1623e.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"cfb9d15df68a6b25d5e730a83277a3b48a5a0c06","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.2bc1623e.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"501fe38b2719159aa37a29068fb2cc15509430dc","size":6327124,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.2bc1623e.0.tgz","integrity":"sha512-9vEPgojF1b/cW1pdxb7JfSEn0YIMXlFrek3dAiP/GQdozm/8vRgyEoc6hY89C5NASWjiegtkMWvK7aUYZsi09g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.2bc1623e.0_1625299916510_0.7005320453672419"},"_hasShrinkwrap":false,"publish_time":1625299916800,"_cnpm_publish_time":1625299916800,"_cnpmcore_publish_time":"2021-12-17T09:33:44.678Z","contributors":[]},"0.2.2-alpha.827e3d81.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.827e3d81.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.827e3d81.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"d2beed62396bc9a2f08b62bb656ccd72e38b3ed1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.827e3d81.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"b637f273a0972bedec6f02fc07a0ac7907e011eb","size":6327152,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.827e3d81.0.tgz","integrity":"sha512-BdlNEwQkZzafDunjQAO9RBvjpJuyqqHnIz+kFOP42qk7GWz2t7+mMToiQUU9Io3O9Mz7bhq30uQhzijzpfmIRA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.827e3d81.0_1625213512502_0.19785313244705827"},"_hasShrinkwrap":false,"publish_time":1625213512739,"_cnpm_publish_time":1625213512739,"_cnpmcore_publish_time":"2021-12-17T09:33:54.991Z","contributors":[]},"0.2.2-alpha.2ade8891.0":{"name":"@microsoft/teamsfx-core","version":"0.2.2-alpha.2ade8891.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --check-coverage --reporter=html --reporter=json-summary --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.2-alpha.2ade8891.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"2ade889177ee800c25801553d3aebd8ea5035f64","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"nyc":{"branches":5,"lines":30,"functions":9,"statements":30},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.2-alpha.2ade8891.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"9c99bf7e2d3959615abdca28e06d6ddc35836beb","size":6328456,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.2-alpha.2ade8891.0.tgz","integrity":"sha512-F9wpfigCjE9hDx1N6shtAKkCXumNwnJUs6xurQciOcTgh+Vr3ps5RXE5/YixFH3dHYSQzlF+D24/3ebppyPWIw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.2-alpha.2ade8891.0_1625040996321_0.46149632500881244"},"_hasShrinkwrap":false,"publish_time":1625040996748,"_cnpm_publish_time":1625040996748,"_cnpmcore_publish_time":"2021-12-17T09:34:08.085Z","contributors":[]},"0.3.0-alpha.b464c730.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.b464c730.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.b464c730.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b464c730c66b3ddf117f16cc870963ea9a5ecce5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.b464c730.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"44474ed7acfb1f0357b06ee56018cda16cce60ec","size":6328297,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.b464c730.0.tgz","integrity":"sha512-GiWtaY6RnBrQTp8HNcgW6wEiZB6xjs9gtoqY2JViU3x8N7HRCVQG8JC+CK0LszGtsnMKkLnpI/4bLP+8qEwuKw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.b464c730.0_1624954482393_0.9118898982932768"},"_hasShrinkwrap":false,"publish_time":1624954482742,"_cnpm_publish_time":1624954482742,"_cnpmcore_publish_time":"2021-12-17T09:34:20.179Z","contributors":[]},"0.2.1":{"name":"@microsoft/teamsfx-core","version":"0.2.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"951dfab962bd4f5f6a7e6420b53391fe9ca20bc6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"46163f6912202a08cb115a91d2235e9863f4df57","size":6327570,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.1.tgz","integrity":"sha512-dVbZvs5KvRSx+HDxEQp0udGQxLhkVrAHPSUWzdwt0pzoRm6WKgrnSUNditkqlFpD2Vpnk487aFTwWTiILdtguQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.1_1624940037868_0.3240136145689807"},"_hasShrinkwrap":false,"publish_time":1624940038215,"_cnpm_publish_time":1624940038215,"_cnpmcore_publish_time":"2021-12-17T09:34:34.039Z","contributors":[]},"0.2.1-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.2.1-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.1-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"9b0a3f84f045b4fea7616babcc2a6754753de5b7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.1-rc.2","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"7dc04520c5720fdd396c9e7d8ecb7e28a7114e0f","size":6327584,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.1-rc.2.tgz","integrity":"sha512-834voMJG3YrgHdHwXEveVdZ8zJcbFJpmhl7xroZR05wIEkFrcVIlhu4+yuvAjR/SYGHSH1ljUHISa/JmnC5vuA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.1-rc.2_1624931331099_0.887934746761077"},"_hasShrinkwrap":false,"publish_time":1624931331461,"_cnpm_publish_time":1624931331461,"_cnpmcore_publish_time":"2021-12-17T09:34:47.362Z","contributors":[]},"0.3.0-alpha.def66483.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.def66483.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.def66483.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"def66483a50973522f9c45ba61e5366d51f5d050","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.def66483.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"0e4fb441c1a8d7d0d83fe02a2bd30fbabdac53a5","size":6328221,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.def66483.0.tgz","integrity":"sha512-6jZqDepTikOK3nr27zy3yAs6vM8DRMbxK5Q5BLZ6j5xZJha/nnu+hm/GyNWeZR7rmjj2A45fdtKhGrGAOFVSWA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.def66483.0_1624868141447_0.7968286061078258"},"_hasShrinkwrap":false,"publish_time":1624868141766,"_cnpm_publish_time":1624868141766,"_cnpmcore_publish_time":"2021-12-17T09:34:58.120Z","contributors":[]},"0.2.1-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.2.1-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.1-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"5478ee4445e196aba452dc1eda967ffb71ec2bfd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.1-rc.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"a52b83b33cd839b5a2717ebeebc24876333c749c","size":6327591,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.1-rc.1.tgz","integrity":"sha512-79RBF+BWl+h7weDwK0m1GhfZrpRwpiSrongucr2C17True2QIgbm+hUa3GnBlIAbM/3j8+/Qv34YsXQjJ6KqaQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.1-rc.1_1624859218877_0.46222754009475375"},"_hasShrinkwrap":false,"publish_time":1624859221005,"_cnpm_publish_time":1624859221005,"_cnpmcore_publish_time":"2021-12-17T09:35:10.990Z","contributors":[]},"0.3.0-alpha.ae8a5542.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.ae8a5542.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.ae8a5542.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"ae8a55428c5f178660f5bce3dd3a8e0751814233","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.ae8a5542.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"1b35b8a1ad7c41b232be63d5dc728cb0d46fcd26","size":6328199,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.ae8a5542.0.tgz","integrity":"sha512-EbNWzx0uLE3AaiceMVVc+qURFfjleE6waw/4z4j06duBjH8W5lilnTQNLYrLj5zC+u5ADWPSBRELyZl5bZk1Iw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.ae8a5542.0_1624695004343_0.7240365279242806"},"_hasShrinkwrap":false,"publish_time":1624695004683,"_cnpm_publish_time":1624695004683,"_cnpmcore_publish_time":"2021-12-17T09:35:23.872Z","contributors":[]},"0.3.0-alpha.18296d93.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.18296d93.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.18296d93.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"18296d9312827f8cde2c9d14b6f8d34b50bae299","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.18296d93.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"36bfc4ad0c8a37f134b38728298a10baf2da43a3","size":6327691,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.18296d93.0.tgz","integrity":"sha512-kTLDVFwRswfmu/xKhEqXEHhIFFCl5DGRcVxhHkJX1Bn84h4jFFVtDkm/4DcB51uQZxBpkEaVvtaO5p7wWX7gWA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.18296d93.0_1624608703045_0.6719488849647592"},"_hasShrinkwrap":false,"publish_time":1624608703327,"_cnpm_publish_time":1624608703327,"_cnpmcore_publish_time":"2021-12-17T09:35:36.668Z","contributors":[]},"0.3.0-alpha.8101fb46.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.8101fb46.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.8101fb46.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"8101fb46793984f6a34ed4242127750c2f76ea64","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.8101fb46.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","dist":{"shasum":"91d3ea9ccaf1284d0f0f1f52b07e83ce4adb8061","size":6327697,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.8101fb46.0.tgz","integrity":"sha512-ck1m1f3El2CaDP1CVg+717/U78e9ApwIbBzbrtjoFXcPNFjLKXKymBwaBnR9sBCP+BHCb+B6t5AirWwsBGUSQw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.8101fb46.0_1624522298799_0.45819000908796714"},"_hasShrinkwrap":false,"publish_time":1624522299194,"_cnpm_publish_time":1624522299194,"_cnpmcore_publish_time":"2021-12-17T09:35:50.357Z","contributors":[]},"0.2.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.2.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.2.1-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"676d36bb44ba1b0e8b6dc5613514afa8dfc6e7f4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.1-rc.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"5cd00976888cffc6cc0ea5e214feba582f2f48a8","size":6327704,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.1-rc.0.tgz","integrity":"sha512-/JAavfikYLfvC3CzKVJQ5t3ufbOYpOsSt4nNndJk1DFLjPEqpZCBTQyahyJZ72B+GRJ3ZnnKSBiIUJixeAnDDA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.1-rc.0_1624510145274_0.41969071448810125"},"_hasShrinkwrap":false,"publish_time":1624510145715,"_cnpm_publish_time":1624510145715,"_cnpmcore_publish_time":"2021-12-17T09:36:04.591Z","contributors":[]},"0.3.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.3.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.1-rc.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"552f54ecabdaef0feb2c42a0feb0b54d32d38907","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.1-rc.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"fabf0c98c2055a2501f5b14521fa8f44489dbda8","size":6327704,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.1-rc.0.tgz","integrity":"sha512-aXZW2GnXyoGOJ7MMri+Bs3J9LBSiC5ncY59GjtrkHuf6BG7eR5L5slyNEHRw5NcS8NI0FrXfp1fLCnmy7pWVgg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.1-rc.0_1624506610065_0.4233732981344531"},"_hasShrinkwrap":false,"publish_time":1624506610379,"deprecated":"@microsoft/teamsfx-core@0.3.1-rc.0 is not a criterion public version, no longer supported","_cnpm_publish_time":1624506610379,"_cnpmcore_publish_time":"2021-12-17T09:36:18.546Z","contributors":[]},"0.3.0-alpha.5a3c1d2e.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.5a3c1d2e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.5a3c1d2e.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"5a3c1d2e1a323cbbb1a96619ae60704975cf5076","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.5a3c1d2e.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"5c7994f35a8b04000ecc343ebe573e4fa67066ad","size":6327704,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.5a3c1d2e.0.tgz","integrity":"sha512-Ao5SpzTeZds0YoGUj0MPSg5uDVxQVPBL9VU+eKZeyf2JHUtXpBJJxWLaN4vBMYwVv8PMku4QwiYimGBcJ/F27g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.5a3c1d2e.0_1624435862557_0.39971297885232526"},"_hasShrinkwrap":false,"publish_time":1624435863009,"_cnpm_publish_time":1624435863009,"_cnpmcore_publish_time":"2021-12-17T09:36:32.135Z","contributors":[]},"0.3.0-alpha.5":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.3","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b67c982e73ea0355d211e0b50a1df7dd8856e715","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.5","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"4e3485644ae304b16c664f5b95d7cbdebc79853c","size":6326942,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.5.tgz","integrity":"sha512-3UGFrIySY4FBrTe/CYEKvxGh7r1fX6qMbZaY6m6V+CbJDEZZ6ej8epnNgn3p+lTn7uNY/mPxyzcdtQgJEV+J6g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.5_1624349401466_0.18191420782496315"},"_hasShrinkwrap":false,"publish_time":1624349401966,"_cnpm_publish_time":1624349401966,"_cnpmcore_publish_time":"2021-12-17T09:36:44.319Z","contributors":[]},"0.3.0-alpha.4":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.3","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3f2409c3d5c578094b5db7e2b5c9864fafb5a898","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.4","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"3d4a5f893e77a488abaf6568e6ed1a4489e731df","size":6326993,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.4.tgz","integrity":"sha512-kuO/Pj5zx0hsuQmoeGhR/Wx/IQa5jl0/2lFzaGOUy6EJ2Qn8iI1NzzS8vErUr0Rtw2d4zixXOB7Li/DZjC9fGg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.4_1624263455108_0.8273636468881962"},"_hasShrinkwrap":false,"publish_time":1624263455475,"_cnpm_publish_time":1624263455475,"_cnpmcore_publish_time":"2021-12-17T09:36:58.700Z","contributors":[]},"0.3.0-alpha.3":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.2","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"013c4f3016ba0bb15391787b8f42f653fa8e45a2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.3","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"dce292313fdda47a66222c0a07f39d5d2cbf6f40","size":6326694,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.3.tgz","integrity":"sha512-leS6oIxRbE2V/pk48PXEBpeklfg0lmxDpezx3NwjamVxXF+zkH6qE00hL0RvOSL+ImK8jA6mlIG2CITxM8GJlA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.3_1624003869189_0.46807052265021376"},"_hasShrinkwrap":false,"publish_time":1624003869454,"_cnpm_publish_time":1624003869454,"_cnpmcore_publish_time":"2021-12-17T09:37:14.421Z","contributors":[]},"0.3.0-alpha.2":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.2","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"4265ee658cfff77bf0abaf38a3592e1b7f35957c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.2","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"5d09e21364df6ca10d64b56ff4e59b777525b0cc","size":6326251,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.2.tgz","integrity":"sha512-GKyDuARDdijfuBr/IdlEneCh69qgz1a5U9d/eFXdWipnIgQ3m68k72W9VFF7meVt8GovIK7oHJabLJKw59EfXg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.2_1623917659776_0.3275279116759373"},"_hasShrinkwrap":false,"publish_time":1623917660093,"_cnpm_publish_time":1623917660093,"_cnpmcore_publish_time":"2021-12-17T09:37:26.840Z","contributors":[]},"0.3.0-alpha.1":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","test:core":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/core/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.3.0-alpha.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"bc784b7f1f96a1ff65d1af512d47a81c267f61e2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"cce4d174f341648f22aaa76de31633ada2062f2c","size":6325843,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.1.tgz","integrity":"sha512-dVYSxoQhFf5V4tnXFQbQeHrpQGTMZNtRwsKPaH6S6zubJWGX+9JsoWSJ1LMX9IdD2dJZuYpVreWxVvT8U9VXaQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.1_1623831020162_0.14410621894320386"},"_hasShrinkwrap":false,"publish_time":1623831020359,"_cnpm_publish_time":1623831020359,"_cnpmcore_publish_time":"2021-12-17T09:37:42.268Z","contributors":[]},"0.2.0":{"name":"@microsoft/teamsfx-core","version":"0.2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.2.0","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"84d2132ae6cb2b42e287c3abbf5e1c28006e8a27","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"af918281ccd6fe3472b966c7554b7604b27b4485","size":6323385,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.0.tgz","integrity":"sha512-4yWs/JSWyz12ix5IyolIow1PkQatWhCayrnyW9Q8PQLvfpSB2PDVN67j/KVd+c7M1hSDvpwr4LEqKPAnl6SFWg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.0_1623734942877_0.8481822451014451"},"_hasShrinkwrap":false,"publish_time":1623734943200,"_cnpm_publish_time":1623734943200,"_cnpmcore_publish_time":"2021-12-17T09:37:57.761Z","contributors":[]},"0.4.0-alpha.2":{"name":"@microsoft/teamsfx-core","version":"0.4.0-alpha.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.4.0-alpha.2","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b811ee8567388659dc95111c6323ce135026257c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0-alpha.2","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"f921fc2b6ac1a91dc19d719ad57a8799f797df3f","size":6320874,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0-alpha.2.tgz","integrity":"sha512-tH+XX9la06vtf89I3OddDiXI4YMWw2pjofN7sYgaK37zQB0PYLFV6hF2WJc8fv389Kp0RbBuo76g8AsuO3Oijg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0-alpha.2_1623383586055_0.9516193492939591"},"_hasShrinkwrap":false,"publish_time":1623383586330,"_cnpm_publish_time":1623383586330,"_cnpmcore_publish_time":"2021-12-17T09:38:11.135Z","contributors":[]},"0.4.0-alpha.1":{"name":"@microsoft/teamsfx-core","version":"0.4.0-alpha.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.4.0-alpha.1","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"799250b2dab246023dfe0b379959637cab7f34a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0-alpha.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"6e84d570fae1d92810c368cfd60948c656955f38","size":6320873,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0-alpha.1.tgz","integrity":"sha512-KCAJ3/XvCb1Ao0Qkn8rGivi9TvmAPkf+4ZciuuEDqAVVAK1c4k7RzVZ0xa/bTUldoart5c4gqAQrU6jsw5oBMA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0-alpha.1_1623379446463_0.23333301503781612"},"_hasShrinkwrap":false,"publish_time":1623379446743,"_cnpm_publish_time":1623379446743,"_cnpmcore_publish_time":"2021-12-17T09:38:24.491Z","contributors":[]},"0.2.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.2.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.2.0-rc.1","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"4e816d761c3c53b22a2b557423f4d799b920f74e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.0-rc.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"a15ea229ec9cd58156bea91d8f1ba1c7161182e9","size":6322186,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.0-rc.1.tgz","integrity":"sha512-2B5ySob1yTNpU2U58RJIbmfeFALKYTtlGB7Dp/bwpWP6BXMrRzBgpFewNQ5yz4xD/VdesaddONkm5iuuR57L5g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.0-rc.1_1623316291944_0.46035855235459255"},"_hasShrinkwrap":false,"publish_time":1623316292264,"_cnpm_publish_time":1623316292264,"_cnpmcore_publish_time":"2021-12-17T09:38:37.490Z","contributors":[]},"0.2.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.2.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.2.0-rc.0","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b0920fa778e16d4dc0105b13f82b54497d68eb44","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.0-rc.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"f3eabc286e3e2e776b29c1bd7e16ad2ea8d7d184","size":6320678,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.0-rc.0.tgz","integrity":"sha512-+448MWqg9Cb6hAuASdVE5t6lZjNgqeHKmJPpPcBy24H30OV79cnoXrPnQ1TOpPJmcMYQVHZ0jEOWvToCOAHymw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.0-rc.0_1623228245177_0.33130105277567456"},"_hasShrinkwrap":false,"publish_time":1623228245531,"_cnpm_publish_time":1623228245531,"_cnpmcore_publish_time":"2021-12-17T09:38:52.981Z","contributors":[]},"0.4.0-alpha.0":{"name":"@microsoft/teamsfx-core","version":"0.4.0-alpha.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.4.0-alpha.0","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"0c7bbabc288d70dde873e58f124a4f8ec5fe69dd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.4.0-alpha.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"4fa456ab7d4465e0d90f72d26104066193c758eb","size":6320690,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.4.0-alpha.0.tgz","integrity":"sha512-xM5NWqGZV+JtvI8Y7GOxwGdsjVE7RcudS447QhJCBfw3WQ0yjBRYwAZaDuER3G01BG1p+j3a3tT9GrR4C3ai8g=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.4.0-alpha.0_1623225332636_0.5278407067208593"},"_hasShrinkwrap":false,"publish_time":1623225332865,"_cnpm_publish_time":1623225332865,"_cnpmcore_publish_time":"2021-12-17T09:39:09.172Z","contributors":[]},"0.3.0-alpha.0":{"name":"@microsoft/teamsfx-core","version":"0.3.0-alpha.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.3.0-alpha.0","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b86ecfebed003c2475f8a7c3d8432aae2e46c6cf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.3.0-alpha.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"d755f1ba275c8f180a5d17ead6130a51241bb4a3","size":6320688,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.3.0-alpha.0.tgz","integrity":"sha512-1rUVINFvOBQ///vhWBYWiBVjN4WyOYYQgjQY3Ex2yVimkBbn6iwaQqMyHv3CiLjJQdMgViEub0mtHHJ/nhWQYw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.3.0-alpha.0_1623221141706_0.965600369861553"},"_hasShrinkwrap":false,"publish_time":1623221141996,"_cnpm_publish_time":1623221141996,"_cnpmcore_publish_time":"2021-12-17T09:39:21.808Z","contributors":[]},"0.2.0-alpha.0":{"name":"@microsoft/teamsfx-core","version":"0.2.0-alpha.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:appstudio":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/appstudio/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","test:solution":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/solution/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.2.0-alpha.0","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b6bf3f4a7d684fc31ce31db32c3b8296a4d9fa6b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.2.0-alpha.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"98910270940e3f7b551a6a7bcf9667cc5d773499","size":6318294,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.2.0-alpha.0.tgz","integrity":"sha512-ozOOk2XK/iSeYIVry0WHX8021WwFWBQrouahgaUwjF5zqoszJP1DoG9a03HOBmdpPCAVtxSucDAybgSW7vTYeA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.2.0-alpha.0_1623207904721_0.527181417476114"},"_hasShrinkwrap":false,"publish_time":1623207905038,"_cnpm_publish_time":1623207905038,"_cnpmcore_publish_time":"2021-12-17T09:39:34.192Z","contributors":[]},"0.1.1":{"name":"@microsoft/teamsfx-core","version":"0.1.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.1","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"28f77dec7a1a54f89e4b1dd04026cf0a84f7b018","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"3c9c4b1b123a4bb73a2df52b0078e737a6fe8790","size":7578864,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.1.tgz","integrity":"sha512-9yWnxRtsfW4TaC4vUAY69Zva5FJTP8NkBot5B5DYHmlZApADaVANBcXVunCMXeTISDaAc7RZbdaDUwMtiiWxtw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.1_1621669759222_0.7128384149467797"},"_hasShrinkwrap":false,"publish_time":1621669759557,"_cnpm_publish_time":1621669759557,"_cnpmcore_publish_time":"2021-12-17T09:39:48.826Z","contributors":[]},"0.1.0":{"name":"@microsoft/teamsfx-core","version":"0.1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"646e96c6add41b5e851bdce40eb51321e4d2ecf0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"aed275822060414386130f46cdb5ff06afb41860","size":7578853,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0.tgz","integrity":"sha512-/HZL5tmppGKPs9BlWMIjHKPtHzS0uzcuOCjZzljiwxNPQSICi2FxRWx1d9IMo+k9Z0AUrzCqWdx9exmAzCGAaA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0_1621565600090_0.8671136336968812"},"_hasShrinkwrap":false,"publish_time":1621565600464,"_cnpm_publish_time":1621565600464,"_cnpmcore_publish_time":"2021-12-17T09:40:04.613Z","contributors":[]},"0.1.0-rc.5":{"name":"@microsoft/teamsfx-core","version":"0.1.0-rc.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-rc.5","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"8b31fb53ce3f916858ef6c7d6d4b13ba17753e4b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-rc.5","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","dist":{"shasum":"f2b001022d8cc9f92184d050a9e3e11e05f40976","size":7578864,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-rc.5.tgz","integrity":"sha512-cPyGF2/vdjjfRG87IyOwmBo+1HpvtcIKp3H8X7eQDnjtsabYNONwuypOCE0CkQVjQaN98db7PwvPO0mL9gq3Aw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-rc.5_1621500968265_0.19650483045278788"},"_hasShrinkwrap":false,"publish_time":1621500969005,"_cnpm_publish_time":1621500969005,"_cnpmcore_publish_time":"2021-12-17T09:40:22.473Z","contributors":[]},"0.1.0-rc.4":{"name":"@microsoft/teamsfx-core","version":"0.1.0-rc.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-rc.4","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"3a09b5ca6f177d3d290bce05ea52481eeb0a260e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-rc.4","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"f7d2ce2bb1a2b804a2652b2e7ba083c1121aed33","size":7578941,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-rc.4.tgz","integrity":"sha512-4k00xH2SfOyWBw0mUnxdwEavsGcsClcTqeL8bsYGjhoIduHvS7/YMx1xYAgxYyw5h/NH1bxyZjae/KH9jJvzFg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-rc.4_1621484009286_0.5234992831588512"},"_hasShrinkwrap":false,"publish_time":1621484009732,"_cnpm_publish_time":1621484009732,"_cnpmcore_publish_time":"2021-12-17T09:40:37.139Z","contributors":[]},"0.1.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"0.1.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-rc.3","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"b045cb0f54a1be002de14fee60b401c418316b3a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-rc.3","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"5d85e3570b11259245f5b6cfe3d7170a665af184","size":7578109,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-rc.3.tgz","integrity":"sha512-OgDQ8GbwO/nZkcQwtq+DLDmzxjhntiHOJ4LY85Ka/fBJCLUlb84+ty9r9luDMzl8ylrwSdyisMcbZ8ABWR3Hhg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-rc.3_1621417693235_0.3362740832881883"},"_hasShrinkwrap":false,"publish_time":1621417693906,"_cnpm_publish_time":1621417693906,"_cnpmcore_publish_time":"2021-12-17T09:40:53.627Z","contributors":[]},"0.1.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"0.1.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-rc.2","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"daa670857f06acded03e5b560efc36051657ebd5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-rc.2","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"16d40e54d541a29dfe352e39db51821ef78f193f","size":7578186,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-rc.2.tgz","integrity":"sha512-SP7+TzS7Nenw+O0UFx5FdPl9vZWmfe9VHG1VRiS9EL65SOPGXsEFtDqFisMN35dtwDKHpzCXVWmVoeM10nPgPg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-rc.2_1621334927230_0.30337517897386257"},"_hasShrinkwrap":false,"publish_time":1621334927697,"_cnpm_publish_time":1621334927697,"_cnpmcore_publish_time":"2021-12-17T09:41:11.119Z","contributors":[]},"0.1.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"0.1.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-rc.1","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"1281ec4087ed7115a56a631483f3200ce0e39b82","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-rc.1","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"795b8340e8cf314a1940eb38776bc2c978dd1cd5","size":7578754,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-rc.1.tgz","integrity":"sha512-6YJ67a8jL8Rv9cE/BCNA1kMeo8WYT0bwtzWwqwVHoytfTtFCe6s3KDOh5Jn9IN3Y2i2F45rVBCvXlDKgqhK4BQ=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-rc.1_1621238960711_0.8871829342074846"},"_hasShrinkwrap":false,"publish_time":1621238961209,"_cnpm_publish_time":1621238961209,"_cnpmcore_publish_time":"2021-12-17T09:41:28.231Z","contributors":[]},"0.1.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"0.1.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build && node ./scripts/download-templates-zip.js","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-rc.0","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"a7e5288915d896b269083e6bb23e9dabc1e429fb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-rc.0","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"3ac0692a099a24c5a8ec66b84ab71e96cb51c1ad","size":7578967,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-rc.0.tgz","integrity":"sha512-VRDhd5lzM7r6/zyXwTiwWPee1Pj07qod/Ikq4a9mBE4Bw/VeKLcjS3dkBtJ480Xk2Z8FSyqG/4YUrpPj8dweWg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-rc.0_1620977250907_0.6858186900575691"},"_hasShrinkwrap":false,"publish_time":1620977251271,"_cnpm_publish_time":1620977251271,"_cnpmcore_publish_time":"2021-12-17T09:41:44.949Z","contributors":[]},"0.1.0-alpha.7":{"name":"@microsoft/teamsfx-core","version":"0.1.0-alpha.7","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-alpha.6","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"fd2b1d135ea1d9c94951c0936f45a0ac39233f5a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-alpha.7","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"e582d7761518a1ee5f5e98e8c2b4a519f0807a94","size":15812977,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-alpha.7.tgz","integrity":"sha512-e98P2iuS9LSbSWRqdyQaKG2oJpFYMpn2bX6Leo+L0y6UtsmgmSuCQ8qA5CrauGkUOcJrTn5SSqoIFCquYu8kAw=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-alpha.7_1620905529206_0.21000028637036294"},"_hasShrinkwrap":false,"publish_time":1620905529665,"_cnpm_publish_time":1620905529665,"_cnpmcore_publish_time":"2021-12-17T09:42:18.854Z","contributors":[]},"0.1.0-alpha.6":{"name":"@microsoft/teamsfx-core","version":"0.1.0-alpha.6","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"rimraf build && tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build","prepublishOnly":"npm run test:unit && npm run package","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-alpha.6","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.1.0","@shared/prettier-config":"^0.1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-loader":"^8.0.3","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"a7411a6bc118d2e22f9dfe6fb2b41d33b8d025e2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"],"*":["npx prettier --config .prettierrc.js --ignore-unknown --write --ignore-path .prettierignore "]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@0.1.0-alpha.6","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"a7f35d81f431d15f58d489e6e68457e39c3748d2","size":15812911,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-alpha.6.tgz","integrity":"sha512-Y4ojghcrnLphuNKgzzdlRvn91xjO8igneDRW5hg6FKT7bxoYdXe/ZxPd23Xe7mNJrUT569URPnWnmnSM9amw2A=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-alpha.6_1620900664490_0.16702104532136874"},"_hasShrinkwrap":false,"publish_time":1620900664956,"_cnpm_publish_time":1620900664956,"_cnpmcore_publish_time":"2021-12-17T09:43:00.276Z","contributors":[]},"0.1.0-alpha.5":{"name":"@microsoft/teamsfx-core","version":"0.1.0-alpha.5","main":"build/core/index.js","types":"build/core/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:simpleauth":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/simpleauth/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build","prepublishOnly":"npm run test:unit"},"lint-staged":{"**/*.ts":["eslint"]},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-alpha.5","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.0.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3"},"gitHead":"94fa981f1c22d907bfc4b727e4bec074c92882aa","publishConfig":{"access":"public"},"readmeFilename":"README.md","description":"TeamsFx Core Pack implements the core capabilities for TeamsFx Extension/CLI under TeamsFx API contracts.","_id":"@microsoft/teamsfx-core@0.1.0-alpha.5","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"d9a453f1a1842ab90853f1dc45ae75b147ea6874","size":12765960,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-alpha.5.tgz","integrity":"sha512-uTBDk7v7wzZCoNrJcSaNqynxiaS3/zmIvO0eqzUyabxBuhBXzRV7KPHCaq08jzVhNCw8vybxs1AxBIK7yctljg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-alpha.5_1620812839861_0.13178156827473542"},"_hasShrinkwrap":false,"publish_time":1620812840337,"_cnpm_publish_time":1620812840337,"_cnpmcore_publish_time":"2021-12-17T09:43:28.308Z","contributors":[]},"0.1.0-alpha.4":{"name":"@microsoft/teamsfx-core","version":"0.1.0-alpha.4","main":"build/core/index.js","types":"build/core/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build","prepublishOnly":"npm run test:unit"},"lint-staged":{"**/*.ts":["eslint"]},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-alpha.4","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","npm":"^7.6.0","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.0.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","jwt-decode":"^3.1.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3"},"gitHead":"78d04ad035e5725bb2337b26807788e58e11ea61","publishConfig":{"access":"public"},"readmeFilename":"README.md","description":"TeamsFx Core Pack implements the core capabilities for TeamsFx Extension/CLI under TeamsFx API contracts.","_id":"@microsoft/teamsfx-core@0.1.0-alpha.4","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"40cbc56c77a491f411f46e4b9a0883fc5c7fc92d","size":12763132,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-alpha.4.tgz","integrity":"sha512-geGedapzgwek8WyI9Z12CdAUxeszeTNOK2r5UrKJCO9gw23im1tSBdedALGCKbCv3QYaovDA8cEFnBekz4LPYA=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-alpha.4_1620726388534_0.7674918584904089"},"_hasShrinkwrap":false,"publish_time":1620726388908,"_cnpm_publish_time":1620726388908,"_cnpmcore_publish_time":"2021-12-17T09:43:59.102Z","contributors":[]},"0.1.0-alpha.3":{"name":"@microsoft/teamsfx-core","version":"0.1.0-alpha.3","main":"build/core/index.js","types":"build/core/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build","prepublishOnly":"npm run test:unit"},"lint-staged":{"**/*.ts":["eslint"]},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-alpha.3","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","npm":"^7.6.0","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.0.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","jwt-decode":"^3.1.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3"},"gitHead":"493de9399bdff1597d6fb3f8371eebe8d689de18","publishConfig":{"access":"public"},"readmeFilename":"README.md","description":"TeamsFx Core Pack implements the core capabilities for TeamsFx Extension/CLI under TeamsFx API contracts.","_id":"@microsoft/teamsfx-core@0.1.0-alpha.3","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"5e6699e99d5ee558ffe4933823cc31730e5002fa","size":12763972,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-alpha.3.tgz","integrity":"sha512-LHRjWlpnf2O0/Bqou/BpO/UJVnRqKt/ghYEixzL5dQJfY3tQL43H8MVv/XE/L+eM4nbN2qwwkVYINxjOLyc6+A=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-alpha.3_1620715480129_0.8878600507238885"},"_hasShrinkwrap":false,"publish_time":1620715489663,"_cnpm_publish_time":1620715489663,"_cnpmcore_publish_time":"2021-12-17T09:44:24.304Z","contributors":[]},"0.1.0-alpha.2":{"name":"@microsoft/teamsfx-core","version":"0.1.0-alpha.2","main":"build/core/index.js","types":"build/core/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts","test:function":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts","test:localdebug":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts","test:frontend":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts","test:aad":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts","test:actions":"echo 'to be implemented'","test:unit":"nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts","clean":"rm -rf build","build":"tsc -p ./","eslint:fix":"eslint package.json tsconfig.json src test --ext .ts --fix","prepare":"npm run build","prepublishOnly":"npm run test:unit"},"lint-staged":{"**/*.ts":["eslint"]},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.3.0","@dbpiper/timer":"1.0.0-beta.2","@microsoft/teamsfx-api":"^0.1.0-alpha.2","@types/jwt-decode":"3.1.0","adm-zip":"^0.5.5","ajv":"^7.1.1","axios":"^0.21.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","npm":"^7.6.0","openapi-types":"^7.2.3","opn":"^6.0.0","semver":"^7.3.4","sudo-prompt":"^9.2.1","tedious":"^9.2.1","tslib":"^2.1.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.1.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@shared/eslint-config":"^0.0.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","dotenv":"^8.2.0","eslint":"^7.22.0","faker":"^5.5.2","jwt-decode":"^3.1.2","lint-staged":"^10.5.4","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","mock-fs":"^4.13.0","nyc":"^15.1.0","sinon":"^9.2.2","ts-node":"^9.0.0","tslint":"^6.1.3","typedoc":"^0.20.35","typescript":"^4.2.3"},"gitHead":"190c9eef88056180d2e7b0e69a7be8acb3bd75cc","publishConfig":{"access":"public"},"description":"TeamsFx Core Pack implements the core capabilities for TeamsFx Extension/CLI under TeamsFx API contracts.","_id":"@microsoft/teamsfx-core@0.1.0-alpha.2","_nodeVersion":"14.16.1","_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","dist":{"shasum":"c0a3e3bd12b81fb5f3e1515b8bf076f5e3afc1a8","size":12761661,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-0.1.0-alpha.2.tgz","integrity":"sha512-TV2OAmpqiryOOvAZvDLZ7d/KmakOdVeQeChY9W3TaINcnnD8CEaH1A/RtPwtvVbU1jABZenO2spXaFGomQSMFg=="},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_0.1.0-alpha.2_1620639987506_0.42355021686316996"},"_hasShrinkwrap":false,"publish_time":1620639997967,"_cnpm_publish_time":1620639997967,"_cnpmcore_publish_time":"2021-12-17T09:44:55.663Z","contributors":[]},"1.1.2-alpha.bc805e6a.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.bc805e6a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.bc805e6a.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"83ca65aaac21e8175cba3424d3f381d7de0399f0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.bc805e6a.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-fi6ptn2PJnH1qJk1n7R4JFc4LNvI8KX9tyyfbLkfeJn2nRKLHAjab3kDDg9kLjLoBEkAvu2ilm+4DBnjlLTsDw==","shasum":"3d38f1666d21c8350372bce168cb12f5c0a7bfca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.bc805e6a.0.tgz","fileCount":1424,"unpackedSize":10286777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwDv4CRA9TVsSAnZWagAAOgYP/0/n/bQNYbprwp9Z+hVr\ntkqap0GN/p3Z3+XW3A6CwqV5TmmJRP63lWmd2VXqx+4pnLS7LBQ239OBLBdw\nM0ErK5p49r7C537M02M+msKcHlmXhI0hP9nw2mYYKD331/qqEkBI3+QCiOV7\nYanSr3RaCTv3ElxMhapemp3ZYFwodkqThfziOXXT61Aw2WF5bXVd910DFMee\nPz4YWKOsnwhNpGel/Fux8lABwG2Crcjy9jcb/BkdoYbWYWQMmquLXFIAhh93\nVCj7vvqvK7Ld6fRSCUpPk5QqW+fAEIOqjib5qFmzjPFtLHXQCO/+BNvy6nrO\naDbXN/3YU69lvIGND8ddijVl+6CNJyHjoNeqpR8pZUh5rB7I7dC/xfAB4BZy\nSY/lLwh2DXJBjj6HCNEE0umrNhfnCHUK+k0YLN1ru9g54xJB5BHjxdYU5Kq1\nx40K0E37J9yyDzuShUK7w0GrzwMbe6B8ktU/OlXtVSxbRxWgIP+uGJrkrnMN\nQku0Evi7uk6G/sKeATZ6kKHnTuN1Uh2FDKVotN+oL2j7Lyc/jFr9teP/RBFF\nwb69L9YB5h4AEVI5hjBP1ptlabSdESDBXSpzMsHiJYma76p7r7413KoBfVkQ\n74hYlFydWjTbwM5dNmiVdAIcikQV+IwkLGiIVVK7cJUKJPL5sK0eezDk8fsD\nqa1f\r\n=MJ2u\r\n-----END PGP SIGNATURE-----\r\n","size":6557849},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.bc805e6a.0_1639988216211_0.24897325339603782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T08:41:59.236Z","contributors":[]},"1.1.2-alpha.872c2f63.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.872c2f63.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"nyc mocha \"tests/common/deps-checker/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.872c2f63.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cd13c39a8e5b46c9996b3c79d1d0ebed0f24363e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.872c2f63.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-RilKRRz/BTFOrOg6K0lTOMpY3+lFEcb1YCeCTjHqvsEUeddSiYnz+5JoNldRn2SKMvFxYNkA4sp9sOskNOtJmQ==","shasum":"42fbffc02db9ab1579dd989c1eccfd9cb8e07190","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.872c2f63.0.tgz","fileCount":1423,"unpackedSize":10365506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwY2FCRA9TVsSAnZWagAAIngQAJyN0wxD3C5eNmTIH2YQ\nZDuoFSnJfbf2EqeC9hx52EwWHcVzizHiH0MuvOhSSvrfDRl1UvFziuGwGerX\n/ZKj1hmN8Qm2GUXW+voOcWhYksZzJ+SEbWfKAV+G348rNsuc6EQYZIKn/D6f\n/KV/9lbiHLgjQF8ci7orgzu6onpU8g6lQ4SPNnaCMvuy6sgDI3T6/sOdBSkP\npoDHlDa+elXBgfPdl1NVoOGkydB9NkfzGN4+f6Gnv4qM8wqBEJmtJa8ZczKT\nzGyrZHUKlvkxkHfEE+AL9Bq0RXTPn25pEQni0kSItq4epKdM0AAtRXumgbKT\nheVkNvhOm2dLj1ewuwtdtno4cfSy1i9AXQY5TGhWW1Mg4/+/YWyEVn+EZk5r\nGfQuTCSUwJb1tfNp2URjQOzuPC/BfCWbBUCK5CUDZNYpGX1bTb9Kvq6FfHtF\n4XVLFmDDKo5CBKeX9oFJUtFcEYoF3TqiM7fwbystvrvEKZnRfK4DIQgTYt4o\nDUO5OnaYHJtrtofCInSVUdQSPoAm7qu6WNMF8r4ImTb8/PREE9253NCdxwuc\nb5cOKOzO04TBZTvVUPgclEUaBvVgmoblTmGuYdNxSOEmJGm9wQd85za3euhz\n12ndOKxNg3RzOwd4ZxuZ3yYByPjaFwr/2NVFMmwEUSwaw3ZkUARJDdALAME3\nuA2h\r\n=FL65\r\n-----END PGP SIGNATURE-----\r\n","size":6566210},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.872c2f63.0_1640074628967_0.3162952305215223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T08:17:35.578Z","contributors":[]},"1.1.2-alpha.9f3cd667.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.9f3cd667.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"nyc mocha \"tests/common/deps-checker/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.9f3cd667.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fa343207f0cc066106d7d516de68eeffe83d3974","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.9f3cd667.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-ZPTcfaVoacXjcJZHZOSrxd2LXuP0ja9atWR6cnIo87ofmpnAorA2EEm26P98AZXrFnaJ3nHO5jZSdvJv9pLkwA==","shasum":"945e8d75a1dc1391a533c42e9adb41d308838c4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.9f3cd667.0.tgz","fileCount":1427,"unpackedSize":10356327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwt88CRA9TVsSAnZWagAATnIQAKEDbgPQBSepLWRGGEPA\n6xbgPdI8wv4msnLqx0Xw9hcCqEiD+HMDgxDo16u6AxweYEeZd4eBlbc7CRH/\nk7QGLfBtnmTWZPHAaLOUzmoOpfI63tSmT1PWu7gSGqZc+c4pRi2qqKv6ogQ8\nhUbu29yMUmrRFDgoekOmIwJN0oN9OkxZfdv3KoJ5eZUz37z+VmcRb5SFqn+R\nd/4vwIE6VEjkAaUkGt71ujOJ65VwQtGq5v/4Kik/jH2JeweP0BwfvJVPkX72\ncfdsL05wgJ8s0urdLRhHljgFmZzLXoO6QQyNH8HunL1VVfxPfSdyeVFNxKMz\ncM0UPQ/ifpTM5tgMeQXssawNh9MUxAZIACZHpM4Z4VXwvnJ22nIf18nK+bW5\nTUUHgbo+QswrlsI0vZQ3AT8rWf1ccN40Js2n8dY3wWEl25LvCePgccVSmEMR\ncvifnMCUmNUaZNy3aCo8pMhvGyucCfBLZquI9JYxbQp49947Ac73KmzLG1+y\njGBxOABdvBlTV1cmScQdabmh4sCOG8/TZOlq0Bg34Q1uvnPgrYPXeIdUd0gx\nvtDgcVD9azhdsgi7V++B7h3yu0QojciqxFpaqYxCjm4pwzr1mG3iU4w/ZaN3\nGZpkfpISGBUNq8aKTZbjK//Sq0D6pnq/3XVB7kPVVsKJLuER1opDYQpDroxn\nlfZa\r\n=xDL7\r\n-----END PGP SIGNATURE-----\r\n","size":6566157},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.9f3cd667.0_1640161084272_0.8960303620121866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-22T08:18:26.729Z","contributors":[]},"1.1.2-alpha.30d0724a.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.30d0724a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"nyc mocha \"tests/common/deps-checker/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.30d0724a.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"eeef86eb516610fa457172001c6f0f13b824e736","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.30d0724a.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-uqC9pHVVbWYJNYo7TuibNHMhUBKEw90ayj8an5VRwjX0/ed2nNGTHHnvhVq4Ep14JNaphPH8w2/NR8nDyd1MUA==","shasum":"3916a76d1b09cdd07078f9d25fa62dee45ab76c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.30d0724a.0.tgz","fileCount":1427,"unpackedSize":10335773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxDAfCRA9TVsSAnZWagAATqEP/16uzu9Fbst6D95i+vCl\nnJVm6DTCIRGhIQZ64/ZQsLQ70GK+5kb/C4tIZf5pgmtn59QzUTWTC2LRo/a5\n2osqgz9+WECW+VO0v+UEhosmdJmnMP7LBm9lEp9/1kPPLFMIPv3qIjk9CvL7\nuhiHeFChUqsIy5z+HS3/b6meBBzPAfXC6lRPfoIjgGW0QMW52LZnN7XaeKa9\nswIYEPp8hC3deXM+7Rq60Yz+RyFZzLc7m1F80SnGpe19D5lZNE34B7edN8z6\n0LllK9pKcw6Ik+PqUqvvUTn+J9A4K0td0ImFZOoEFvNDmyI1VZQzjuyI82ib\nKXQ+XnlG1so2SZZnI7mle8rvin2e9DzjeQiKWX/RBPd+GTJFs650s2dVZ8WR\n1cPh8dz3JhrTe0zpdS8W0tHM/QGgrJpIKLk2+D4o8nti21EBJwgMtmOlycmS\nYoxoOr3QxxPw4eqVonhdzm07JpO2rFR49ik/cuppu4ciwcw8uETfzF/R+A++\nUC5QR5vJIWKALX7q9a1b8tru5RDGxcO0C3zGto+OYSbRpN6Gy7BcdhOwOIJS\n/DD1SjWMaMGQkL8UojsdQoEBlKkExzzQ0O+QcNByXcH7ZRH/SKT+V2dbbEM8\nSWRW41S9RxlOURvKNHibVQsHoUWTJ+Rs/NxsmQVGlksSl3whLQQaLJ6rTxcY\n6H8J\r\n=Aygn\r\n-----END PGP SIGNATURE-----\r\n","size":6564153},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.30d0724a.0_1640247327467_0.031206466445625303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T20:27:39.539Z","contributors":[]},"1.1.2-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"53b55648fa60f3b334f4f219f15e0a278ee9cfb7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-rc-hotfix.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-ImODJv+he06Pl2ifXvyB/AzTMWGh18TopN03CGZQRsW4WzyW2l0maqFGQZNr/TQizQz7q5kKgGqwtAgHdk15NQ==","shasum":"74f3d1fa2b7e196257c03c1d90e5e55199ffe5b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-rc-hotfix.0.tgz","fileCount":1311,"unpackedSize":10118559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxWzrCRA9TVsSAnZWagAAVCAQAI6GciqmM8KCAdJ4sz8+\n6KZaNkKLz2cUo8xpAA88aA8nCgRbR8+v4Hw6YXoez6kOKqBuLu0OXRd6SGHn\nWR8EjN3Vb76rdihWn2RySUPlzdZuL3BCoijGOO7UFV2/IelrCc/MwJHLv67c\nIDSzLHVriLwgae0CMyj22G/1N+UWSjB0uXIeqwJEYBmtRggGQEZ75Vh6xk7L\nxHQj/hEDzWnO6i3anzWkFlzvc2paQAKXubyuwemgpu3V6Z7YNEY5dArr6UcJ\nM3tjodWH5YAucywVoVCFJTP3XaW9BesiJxVFOZOScdN/3dbmLru8K+434Ba6\n4fwOUiIm2x6YQ3gy86hFjF7FcAJWjNeJfojZQ4q2SbkdH8feDhvcMcLEBQBE\nZZDTlO4xShGeyPw6i5vi9jO2JQdlk3MD39+WHR0CxyBbBx2mb4T3hB/nfyzm\ncimJUipoJ23xEK9kkTFyoo+mkCmbKPGa7FW9LBNv8T6yiymRuUTvwK38GqcH\nb8c228Cz+QPIhb6EBTckzhj0PNBuBJkUrfdY2lQ4gG0oCPpKca0xfSdPPiwe\ncdUJo0+iEuOgzXe1hk4TVQFhTjtsxu8YPcJh0CJyYop1nA8Ca+VVTn5F0bvU\nr3ty1YUrV0dSoW6tSBCL6VjMRwg4j7WhJCKgAsmjAv2a35XMPucx+oZBzu49\nFFM1\r\n=I2yf\r\n-----END PGP SIGNATURE-----\r\n","size":6530328},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-rc-hotfix.0_1640328427375_0.6336152117212048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T14:32:58.148Z","contributors":[]},"1.1.2-alpha.30fd3fd1.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.30fd3fd1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.30fd3fd1.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6edb02a8ab7502672aa851088b9294f0daa7ae8d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.30fd3fd1.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-SRfiWUVLERME2jPx0TzWmagg3QWkxkqge/eP4KoZmAtFt99d9zyBNnDcJLwMG35TruTtL6IlRzPT07nCN+pw1Q==","shasum":"c4b960cef0020a0d43e50eaa991262c784e8fe85","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.30fd3fd1.0.tgz","fileCount":1501,"unpackedSize":10565550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxYHrCRA9TVsSAnZWagAAiocP/20VJOCWNBBYWHJz0WTO\nmRf4He4WKGvbaB2I+oEUleT08kjwPGGfV8u1myDXau9xTnVgpmGGWgoyRpbR\nsD8MizWcqklBmStQT5ZVRioq+s/jdfdxhnypjvqj2BpcuTn7SlWy3CM/iDoQ\n6pa9uxH/VObTBnxWH5O/5aQlFPaIqsp9KFum3d/e+2wu2a8ZvwLT2seFGsj0\nm25VDO1WjZIpInE4x2H8oaqQV4f/Tzz/oaA2AIaV3E8U00JNSRKTHU4TSYzE\ngoPE0U24jbsqGJwnB5TWQlrpduH1uDLumKfb95Tt7gT7Kfo+OaEbFafTm69Y\nLFDFohO9u6e2dUgRlGYU59cm2uPzBXz726t7XPqNmhL70V+WsciZlt+ScKOk\n+eKN4BTgTBIFcuys+lz3t1wFh1Th/5ZnEgtGOT9YhsbaT3e8vhtMo9usLYfk\nnXCVVup3Y+1p79ALVrpgBtbKOM9rHJWuuIxH38kxvlB7JvzN5SK7id9P+u/b\noKFAuRyeOZvBet1PBRdQBLEl6bGKGikqewrDgaLoW1k1SV47AwJhTuHloxrW\n89O7kTim0dScIgMLfwSzrFdEYlRzUVLKynsOwFPeM8OdN0VKIPNFEkoo/ymL\nVvRX1omTPCYYtYQmgr90CYSN6oh8dxYXpv6mBjIliqRWc46jH6MXGb6qkpsx\nxT6j\r\n=lpp5\r\n-----END PGP SIGNATURE-----\r\n","size":6612378},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.30fd3fd1.0_1640333803162_0.7030139545586356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T14:33:03.383Z","contributors":[]},"1.1.2-alpha.d0acc0e9.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.d0acc0e9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.d0acc0e9.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"25846dc2d1d7d366175a90224acca4707e1cc38a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.d0acc0e9.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-vacUNa0DFx/PCRD0LMYTynJYnflKHJVjU9NtDxsgGZT8wDRLcsB11mDsY0Hp8xl5zCbEm2RtHPRWDZJ6027YDA==","shasum":"aedb931f1af41287beb50b8817eb6f549ad9f398","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.d0acc0e9.0.tgz","fileCount":1501,"unpackedSize":10568153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxtTECRA9TVsSAnZWagAAx4oP/049xk0hwGprcJ4z3hDn\ncpD9NTImtJ+ZuUJ3I/LUN5pJlmpS87Dq88dqEDtD34uLuVyffoudcd0Wn7MZ\n0rBIsaRTupI7zooBMzrukK3m4AZqdJtpgpfa4XNDmByoRDEXEcfFffrbV2en\nlDL77ZVdydPqTKZQPOJVGkg+TfPGoOJArzepuysmGLbmDXrx/b/jDfd8ojNm\nKcJ+gmtBLU/lSBKeeQ6tK78Evus8OY+YgQ3ku9k/zzZjQJRSiBGQ9oFHO3C7\nKHbGcVMBCj4k1e1a8K5G9Lrf8kCd8Dda6sE+E4F4LCJ6W6ayWs5ZR4QGxEbO\niZOYNUWl899z3v7rDVBmNpfJClhIexx3V0zvtGycRlVOsFfUCG0PcorG6DEl\n0Ow41ZLg6L9OW4VDUJUHDdTAM+SdYeLVjVjXlC0Hxwd7PiIk+pJnjp2mCfRx\njqXakWR0puLKkwkiwF7Y3V+4XCq5LN63TSNhoNt0zwcHkAh7ja81kZY2gC1B\nI+mQv7pRAVL/nm3upDZXbh1DhrOkUDp0JgDduSkMsqt+e6yxRPBYOrWhdtMR\nTbVHYq3q73Co/KwO6HhfTO5nkhO125lwBEhAmFnW2ACwJ4hsVF52j8t+rKyh\njosGrV9yr3/iBZh27yLoi7Y9RMSTDEDF4YiCtKRml9XaWXr0fpj205IdWmor\ng/6u\r\n=Mqfd\r\n-----END PGP SIGNATURE-----\r\n","size":6612767},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.d0acc0e9.0_1640420548535_0.514691633195631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T14:33:08.582Z","contributors":[]},"1.1.2-alpha.6397ec59.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.6397ec59.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.6397ec59.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"91efb0a320a24502a5d91a82d92e4bfd125e8950","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.6397ec59.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-df8HJSmaRfQH0mxlnd8iL9giLdLNAKEehsQ5VdXnisMVEYE/YZBv9lr5J280IxsWKKqaIdOKBOJEitCCnMyyZg==","shasum":"ca01188b7a7a626342c0c0fe4e9597840eca6e5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.6397ec59.0.tgz","fileCount":1513,"unpackedSize":10561018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyXfyCRA9TVsSAnZWagAAnJ4P/3qq0k+sobVfbXZhcrSj\nhrQ+bLIkzbF5H74SouiTkMO5t/SE1W5Jwc9HL9upZrh/5kGoQPUG3DTj6F2B\n8rCJlODXfASLpeZ0HsMbeTFQQwOTS/AIrG+52syN8oTBVeYJ8JwWUzKgXgt0\n1B8W5JygrtP31oUhCGcOnWX53tD1FsdoXxIzx6x/G63Rc8TkTqWVDiew0nNJ\nYi/N4N9VCCPUkkqlCJrvyw4vgXRdhrJSGAT+WXa7tvhckIa6YsI0udgOvQ7E\nUdwGbTqNJldq0eolkCn8ltBjhRYi4/o8kpJCozSkaq6X6fr38OmuDKUJxLB+\nQiMlI2k5rUWUvt0UBkK6p/OP9hOJCXqc8NN421niAzUhmC5Z3hDJssJ2f0ql\nucSPGZa1tvuRal2wxsUEMqyNyhTcUOCW8CrU5VpdnmKvSGzRWqlInf681tJy\nCuaqYGmoALSgfM/8gF1qZ2awHfj6kU8YtUmDob6uheqhQGl5eZXkR2iC4br2\njpBLvoTeyeldsBfuIp35i3bOcEKbBaGrnZHBKCbSoxvb/7bFJ0MBJjRpgFqE\nn0xSX9Cx+m9umtk3oi8lyXgsNijZSOn+I7eSylRH51RNTPcR942QrkE5+NmX\nCEDUNo4Gank0xIVVKK0ijhO3/0hNjtraeaL7/cJ7Hnq8Zrf8YXKTqfRjncLZ\n+Jj9\r\n=dPVI\r\n-----END PGP SIGNATURE-----\r\n","size":6613221},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.6397ec59.0_1640593390029_0.28780872761202625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T14:33:12.032Z","contributors":[]},"1.1.2":{"name":"@microsoft/teamsfx-core","version":"1.1.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:core":"nyc mocha \"tests/core/*.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.12.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"816b453cc7764f1eac463b4962c2a500dc57e177","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-1p+aOaWlsWeET/u7Y5ZGhobLVshG0Y4L+fPN/Y4tDEKpQJwscBDQMlXADZJMyp+3UzwVIqCxD1wpSzeVFktKTg==","shasum":"7ce7606701c32e2a37c6e82ed74a6104eb38a408","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2.tgz","fileCount":1311,"unpackedSize":10118547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyaU8CRA9TVsSAnZWagAA650P/jr4HqfSjlKNGrVRq67D\nPUHODjgZBZM/BRdbnFd/Bu950g1MGig9OCxz9u/IhqRMsicyJOdDL6KkVMT9\nnfK3nj9pndrR3J/d8Xt2rJtU4KPGKgkx9ymTmmIgyTjTPPc9MFBhlXIjezwo\nO5OlZRygbDmpx/HGtNtUl+nfLJ6iAEBG16xSs9W4GTUP7DjENyoN29ENBkiM\nRwz4B/3zAJF6rXp82KYykTrfSbPWQmcM1ivE3oQiauWOCX+KMeXGnFOGEiOQ\n00IklS6H4d+hFI7kDVzSsQhq+azrIuxWUgGnNBTkx1KvT9D0ogD5vlvtZCVc\nJ71ZLe1kamW3RopHDe8ZlOGBEuQuDVCAW6kfQL8rTKG7eau0bgL1KbSEbzhr\nK610ZGqf20fuR02m6E0nHnqDW99mHxxEd/i8pt93J7WGrfTJ/AEKLqRXLyxt\nkgdE4Q3x/qp6OKnLJojLq8v54B+NTwkpgoH+t6mjEl2IMVmyNaIxvYK9GeWE\nhjB+HRo2DwNTgDK4P1olCUQ7ghvajf6JJt1twyBQE8kQRaVnzxWNNMq1Ncs2\n7V01EpG6HSTT+htEaXS+G9LriVPtgxuPChYF0y5V/EiPljIRuJyKinJakfBu\nqOVXj0zrUqLqh79XU2PsNKVl92kWtRCcO5OS7jF2kNwiBXWIx9vagRnm60Rm\nYlDf\r\n=l0xq\r\n-----END PGP SIGNATURE-----\r\n","size":6530324},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2_1640604988516_0.29123756071843476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T14:33:14.232Z","contributors":[]},"1.1.2-alpha.5e406215.0":{"name":"@microsoft/teamsfx-core","version":"1.1.2-alpha.5e406215.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.5e406215.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3bc03a25bbe2f76571f541996b5e99a4b05b5ef9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.2-alpha.5e406215.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-JknikEqdpxPq3cSJUB+Bz6ghsPBlRKp2157oBkkuYnOZ/UZmHnk6y42HdVIposJFB4xNp4EmCtszaXTasnLR1Q==","shasum":"61fc07723d65addb7d8950ba39bc14e9049bb4c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.2-alpha.5e406215.0.tgz","fileCount":1525,"unpackedSize":10571358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhysgJCRA9TVsSAnZWagAArdUP+wRAoeAw/H8nu8YXD5rq\nlBFDTAvAxMfoV4n4H1ihb/7VMRtUobtx27gjl20/vjlP8qxJVpYgr81KlTAC\nCiyBcHox6Idj2SL3cWjFpDvEPDefxMxOdYtcsM9ZNm54nrsQEvynGRRm0+4U\n2vA3SXvEGfFGS8AexgxmriJG7erqrOEYeXCCNybqO/47bGaf8/Qj9vYVUyUI\nu74S7MpRMn61yJPvyOzpf9bvABKvI7VzxbOsOl3S8bfa5HsVyGKHZ7FlZvTD\nfPX90hLWJVmLpCjWaE38Z+z+vcQvAUkFwhZt9E7Ql8dEaSQFKn9n1ss8ImeH\nuMk7CIuMuFmWgh8qs7CEgNqzsIqVrA9OiAc/AKJFp4CgexsI692MhfRQRNRI\nJunxhQTFOADw7z8MbCIuI7gwx68Jx1NTm+7o7D+WzbpyF/ZKDQSOqbClkMqO\niDkbgDiQ/bahQvsObrwRRLUvbyoNQhiHe8wPNNbnwlAgclEvIoKAHMhlO8TI\n8P3n5tJPugypgCliobsMZqvQW5NdglNyo5tv/S9CT4VSgMu1eCCXca2aUqtY\n/jehW9zcpUKFuGHBcqdaFXY+KFYMAMOULt63w+qOzndRL/JSzWU50OAoXsJC\n/flo25QZcSyLGifbGTnr6BCe/FEHpxFVCX0HvfXmgquxGrI10vk9ngzcILBR\n7Oth\r\n=senO\r\n-----END PGP SIGNATURE-----\r\n","size":6616797},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.2-alpha.5e406215.0_1640679433023_0.36864661795425824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-29T08:25:43.539Z","contributors":[]},"1.1.3-alpha.b985a359.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.b985a359.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.b985a359.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1a3291f00a5d6cdd01fd6de3ea46ec9f93e7e509","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.b985a359.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-qi2J08Pb7/y0W/Q5cyYWPVBcPGFbPuJaqYYxsgO0C7l95m7eDGuaWJ4uxARZqfRlxxgalZuyBLmvpuBuXCa9/Q==","shasum":"41309995957ebe3012722d07e57c850e715ba5fd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.b985a359.0.tgz","fileCount":1525,"unpackedSize":10575918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzBkeCRA9TVsSAnZWagAAnAMP/1BeMHXsBTIjzAfw7f+2\nPT0RsN7HQFo+9MYMnUExdT1Z71T3T1CRFCYFgY52YlumLHN3fGiby2BLyNDM\ngxhM/sgupNhS70NmoF3yChWJVFqV/W3fDPMFwLAPh2GBLZ6mGwxFsapU149p\n0yi6GUanNhGhGT8JfdF6MIjjUS9chqL41L0lhAr5GNK1+LvsHSbRuuAo2yl/\nIrCgKrYO7FrSBPVrpH7O3+EcsoO7DcmFfVLdGC89i5BFWh5UnebywAxduLUo\nxOUjHT8i6815gJU13TcP2Q5i1uECqVFgQFJD5Ab4+MuzCkhwuWjaBQG0G2Sq\nAr2MeLt6Hh2L1i95ZOgaSCUEtOGkjtxlYXcFfaZyZCOxv9GqJ3XvJz97oRJy\nK1k6mbozU8fRGSd1KJ+wOiMKQnjAlFf5ZyEkM8za/e5i/3tiGNw43briZ7ty\nOkXXQAEp8+7nhS3kGAF7AIly6iHojx+8YTjmAFwnuxkjo5NTP84+8F8gWEK7\n81hIi74BMNiJMN7GkzGV2yUee5CPLuvbfssVEUm021M8W6Nzn4OICelZeq7v\n01sd7r8H9ldpRfmxSfe7QstYUlRwQ82d9LTY7OEHgyLbUAPpvTcmMQmKLJlU\nxnZz+NODO3etTiqOljIusmT2OR8M54t2X5Y0CcGMRARDkO4nueEcpB0/Gp38\n88Xs\r\n=YlK2\r\n-----END PGP SIGNATURE-----\r\n","size":6617787},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.b985a359.0_1640765725850_0.2151868683754814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-29T08:25:44.857Z","contributors":[]},"1.1.3-alpha.bf106877.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.bf106877.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.bf106877.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e8adf28a6c6726defd0b5b826f2698b44dd97837","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.bf106877.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-vMjQlYB8oxAMMyNg+r7MVy9dutxDOWP6IfrCK9F9A+oTLihSBQoVidSJOuFEfG+mjNjP1AAbnHMA641CBf3y9A==","shasum":"2be8cfb8c4e1179e350b71d2d2e14bc2fcae719e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.bf106877.0.tgz","fileCount":1545,"unpackedSize":10598352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzWrRCRA9TVsSAnZWagAAOLQP/jlE7mEz0lOuQO/MsDuP\nwci/r6BXk7QLLwBXQpc6dbgzHkDno9I81bj2oaj5kdyV1vXcH1OTogOtM/ZE\nTOK7Sefe7hSiCIiJ/dkZAbHcSZMAyFRn+biGPUzeUNdsnB/lXDTceaQOLjcW\n1VIo4HE3pPc3A/s/kNQGV/551+X5RIPQ3dhnY75T/0P5XzP+6Ihi9x9zjJkn\n8wRUmcDRTR0GfyBU2WyZHASuPdJsEQdK35VBsR9Bkcj1Zqpm3oLez8Roazu9\noGO5wjuHnZC0FOGKJwZOoP2obxQh9UDUycGwtnLUJMvIlei0xpdyb+DKXBIZ\nA1fIFUjLGUpyiZl6qWk54x1qGRr4SEmQHPWI5z+cp9FGWT/++yO+rDNkRfEq\nBdgbFM5RwhkqlNWmdTUFNEFXEJL6yc7pDlBfsTO5kUDSENjUBGrsan27EAT1\nXCi98JO7InuwYGB/CEa0Hth502vkjAgTdH84ZQPNd+WpvUYQ/AeHYex2m/1i\nhkHmihUz5VZtbJswUA/fYDoT41M/yVmDY1aPV8WO+1zBn2D1Ansdq01K+E1u\nM4fYcofdF6AWrHFeNJZKz04pw9q4AK2aMyitwipJ8/QEls8kRJTezzqZM7VY\nAIOgxCnKWShRXFBOQAvDLmBAiuFZ3vBeIXs7LcFxlmk0SrNIvfM5CQpd6YkV\nh4M9\r\n=7/hS\r\n-----END PGP SIGNATURE-----\r\n","size":6620690},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.bf106877.0_1640852176655_0.0012051037803766373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-30T08:40:29.921Z","contributors":[]},"1.1.3-alpha.17023c57.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.17023c57.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.17023c57.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e17ec73d137f07d3a4f40ad2d0b4eeec5c526f39","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.17023c57.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-9apKNlmtZQKYH4g/igboMAkWNZwaeQUfUbGIxg5VgrtIm0nuAt6Dqtqe+23t087ukzJuzN4GyvI7c443JuF++A==","shasum":"538490c276fcb9f1559069d6d617da18a0a40933","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.17023c57.0.tgz","fileCount":1545,"unpackedSize":10598789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzrxcCRA9TVsSAnZWagAA4UAP/A0K6ZXjlVzY3C2tILbf\n0Q1HyMG+qfLmG+sTsLZL7g0qheZ7ByjTkLrRAyZJJcvahLNsgpQV7OuY0nqK\nLAD37otoHYvHeA9Tno1CSOJlZctXI4sRxsK3h75yY5nfYm+ZptJpDeeB5yyB\nrd49fvwJ2M/ZAUHLHLTF6AgJ1PID+sw7q6Tm0sChP09QVRwDRg91ILxu4lnX\nut8Jbpw4MMAbd5TswNbxzO/KRhSFnNBLcV7lc9cwC8Huek8J6St38fTn35gK\nb7/aB2IEVC+L4QV5UvTgkXRTs42tEMCSC/1rERrhS5qjSJkrTSHZlt30+1hP\nhUKWAZ1CFRrFdN2jMg/8RpakLYOYvVA2MUIPLKs4fFOy52/zlOgbNLr/aqBs\n9PTgnTOMbilCQHFh+L/WPvX0rcAcdIIfiAX0SrzsZn0Mgq6hu0aNvzKUoev4\ngTbVgV74EcJwdI25jj9RPQ8eDonT/VcwNxD5/ILo1Oik/9stmgm2n0wAX3X6\nvHARhayrkjG4SWKxEqnk8V5IVVC7IDGcaQBDsUsKwiUQdpIvoobuuF9NFRuJ\n+7yr8fVHc6xQ1nv9skeMIax/4zwUdXANvDgWaf6gyGT/ayU41d97rdxVe/4P\nccOheEWKOF19ab3tVc8RTjiVZ+UT6YT+JA5VQfdGKZbWSXWx7+vPmqRTl8Uo\np9GR\r\n=b+Pt\r\n-----END PGP SIGNATURE-----\r\n","size":6620748},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.17023c57.0_1640938588245_0.9843313139600107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T08:45:30.389Z","contributors":[]},"1.1.3-alpha.e5227bb6.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.e5227bb6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.e5227bb6.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ebb61076a70763e859d7a0a785bb49e3dff1f20c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.e5227bb6.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-uHynr62b2L9d2X1lKeYUUhSDhM8DTjyucK5BdQF7TtqBKWvAMiQA3m7cTj//rp3I669RsUAsdegve3FAs4WIlw==","shasum":"52ff8c20f73ff257b7169dbf2a9d6fb18558f3e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.e5227bb6.0.tgz","fileCount":1553,"unpackedSize":10645650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1AIWCRA9TVsSAnZWagAA7bsP/2TB3Nuk2I7fZjcQnGOX\nx3rCv173N6qAQw5Ll+CVHCuDJveMc5QQ7Ly7W8x2FjWdrNVyqeaHi96P23hp\n7+UXoZntudzqwF0448+t9q1lYIzAdu2L7Z8of5ZyP2kCJD2xGdhtRjwa1cNn\n9ysExMhjmRgGOQDeIs5GirdSLceOJtFctXrdaIhrJuejmij5uie22WWr2lYi\nEX8Bjr1UVoNuO6V2kD1FcChNUy3bY/5If0A6jIozncTqUIxVAEYLb8Yw/pCW\nW12MmhKO54abwYjVy9cxeLjyJhT3wYn3ATeZTt6XAJaRz8tEDUVXrksOZIyP\nfg7jSBIyN5IIE7IpsOmnkHyozqLeQ6CPyqBs9BK12IbihhM5rs0QQRNbtkGy\njxEgb6EOrAXSDB1A9zc3cGqEChVd59JB3SdFdN9qmxPhWjyDt9CPX9z3fwfK\nIdBK/ZawVwB2ez3mYVkAq3yX2wzqEOjleY3CFRLJT9kqMteLcoYd0hpRnRB1\nTUsMJsN0Pf3GxlQnfe9qHQGB9FKxMKRGCs2CvCNl2C/CsvE109dEdbO1Wky5\nAuUidJQWH5erbraoWj2rpC0AnyF+mt2h9GM8PNbcZFae9J3sDMX24Jr16y9/\n4t8jtd9QrVSigAFZ+FZbqAILxGiITx8oT6m3K2kv+9pgLz9hbIDWD0P0pBir\nUAo7\r\n=3kWy\r\n-----END PGP SIGNATURE-----\r\n","size":6628787},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.e5227bb6.0_1641284118139_0.8444411388767927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-04T08:15:47.392Z","contributors":[]},"1.2.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.2.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.13.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cf0611616368a5c4ef1544c970dd58b0274bbab2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.0-rc.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-TuHZymzRFIHkJKguTMMnDTiz2kOREdphmmHnbA1TeAkLJQ+qBlMfnWOanpSrxGiDHxT0kWggacWHW5bMiJLcgA==","shasum":"e0c7724f58d1a4546db709b43c881c6365987487","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.0-rc.0.tgz","fileCount":1549,"unpackedSize":10641682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1VGGCRA9TVsSAnZWagAAFZEP/3cmCWc9daoqgFdSTanh\n1GSssvAn5jza9q9N1SvS2O3sWsdAnhGbW3eMLmV3L61K13dBVfRjTAzTNtBi\nfV5xJ964S+hkL+DFVreabDM4T9tuv1fV0UX4B0MpH1YaL5KqYLBDMs/MKgvy\n4EnAS7+njMI4acfuxjHfr4G36+uE+3iFeUM50HVKUTlJp5ey/D9+cDoVYpk3\n15zwPIGtOw/a3riOVGWdTvvcgtgty+sIWZOhZUxWgtQia+G9sOwOwgf7BGL3\nVcNuY/m2qu8sJozYz8JAJbZ9YbkTmcLJjq3faRhZXUPygykPiL6VlQv3BoqC\nNR9t8nVVLd7lVkKZIF1X5ZVI5/D93J8W2H+M2pjMY88HOsDMsKQ0NlKQ6Oqd\n7jTP/UT2Tq7asiOCmAPCU01M6ZwKkpCJt4MkLVc5LYY7eH4hxjhA7QgUSJCM\nzNcUNPMBkA1K7zrDIA3cQhVvSMRnJh3sLCnWd6oaTgOgYuZd+v0u0iBhAWTf\nfY1BRrGQZRY1zvsL+omltkvjQP4Tb/IE2eXumUB4IV6hoHxnQhHHu7nUz/MY\nyczKcajluMQBtAsdBu/fic97+UoFc1evDQSDinW9QeOhiWUwduw1DspapLHs\nXnujInTDuodH5DF1daYNNhokn/+8X6ltyEe52q2Rx8MAA/WL3V7fzuo95DCK\nCQeK\r\n=ddrJ\r\n-----END PGP SIGNATURE-----\r\n","size":6628861},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.0-rc.0_1641369990222_0.8716934795579196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-05T08:07:10.597Z","contributors":[]},"1.1.3-alpha.7f97c76d.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.7f97c76d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.7f97c76d.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aded1749ce420fb6a6c726e11fd2c9095f12ccd2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.7f97c76d.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-mBhJutdrlmXq0QhYUAxBXvnp62mJtG8l5La1qdh42nyaGXmELnjQ+FfMXFvX3a5JDCy1zAjG8ShBeDxD4LC5rA==","shasum":"2f573d8da05905c56cdaefcacb3fc4a67b1a0487","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.7f97c76d.0.tgz","fileCount":1549,"unpackedSize":10641705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1VOPCRA9TVsSAnZWagAAvnQP/0h7snKIBv56VotHdCGm\nNohfHFK5bCApJHgjTVK1BWNQLtglDouBCtzx0FaYqQ4xUOOCpgeOynhj3giM\nM+iNDTIBWrzfBUVrH6mgab2NwTk0CuT0yRrg7HtkijxpUkQKW43FyYGrFY1V\n+zmzjxkFqcevTGMDHAyb1Ci3iTs8K2iWCrDmj0kYHc9A/BFgK8ShFTEzAgSB\n0upsyleBBNEnZhPH4gOdBmT3BlobpbWtifSX3WOKVJ0zEn7RVzmskP2YP3Tq\nFEH2lCC0Tmdr+X0lkn80G+OF5t9beS8swAUR6+oEqHOWhfZfjgcBY+usbpZl\n3A2FE8ZQm3hU/FQsQZaSw20P8AMzF685R8WaeZmiGT9PbrzoRp8Qa07/l/CJ\n0AaBQyViqCemEFPI4yI7S2PxbCFfTSv6w0muEARPH0YNbUIlUndw2L4uYXVc\n7WVPp+I12fjjesnrlk3ZnpcnH5l+fxldGzgQy/mX0MFao8Fg/xmRSWSpdBXl\nM5oMWYMO8fKYz2BBLPAbmHClslkNsjG3FDpsFPT58hdyYweQv6JOa9BknQCL\nAslwguejy4CPxPAMoeFYh83GaUL00R5nvupcqB/h/fg0a+JE9ivUe54G+IvX\nteeTFYzX9seiBTCZjl6goSPW3WirRhRaLMYhA67cUb0fJOs0GUpBzt6bVeOJ\nkD2b\r\n=Rq+b\r\n-----END PGP SIGNATURE-----\r\n","size":6628856},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.7f97c76d.0_1641370510996_0.5112401732394187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-05T08:17:15.666Z","contributors":[]},"1.1.3-alpha.919e09bf.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.919e09bf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.919e09bf.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6e1d0197cbcbe9fa29a894a29f1aed39db904656","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.919e09bf.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-Z2Z86vGDCKXqI5Sht+jp5GSeHOTCiyE3Y6oJIA4j2DaMqqS/fdCf0/f7mbGZ4znNshI0ghWcv4FWFnjZCrBsGw==","shasum":"08dd1c28cad22c1540854b8b558f4ee7728361cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.919e09bf.0.tgz","fileCount":1549,"unpackedSize":10643978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1qUVCRA9TVsSAnZWagAA33EP/R97Rn0p44XvvfaC1g86\n5wwGO3u6ZtOd8nKf03aN9glzaNtSVCUUYECQbOXXG5Kkbhq7qqbuaK1Gjmvd\nyeR4BHscdtsWCwYaBOOmrps5eH/sJXYIEbkn2SDOSRUdS1B2S13Lz9Cc2hjh\n6Im3qWEkD67B25qqVCrV5QZwBJA7VJSmpoWZJXnGBnYq2G5LjRitNOLC14s2\nzTq1n0HP1oAmQj6sRd/APi3mNC+jGg+2msXXbjRTCZECB2lW/N1e1PfBJ0VA\nY6/bCbyu/E98fhR1WJTmvvrsaJPsJ+CVnzns363k7cpUu+SZDTp1WV6tfkjF\nZu9++lu7xAsV+q2XWD5By3PyfzphAi1z921p0BzZtAN4RENB97f4n1HnUNc6\nab3VVM/SEyVC5ziaFXoAgRQQhKjTP/LM8yvFYVkRxDuzmMPVJAxeL8gc45Di\n/UeY0fclY7nHbcnZLQvy1wCeHojq08cwoz2D2mnsPQmzy1MT9IhPZaO/m9yI\n4QaZ9BAIz1kegFsZWHEpvQmKCEOpOs8fhHDTnUvMEbayRzpmgKqqY2fISi0V\nHW4fb4UdRoV5DLnztfWuE7R5pPzA9pXWr41bGSkf9iYLeHh6Gj3SjYlA/Ph2\nNt5kUub3x9GRdPmAlH5O/xilfdmyMSsz99245PZVl+JVa3cLqU6N9W7py9oR\nqf8h\r\n=lJrg\r\n-----END PGP SIGNATURE-----\r\n","size":6629521},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.919e09bf.0_1641456917314_0.7361420952655975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-06T08:15:42.087Z","contributors":[]},"1.2.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.2.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.13.0-rc.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6505dcfa8fdd36be57385f4a9c7fd7e586ae27f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.0-rc.1","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-Jv7Qejkm36lRzSiTeGMUO7eT8Ty86pSmoNfTeSYhMKzD51Wz9c1ZVQ0PJMPCedC6s/kvGQb8O2JgkBVgtboWOA==","shasum":"0b862cb654ea4f0d4513754d4f702726017ba42c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.0-rc.1.tgz","fileCount":1549,"unpackedSize":10641690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1+khCRA9TVsSAnZWagAA73QP/ROjO9CEiIzy0BRTqEgU\nSEIKIq3iYI3iT5QRZiQkDrzLZIdy+st915H4+XG2yb6UMua8jd2dOkaWXKl4\ncdDgA2TGYK8xr7AvI1dQZOPyzz0Jdofr606vXCWm3sJOM5KpH4lVhw8ZrKHU\nwW78auTAk7P0yoX+5nFk6MaTQlyXjExJZjGjSBNjFT3M1zAOqBJp7bSrp1Gg\nKgbPFlVxSVc5+Z6tDz++1UH94uNfYgZ3LXvGmptvQ3BFNCOHqfopkaZ+7Rl9\n0+UP0g+5UpnTvgAuwS2m2mtl6BHIhkipiZeGPhtce/VC9CR5hXvJEBuIDKUq\nCaUtaVNZzIQ6j5bD/UPn6PAVUX25hOsjAwkiERBnalcZHfhZxgAYPnYQgpRb\n2nMwpNL9Bv9X3L6xtC4sDlEUTaVMMlCWNlW1nuftiRFItDcH/cwGFiGH2qBG\n9+JeFN6X4Am7u2DVE2XIniAi2miawkjf5WHUD/JyBzuR0EhTrA2qJy12YCFh\nkDi23Uk/H0jKDg6nDuIEyG2zSiFKNa9sEMfEnp8it+vpFtuQhQHPsUrPDSSl\nH23vAN8hvcFjt0QERbVXiOH29pG3aCDQl4tp532aE9/6plKLIrB2YySQ4lcz\nmx1ADLTHWA8ff6PtlJU/x5ePR59Ok3UjyL0gFBHvIIIhxTcTOCYWkBH0eq8J\nY9kY\r\n=xF8T\r\n-----END PGP SIGNATURE-----\r\n","size":6628866},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.0-rc.1_1641539873553_0.6414147973528603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-07T07:18:12.269Z","contributors":[]},"1.1.3-alpha.12edbb86.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.12edbb86.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.12edbb86.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9cbb2c946f31a04619d1036b8e4cabf5ddcff484","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.12edbb86.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-p05mP6j6R2FQzPwawlIkpQvXmB9SsCurKgi/IlFHO0WhiqPvG94vwlW5PclMl0FVxNtROALJdfy3SJVFMdQoKw==","shasum":"8b44bd4fc7d6af792bbc043659bed3d9c20b2529","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.12edbb86.0.tgz","fileCount":1553,"unpackedSize":10622875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1/cPCRA9TVsSAnZWagAA7R8P/2UMHkKG/SNpl1e2v09s\nyJGTcpAeaFe1SsfVUme5tEV5deU6+OvLsFxR9LtDqe/zHm03UKVzEanphkEq\nz4Ob0rMKvlnqmy8kddF8CGTEuX0aO1dIgF/+piEAeC8xUb+BRzTec4Fc6vPm\nYEqavzjuWe+6rCLiZQwsk1F03Zj5zm+SsIrfsf5m4AQDWDLKZG72S6SoANuC\nT6KGZfgEO4cIo5n1NwqvpyBEkGQzpyuoX7DxqTwT5Oh4K0M4O3LMEjx/7K2+\n4J52mFiGiUZeUw0eIdhtMt/XtnC+55qGovtUPL+5qOoeby7SMtmxjvL8YAPP\n2z+loR1hoxDvNHSZwaYEYFETl6RGCK7biPSNNxFyafPR/EqSZOlOYh4b1LhL\nOQNrSamsNqcKuSCu5+xYGFNzdlfiBhxelYNaUm2edOiNsMv1lhFbja5C7XUW\nfCOWYqkl3OmBgtQ/0BFS/EKzQJyrg+CgpC16htQONsj8rhAGJKt8Dxno2+ce\nMyppm8CcUeLCUu5FJH1mSbn4c3RFV4LwUvaWHH1Aj+SIVzuEJ3TuBKagGrhe\neY7s9TjSJtBUWpbDVV69/Jznk9nXe7U/miB/4fZm177T+EC/cSTXkuaRDs2s\no7moPrBfdqIIuX7xq8ESWHGpYzDMffMJBbI6waUULwte0J5qRwa+zNRLUDrf\nytZ9\r\n=TEpe\r\n-----END PGP SIGNATURE-----\r\n","size":6628531},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.12edbb86.0_1641543439683_0.19082621495477925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-07T08:17:34.698Z","contributors":[]},"1.1.3-alpha.cef16e3d.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.cef16e3d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.cef16e3d.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"518de5c68bb46312e800c4518b9dcda64a4b84ca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.cef16e3d.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-BYeE9IZg9ueJA3+kxSMC7pm+22YJ7JFu4IodU90Ju7TOmd6QHnN2bFTBcDvH7+uPW1AnV/BwsO5BNp7lSdlluQ==","shasum":"8c3b13d2611ae4370899c3f786b4fb39110e8128","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.cef16e3d.0.tgz","fileCount":1553,"unpackedSize":10623436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2UjBCRA9TVsSAnZWagAAwIQP/RJ9vE7d0Q3stnKiIaSr\n+YHlRJYmakXfsdVZOl2vJwukpCGvBzbpG7FjutCDVEtY1cb4asROhXwKxDEp\nzoOzky/X8n0/TM/TFxrI17CoeZZJP8GPHPlwOqtIGBVfzocezJs1a29TX4mi\nWxRa0ZHFtvxJfApVwnqEbInp51A/GPh4NZfIRM8UjHY3W70/Yad6UdqTy+hU\ncUChQ1j65QAFNzSw+va3XktuQhNHECGGLB9vVuX9RtakjU4JdJHBwes200HO\nfz4unCPZZdxNYXzEng0F9Iy3cuMHM5FlA5JNAMGttfdcAshvAZufuYtDSVpD\n2TjO+numi1jhNA748i2fDmwlpUxuos+cg55nv47f1wV3a+5Vrn8UoH/67eKt\n8MmRReQotXyr0yRE8OBIB86q282J5b6qxrzhyeYo/wIr12qMmXrE5FcLXFlN\nTsqo3wli5cdS4xYiqh/eg7B51OzbCjXzyTz1f3bt/MZYcrvG2/muAc/hth89\n37vvuEQUj/99G3dl+XxcN7/wGMeddJVL+6POdEZqMPsfxFdyvY7Nyli6JT8U\n6oF7wpWJA90E3TjX2H6Bi8CsRcFGerJuuwfMZS+l76ZHO3UtSL0jWfwazkRi\njJuGom86bMV8Ag/s8TGXMktVhGGX2741an6/WsuLc2NAex4cx0zP6p3NF8EF\nSatc\r\n=gu6v\r\n-----END PGP SIGNATURE-----\r\n","size":6628654},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.cef16e3d.0_1641629888803_0.1732586619306684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-08T08:18:27.260Z","contributors":[]},"1.2.0":{"name":"@microsoft/teamsfx-core","version":"1.2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.13.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bd24b384fac0378c6ea91f631dfbfdd01fc00bd0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-UCBOnCe0ATlswv7qbydy9r/camKf/Fky8gmY/uzZU3Nx0nQ1e1sKDlGAD3GxmLz1VP0oaw5Fxtm7WTYu/69GSw==","shasum":"0f7788b44a6ed3d0587226eab4ec33ee2762efa2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.0.tgz","fileCount":1549,"unpackedSize":10642351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh298mCRA9TVsSAnZWagAAtasP/0yACnIBvA2ecDCFxcPN\nq5/85IKAUSZANjP6KZ9I7g2Wf0vimVAAqk8ISuNuqvm7mj9cffmu6w3TLREW\nzjSN/sCdMj3Ph43fzrHJKpZEbRDdrGdB6/wK+faK3v0Lhpu9fv88HHpKHUI6\nkABigl2SzEEjuP/97eYSCwI6wH9eQKjstWLG0f7zU1zejcHVZGUsQXHrG8Hg\n2X26/4D1JMPHssKEklClG6DgiXIItnbLw2IGw0sxng7pROc8pkmYvrNkKaah\n9npjxGifgcxZBUSSSd10cmyDjLkNTKfWCjZQFrqMEIgrLbTN8HnL0IsignOT\nd7TWEqyz7nVD4v81/CuIVsLQOjGbGPCxOpnkszwd38c/QBxiGvedo0TszAG2\nqjQwi9xQjUAJSDuappNQNGnevOBb1ThHG9j3H20XCmcETX64URs4f7waAGsm\n0EHtIeZw7hGQYDbNo+8aL9P8mc2V35PvlGkncXah1V1NEqbXBafA9SXBDouL\nP1bDJnUtN17396YaEjTeynukFfWQrmt3SS87W76arEJ6Z7CYcKZzRXKvoocx\nmhwSU+t3cNEKnvJH+eXTZG5m+z6IKpzaMlANJ2fWRs7xKMGOMV+H8F8+Pyiu\nKazXlxcs5hDfczlOWCkHLxrrH8op90xMbBInGNu3MFrjFvBypTpi5gGRIM4/\nk4BS\r\n=hF76\r\n-----END PGP SIGNATURE-----\r\n","size":6629603},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.0_1641799461820_0.3707534506909185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-10T07:36:56.163Z","contributors":[]},"1.1.3-alpha.91ae8011.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.91ae8011.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.91ae8011.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2e17db109152b8f784d57837306da9e162b07228","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.91ae8011.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-BDeHI/S6RGYcsYlk0jA+cIQHVpFXcOC/MbtczL2Mvryx3Hmfmcyb3zn+LdBE9t35NmWVN9islStrHNSxtLhkxg==","shasum":"05917c82fc907466957b3e3b53351114297d4ac3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.91ae8011.0.tgz","fileCount":1557,"unpackedSize":10619162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+vOCRA9TVsSAnZWagAAbXUP/AmwHCmGYhKX3iR7yoLG\nV+JgHNNGT4R3yAbv80ehJHFQ0YJr2Byo2CBlbZfltoANdlEJsU4E0b1Qi68u\nS6wxE8RXhkGsbHncTik2UeETDk8GytLAZAxlpEpyUKFIDIbjv2jMofmggbZo\nA/+/t2kduOMNFUqcLtlIempDdmPOdJugeALxwAE7iQRlpCVQ44ThW2DOIua5\nCpWtaTJ16LdB9PmadTR3KFdT5CVNrJViQJZpYgJ4C0QJqio8kISLNJPTuMl6\ngUuvTHgbMh+7JOBJd0z8XWRpmNmt/HIdxfcsmZe9PGeUMWulzSehu1g+yiVM\n1uWqr/4XP8SjZvY7J/c8wW54XoOp/h+AnM2uwb6SdA8ItWMkoC3kZj16LT9J\nGBguqW78jJyrLQb9FO+zl0SV5rCHyLbi6hdQmjRMvX3ukdxHAZotnUOfCQuu\nptCo/Eo90c+bjZ2C+VXQSPPbOnLq9oYpJXk2OUpM0dSK8BM7J6Elp8OmritD\n/ZDwApmD/hu5XippC+T2FNudn23zSg9Ouba0yS26I/nhWcfubkTIXxvUueVg\ne/NCrolnkYCQvPlgfKit4QuWyaawwn9iKbAZ2mhumX+vwmrqUSXerpFTzecc\nwtDxZUmTxA7sFS9/E080coMpsVeBRCk9rPPuSVh6Ak4L04xNpdf2rvhguFrm\nWLYw\r\n=YBNi\r\n-----END PGP SIGNATURE-----\r\n","size":6629283},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.91ae8011.0_1641802702279_0.7354121089810903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-10T08:23:55.192Z","contributors":[]},"1.1.3-alpha.fcc60ca0.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.fcc60ca0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.fcc60ca0.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f43629be93416496a5969deb4d8cfd4e184ccf49","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.fcc60ca0.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-4gkBKmOs41BfNXS+2lEQMCSP1c0kN3TTdMwMjgV6th73FQo5+JmAKq/1DiOVCQAL4Fq+cSVt3tayE4AQzoolCg==","shasum":"744f96070b1288235252030de4b1c805afeee4c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.fcc60ca0.0.tgz","fileCount":1553,"unpackedSize":10579214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3T5SCRA9TVsSAnZWagAAv+MP/1CYqFtHa1XA8zjjnmzC\n9ztxgDJYI8k5NhrQDQSIYXTLJ1DLlY2Q3fznnt0jOvcXcD32iyJpCt94oFEP\nd4Onx8L6ZcGAiWbw//Zpe6mkLV4GPahp26pC1tTW9koOLNXuOzqfTI7lVcjY\ndO+9NOxPMLz0+ehPK75FkXx9OvrabNu+LY6pS0vFi+PmcRIxczsFls8mRDNj\n+MWexEpx/WYlc6K6cC04PzgV3Qr898ZZ6LquXAxvWAwnDK1hxSX1AQZ5yOp7\ntW3bWKppQ3kE473Kzp41YDI21SFP2D17Imr4qfhtvy75kpdtXNycrpb4/MIB\nH9spPLiR710LhtLSgEzo3stmNcolWin+ZIKEbJiLFHtkt5rooEeGwSlTqxio\nFpQeGlJhHSLZUUJ86DGLbK5ZkTRxGe9nrmOPrZcfg+WyW+HNywdhe/8yiyjN\nx8HjEV1ziKcWArheSR2ODzRok7ghBBBDI9gsNatqHjCT2ox4vvXDqFuHqhNu\n7QOiNtMOq6rBb8DI7eqcIiVLf6DomBUxaTVBhac15VTFTLwRyZ4iwcPEIL5B\nXYFC/FeeVU6MFCzkHamW3bnpoN+M86aLqQrVIeM/7C487jKwD40dxW4mK+bo\nhPOfzp1pWuuwf0cxg36U1RfCvqgalp9oEsJ3UYldBLc/HcyyHEdeqNwWFy+P\nFF60\r\n=KodB\r\n-----END PGP SIGNATURE-----\r\n","size":6622956},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.fcc60ca0.0_1641889361805_0.019678558069510466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-11T08:23:47.030Z","contributors":[]},"1.2.1":{"name":"@microsoft/teamsfx-core","version":"1.2.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:blazor":"nyc mocha \"tests/plugins/resource/blazor/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.13.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d4a44235517c4db456d9f6c680bca8042dfc8a8e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.1","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-Ud0IfTTZ/XaYj+w2iQXbOYpAmT1bRezaJOnltXNL4PHo0nqWeB3oXBynTeqxxo0kUsztusnQ9H16kpB9GAwRJQ==","shasum":"6be8be68a125c103ba3142d6d0df4285cbd87177","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.1.tgz","fileCount":1545,"unpackedSize":10624367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3USNCRA9TVsSAnZWagAAqzIQAJMiMCRCqnlfwYACwuo/\nnNqCeis0K1p02fFY+fMVycNBxREzZnxW+nwqX8y1FapzexGTxINQv1OL2cNu\nNy0Xcde5CLvAFfelG4MU/Hm5iLmsKP5WGdMuld7ZWarWwalyT1HuSC0I4lXI\nuLWBAI3XL3cPUjboTtcgep8uYOV9zUKeMx1PcQ18o4M+oinyHSJDa9j2oYKI\nNwg91+6ddWgopq6V4i6081YHgByI510XhztFMCYVmK166DykqJ8mU19S7FSa\njpHNC+VnJjzJ/K9AkX9CuMRuI0wnNzojyq5kd5TWBjoIQrQuuusOh1bRMBki\n4I+9ZZfBbH0MAJAUYr8pLdhx/tszeDP/bSJMVCD5xLG8lcSHPg5jXWLmKKb0\n0cQ/AA7OXFnhQKlILbPiSK2u4hfw7y9658lYfRETlk226XmR5sZ0TMCoz2SB\n8Zg6SO+IOF+GWFmRX2HsZQz81594hxFQg5o2qh7heZCqeSzVYeOXSCyTNBr0\nGIrRWUvS+7+3yWFPvcfP+aUkqgAA7sdx96wKTRBdPrUCfuOK7kqPIr8XWzr1\ncGXG8qbiIAdZzCHGCoQRpimOuAvJjCadpkT1+zj4r/0pYhTFDdjonrzCDO0B\ns6YA6YQEusmBBjxUuCHZZ5izwppt55IYzuXpcN4TSPUcfs7sCuUepQr4m482\nSzta\r\n=Xq6a\r\n-----END PGP SIGNATURE-----\r\n","size":6626048},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.1_1641890956615_0.4282148677440496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-11T08:50:26.073Z","contributors":[]},"1.1.3-alpha.e71f8e6a.0":{"name":"@microsoft/teamsfx-core","version":"1.1.3-alpha.e71f8e6a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:api":"cd api && npm install","install:tabs":"cd tabs && npm install","installAll":"npm run install:api & npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.12.1-alpha.e71f8e6a.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^0.10.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e5f0048378a609d4b1b57cd061a904fff12a4fe3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.1.3-alpha.e71f8e6a.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-aahMLsBncXEd/n3kPzXnf6p22E66QftDZEE48U8tCxBLbW1L3qdA2MHzWxICLQPFmSz/ppYR9i4t7ycv0mVBIA==","shasum":"6580ed02c1a013ad7f4025a1376babf35aa78078","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.1.3-alpha.e71f8e6a.0.tgz","fileCount":1547,"unpackedSize":10475328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3o4ZCRA9TVsSAnZWagAAb3YP/1vgegnXYaejUyp67a1o\nri6/LwG9zqUovqofajPAUl1EGHv7xFRhUOa84/XmUtp0T/FO7MId7PzeO8Jq\nKUX9J5KwrbfZFB/1VZ2AcgjSrROZUbvJF9G9Sk83+XivwoyfkicNVcpkUvmH\nXvMVZ91/Y9PKeqlwZSdtcdrnsUNO92EoQyN3B8GcGn2Gp+U1tTAyrCWP3isJ\nBWxgCX3++/DWTh+m0iMnqUcj3LDLDgqeHMHqetJx0vTUQ+WlWfBHak4g3326\nSzaEW0H/LlQivni02sluK61uYEyrjIJStJOSMCClRukx3Ln4W4wme9iOrTaO\nGqz4Yio3awbUmoj4tIjzCyjc2V0EIja7TR2HHB3udIp98EBwRPpWjEuDForW\nKTMCh2juEMUudvWefeJv5AN0sikS2UnqOkTNkpuRluJ0WVnrekyZzw6eeIoA\nj3+0niBESN1ILNxfy1wZnfituDsyTD1zX1e8EJ/kv8NOd9CE54e6dKnIwN1G\nb6gE2ipPIteomXMIj8/sdZjJ5KqkNN+/y9wbljmxZhLh2Glp01brvINbCvI3\nCN6yH7R6O0e8pccYVkVKzb9EwD53GQ8n8JacffGonoC0Mmt0h9j9LhNlfSFI\nNn9HZjAeX2iL7wITgcaCg4lxLEhe6WS6IHZr6/+pL+gXNWn5OWtwXXkxOOy5\nmvGI\r\n=RM8x\r\n-----END PGP SIGNATURE-----\r\n","size":6601976},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.1.3-alpha.e71f8e6a.0_1641975321312_0.19508459532837064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-12T08:16:22.979Z","contributors":[]},"1.2.2-alpha.4f9464b2.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.4f9464b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.4f9464b2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6a9443ce4d85e3db7e6080137e99a42843f1d857","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.4f9464b2.0","_nodeVersion":"14.18.2","_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","dist":{"integrity":"sha512-X4iUqp4c8m7nHIEXRgqMxZU/JtW83yLyJIfuY09Pyy84QTYCTzsEMztz4CYi7oyTo7FaWCpqSSmdzVqM5AKqww==","shasum":"cb24f34ee884aa69779879ba141671fee74da1cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.4f9464b2.0.tgz","fileCount":1551,"unpackedSize":10472614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3+BoCRA9TVsSAnZWagAAWP0QAI6Ux8WBqJC1cCYb9gxe\nF+e3QTsAcllan+jTT/Gzw3UBAg9uS8rU2dzo/gj/eIQtzt5SzCJLKIJ9wEeD\nGcY+VrFn8Aa5gvp9vo4soeSFgK7uZdC+IBa5EaXYkGxXM19H9evoazZwTK8N\nJ4DljJ5VDmakIrsLf0yfCAbOEqxTGcF92h2zvWhhX3Tch6OYv0HeEXahBwCc\n7uBAz0oTf4l5GrRs0V1oBejAsen1yqmiXYFlqwwV7Xmwty5/NcwCltwurCaE\nx+DeW5v5l7RLa+otfKF4XNpepbrMEc1bPtuYvTRG3B1rV0l5eUGzGAWpIOXW\n8pm8c5aUBNziirwKSKhE+q1aPjoOfjeU0N8s9zNaEU5O7pdJUVYY6SoSG2/M\nXGnPEPqf0JPiPHs3LeyXTx122XyYLAgb9JoQCd3RrcD4cZS/7It7/+aTqPyJ\nonJcbq5dDALVmCK/LjFVUK3p44K1XwtERTIcxtzVjpW0h8ijzg4y0J4vVsKL\nIrGDf7YNs4tj/Jap7g8RGWIhlW7BLtej43d4qpRX7VF6yTmwxLJ56FoPDErI\nwaqteLNLcaDfyQQlEejWmNyi/hi09qyi3l0sN+NlwxgHS7kelKjRJByQP3FY\nDvg3Bdre9nFIOrdtbC7Vu75A39+VKjt5fY/HR8UVptixL2Rwc7jCUc+U/1+B\n9IIJ\r\n=KuIM\r\n-----END PGP SIGNATURE-----\r\n","size":6600789},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.4f9464b2.0_1642061926954_0.7151132064858903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-13T08:19:05.629Z","contributors":[]},"1.2.2-alpha.e84c0d19.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.e84c0d19.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.e84c0d19.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fdfbec69ddddd9e2e98c1a15647cb77b3efec334","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.e84c0d19.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-/8nkS4xZuzGce3J8byA9v4ZIps1Ytxb0AC1IWEZOqCLno3YDpSG9SIdxX+B6ctcY/EWk/UdrHFfN54KXmy/6eA==","shasum":"53236ebc46e2cec5aef5dfb4eba683d06db511f6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.e84c0d19.0.tgz","fileCount":1551,"unpackedSize":10482001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4TEzCRA9TVsSAnZWagAA1c0P/2ul15rIdnSI+cIvhUPB\nHNtdGHLYFKlsp4cABVq0Q/xpkF3u2ZJtubL+R5aypM9iOzx27yCSlIzaQriA\njnN5drOJrjO61t5zVUQeNpEobfaOOZroTZLqGf4LSR6eFJAh8eZSSZV7SFhZ\niqoBNBYM/r0K+hTwkx5/9mDqi+ZiSANj5C/+jJtNIdflDyYQeQe1C6Y8Lfu7\nd+pAaIm2oHsBtXQlVbAW+9fURfocSLzlt9xZFnWFwzH2y4Don2NXKEiw+R95\nzxj+mfJS5rWBQN3xhi05oFFyrkvMFZh3G5JyCwKdXlFi3LDuch7h2rcrt+Th\nmNJMikIoxl12IQ8+PoZW7yzxX7rJHyn5UNpi48z7vwDiwCpghACDx+RijZWB\nDPetTNeO412wecLcncZpVlTUvnIuXynAeQxFkSd9o3N5wznzWSVywRcmwXxv\n2BCVyfvDRLYRURYs1faQRu8qYDIyyInf5CH1E6SqSLqqbBA24fvBPYy64QXH\nVG9ePNwDtzx3RCaSrjYIynFIaCUPlimCywe8sKFoWHKQEWKGAz2IdbI/vFKD\nvOeRDDBAhRsYeRXjR2X7d+3WV46HkArFy+J1Tp2jZPSgv188HVHwci2/iGeh\nulwfCp+1zFz3q2Oid30ySan6QYqXOH0n/79JgqsLV2KKJw2maRYnvRxLKQED\n3cP2\r\n=7bfO\r\n-----END PGP SIGNATURE-----\r\n","size":6601934},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.e84c0d19.0_1642148146739_0.47327424433455323"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-14T08:16:07.132Z","contributors":[]},"1.2.2-alpha.eb4575da.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.eb4575da.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.eb4575da.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b80332aa162e29274e333a2ff12b5a1fd0b5d656","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.eb4575da.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-TLa8It4aPY1XTZRKWjBAGeti5IIU35AKJUSe197awq1yTOzRNJ18x4MsMbjNoTvyrp4EB3DK18O9hlfP4AX6SQ==","shasum":"ca7c31e122c911010f10595a2c47930c147637a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.eb4575da.0.tgz","fileCount":1551,"unpackedSize":10483696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4oKGCRA9TVsSAnZWagAAnLkQAJKsTtzYLIDUk/7mGpPG\nvV3/HKaLuP8e1zQd9O3gJTlb0yEYCgHUmZNlwAntem/ByVOsr+pELA7n1X6Y\naniksIvl7wZURYkhOKEeTNzw2ZtEZomL+uQVuABpLFi95glhOlAIt+xiItKB\njLV1c3rb1Jo1GEUMC87F/e5qdMq9FaAA0SVHd3PguR5IS/xV2agiKGN1QwQE\nAmCiYLK29pcbc+OAJokfmvfXI7NdLumR/oP7Yi7iQWcjmfhnrtq1vJl+1Z+l\no6HvPjN5xsPWuEDWNwxqoSqeVlqmkGcCnBbJ4CXWmLVqbCtswCkhsOU1xvKn\ny25PhtSntQA2AjNZAcqFnzX5hSLVz5Afn2ErM/bMwFVo6Bly7AwLs/RTRGPq\n6Vy8z1+Tzm1g5AcKJdz+6XmgI3P8SnqWXYXl9gr4vRcGLPbrgty6w04FWAuo\nywLiGZa+4nzyyX2lx+yYHjOLFH2OmNgXR4oaqfNRnHfyANt6J+V8CSLW9xK+\nOXbjtyjf7JkDPZzJW+0S096XddTLqJdpmXEjCPSESgkVONj0yPQMRdhjza+l\nJ5Uw5WwpN+QdUlJz2Bg5A5Lk3fBIvQY3Dz/1hm5sFLwIbTD/iN4Sf0XWlSNx\nNjh8cjoEmLeZP6pxOKRg9kj+RE5cKJoJqmuAougO2sWwnvyRGLolpilGSvhM\n5JTr\r\n=QDB5\r\n-----END PGP SIGNATURE-----\r\n","size":6602025},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.eb4575da.0_1642234501967_0.2570250363069704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-15T08:15:20.646Z","contributors":[]},"1.2.2-alpha.7b2fe9ea.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.7b2fe9ea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.7b2fe9ea.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typedoc":"^0.20.35","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"77170e227d8523c93981ab2b0ef89bf401b96301","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.7b2fe9ea.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-/l0sKkHEovwCLEhe6ryEP1zQ49eKDYUKEemYOd6Nb95N/lV8iAusCgpVjGiX8OF7RezDYuVtazRc8i7MdE/feg==","shasum":"4f50f169f8e9b881790c8c0875ab0c554d6cc5e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.7b2fe9ea.0.tgz","fileCount":1555,"unpackedSize":10491479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5SYvCRA9TVsSAnZWagAA58MP/jy7ppo5l/fpf7glgU4d\nzA+Ykss4zQxQVutY0tDC5plS3CWkC6YJ4xo1bFCGv7e/WxY7L8Gfdk1PlPfZ\nSVOP5BHYO3csQk7DjxMWcpDvmctQ7I44XXMr42RdCC/GBNt0iRwLs5s3+S1D\nim9R/cqSrcSOCagHsE2ZqsIsB5osKb8t64roZNB964YKt7TLjgGdVlJiN2Et\nozJeqRlaBwGQjrw7QNQo6VuOCSauo+FHUSDq8yXKSujaigjZYtVUo2vZny97\nm9huF6ky6CvJoDU90PZ1yXN0z5yq/Fc3g6yAuM0ANO0zYKfZF7F9p5ZgvdUt\nqkkwNyASKyObN1Mq1VpeEF+X/iLyUsjXsEUODH6q6ocdXzd5pksUr2T2w/WN\nAukubiahSmti60wAigVqeOdANxSmAEqBvjpi7oEcgZaKf4MgwZnhZ0vXzRCa\nM+ilw53t+RsOMILGNw7KIyYfszkKEyNi5SLYg5e6ujlQamUhYYItNKWbsE3P\n/jZtPyvdHg9HFYoRhN4slFgoeC17DUHN0faY/B37i6oqVAr/ppU5WcEVwq21\nqLgY3t0SV3oIzzz36tLONSjbkHzdOd3EQGJL/cjKfOWajDrnk6LjNIGWvgLL\nLWpJEjf7JVo6D51MIY511HloIhREmonDmPFcS/AtgxtzKQzkOfLxK5Sde9wg\nj0A2\r\n=MyKU\r\n-----END PGP SIGNATURE-----\r\n","size":6604063},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.7b2fe9ea.0_1642407470827_0.9282693109332776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-17T08:18:30.731Z","contributors":[]},"1.2.2-alpha.f865ef05.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.f865ef05.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.f865ef05.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c9af5e8ffea5f88715ff7ad58fad8d2c9a9e952b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.f865ef05.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-7pBx7BAVHOeaWYRyIKPN5GkOKFbi49d/FNcd1KvxMiZw9kCnr8RmoMzVhuP2cmC3EJ9mqmzYZ9JX5Yb3mrPLrw==","shasum":"23831b4b48e632b26991dce2138b8e4232149e5b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.f865ef05.0.tgz","fileCount":1570,"unpackedSize":10509410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5ndjCRA9TVsSAnZWagAA+qcP/ArMy0LfX+46YwOyfjen\nTUOiFwWxeM1wPd4edBx+poJCNpv5oeis7KgLoTFEtbHLa/S1j3XuVfu5k1Ik\nPJMwehfJC5xf6dFuSRtPDyl4HsywhPZ75bgigxLrQKZ6oNkSzePY2n94vcwK\nvVm80yPaI4dTyTbiJO4IdRH6waRKeYCau6UKouSz+szXo+Y+BdN8YLb89oZH\nYnje2E1GZZHQ6ZbJLSenUZbqLrrAisL5Pii7Gkb5Vt5Dg8ZZmgQvM54XQg/U\n3LACsF2xOg72/GySs6gXKrOcVw94y1bUyi85WTD8lb0CJuDEWWkuQHKA5TQP\nhWfPtNZLmLng53ojtA4VT6dCoLSg6zQFTvNExt1x/0gDkTEOGxfdq9HZx63D\njkS7rL9fqHp7N77+3K8DmV78I9CKkRGc4ET4X07T1wXoj4+BOKe3B+fM4hjR\nq0Gqr/7NT5EQW6OIEXL35eU/XX68NJQs7xmwpZUMjFecM+yZoaDTPlgZb+G+\nLcbiG54n4AFRnBRZDheHIioAmDG4O+/qetSn4/p82SFKjXzynx2LvxbI1JTt\naSb7ZuVCbgswlGQdH5H5QbYuPnUEGjde06zMeU/ZLvIcU765qS38b/dE1juI\nPwMAjxoXVXKlUyAymNdLyDXhKPvB7ZxxlKxvln5x1mw68uPtu4oE4UiKpzzO\n5E66\r\n=cJ6J\r\n-----END PGP SIGNATURE-----\r\n","size":6606655},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.f865ef05.0_1642493795166_0.5132871058518498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-18T08:16:56.502Z","contributors":[]},"1.2.2-alpha.01a113d2.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.01a113d2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.01a113d2.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2e3851154d1fc2984c7612de76409bc4c49edd78","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.01a113d2.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-H0kH0iDH2p7Ma+IS4O8zxh6c32hZg32UbMrBQOdpCHQ68y4RenkO6sCGu+dZzajuuz0PEEXcosCAD+le1jV9Zg==","shasum":"d6e8429874a3b5277db2f6308b889c351dc4967b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.01a113d2.0.tgz","fileCount":1570,"unpackedSize":10514896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh54NuCRA9TVsSAnZWagAA7t8QAJZzCZR1qSLi+Uitx09J\n9a4xd/jPV8xsXXp5h/OovOfONDq8AJprVLEj2TMQdBQFPDgnGkf70q+30Vuv\n64NPSLVpKBkgiv6SKysJSp2KYr6TWOYiFVezVo4oGdSp5HO7XoOZTS715eDZ\nn8klsD/ede+O6tyURs7nisxYBF94AKTPK3ZUDxqhxsQOjSqQZVRL/z2kwVHe\nDxIz7fzCivtSNos1Qdez381vkq6fkTsobpk8VtVWBGPAlb7NCeVRphM7MQEd\nceENnH1/FyrKsl9nN03wyKm6U8nYAhpjph2JFo0Ae38YtR8CG6Y+kF8iJ87f\nuuTTao9M7vcTwimkLWJD+Ud1eogNMptcxY2cKZHj4GvcqUwoHyvqymxNFC8r\niDEJczXB48mGhr16Nt3zCo9dJHMhG32Z6LL6g510tjTX7zS76UAsG0n6zSwP\nj1QfplM5I6cU0r/X+uxMya0HusrCZgS1zT2je/898TR/f1/QXFjvSx2gM5rs\nCaBZYtB0PG9JftBnJGQm3wXjlmuR99bsss/+KY+wcgvtaleDuzIGt9xcAyoR\nU1fu89AAUbiY4arP5qq1miHFLwkmvF8NS6B1VcYlBGUsfsKFSTBOyCKHshNg\nmpB9gkpGBOE8F7qK0EToOg4FcR+VRuHR6QG4ejyF3vHXpQUWduDBav1SRUfr\nbN5j\r\n=eDCY\r\n-----END PGP SIGNATURE-----\r\n","size":6606832},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.01a113d2.0_1642562414275_0.5707338154725812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-19T03:20:30.566Z","contributors":[]},"1.2.2-alpha.dc2b9a55.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.dc2b9a55.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.dc2b9a55.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8661c88a562dca90a07febe5e83a41825b43f2fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.dc2b9a55.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-q8Ubrf/BdGiU0e3S3Jb/0cmYaqOzoffpuJJABBCez9NkFAKQsmzMpBZBNYkVLqOi0rBggCj9oGot/ClmXPJYCw==","shasum":"789b16b0e2e9672b3ca206e0e58e3ea393c5b4dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.dc2b9a55.0.tgz","fileCount":1578,"unpackedSize":10527094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh58lpCRA9TVsSAnZWagAA2ZwP/3K6RP8z2Txt+ogWk2Ar\n2q6Y9z8L28VvUQR5m9TUlqCzRY96NIeh0GhWoYO3ZGEsv/iN/nyGJNnQ1JhY\naQVxbpwJphdRsRo6yEoB5EnnC9L5+cnber+N96Z1eFx7kfFzEyDWa8J7SgqI\nd89P1NDsiiBnLfJHWqrODqjxF6/3HotEDqo54qpxdPKxnGMG0kazjNBIf54T\ndYV+ioScv0Niqb+F6yt0rmjDhQvOLcK9rI6Xwloh0kBqrDdjVhzr1yCvzNkn\n9hEIqbm4jDywqCce5zbSyH1FoOdpnYI2g/m74Jsz1kOIcXg8RTokwkwnDNio\neZu4V7ppGTg/VmhZcEZkJvG7Qx0NzivK8rvxTg9935Mmn6hZ4iKgdAS1XOWw\ndb5wEAyzDfVuafIzztT+rvE+/mCcCwU6cuS5Zv0GvUj4yAzASptHrzmi/HfQ\nQ7AYcB5K6A499fF7pzyd2MnTRwsjSlPPERVfXbfTk1Vwqt5D3zaH/0BIPlHj\n9IwhBY/kbsp4X2BJ0oRYtv+n0FPheuLDloD3ojFxIFUbwIaJJzy3rM4jaWZa\nMthl/KqQG1G+P4UJ43mIxdb7DSrg+KjXdioRA8L3YILchPWA+z3ee9iXD67g\nq8M06uDc7urMFQnuMoj7848swZKpELZw3cvSXgoI0M15tj140b9xniom4/Lo\nHxN/\r\n=Qw7G\r\n-----END PGP SIGNATURE-----\r\n","size":6609126},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.dc2b9a55.0_1642580329120_0.815545182987871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-19T08:20:30.915Z","contributors":[]},"1.3.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.3.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.14.0-rc.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1cec545149a2a8a5cb15c097e4b565e56bda83c5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.0-rc.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-nQ7bxP1sLI6mtt3mbwwZ1Oi3Ekf/4/uypRDkd/p0T1J6kiyB7XypAWMp4cM2b8WoTIE0uGlvuVWkbQuB+DFRQQ==","shasum":"e7db5f495ebb4aa7cc51ddca8fadc7d0bee6e99d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.0-rc.0.tgz","fileCount":1578,"unpackedSize":10527071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh589PCRA9TVsSAnZWagAA2GMP/0WvJLcwnK9OHqVZtyvk\nE7mga3vjAJ0mLjzFXKaB25SlcovCuikivPaIy99AtqwuKGBdKSRe21ZwtUi6\nwevzfvhIpT6pxlaOtKA0SqLnKT34EqvVga5RTQ921iM5+AXhdVj0Gca6GPIL\nk9OlyyKQXNLTm/Qr8a1jo/F0EmxR2HGKVUqkmJKdjylYtH1YnI3fFiJIr9lS\nl6LF3uuBRRvlLBmdKeyEAnjM2Z6CNx5cN+De/bYp+6ZNkvOz46tRMUCn0jmY\nnt2MhIJXh/9xYzJjSYOeCvtcpQOM2t4pbNppwKH6HEMpSgWD89Gto+0/dy9o\nxvss869wQhRCHXM+lZRlYzZ30QaIkwizYZjt77B72FmCEnm3ipYteaiLgwN+\nv9QaUCwRH21QzFqsry5wygK0Ou9TeMJSbx3BLANs7ToKgcr7Sblui3cphIbg\nc+DpihysYzz4/5IDxlW1d+6qFVtRQUTywm/QAlA0D3/M9xyQnA9eoUYj8ngz\nfw7agPYgnN9v1sVswIvb4yRwAhoDBq21me5JCaRUV29EKHcx68vK66nkrEPv\nxVaMgsS/K61sP5Di6QPwL9JiHn3ya+TPuOrje2aWxGoBLO1opM/Ap++aRkjG\nWXJGc7fPBm3PMGqmfD82ZPU7ZR/3PoCHDAhDuRc3Mj8O3YG1vPzrB3tBZgZS\nuHr7\r\n=Jr32\r\n-----END PGP SIGNATURE-----\r\n","size":6609117},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.0-rc.0_1642581839034_0.6980335002377822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-19T08:45:00.870Z","contributors":[]},"1.2.2-alpha.0d0dbc1c.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.0d0dbc1c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.0d0dbc1c.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9e74610c3064238d020a00bc5b66442073f118bd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.0d0dbc1c.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-LbzyuHKWPiQILYyaKt25JFOL44+oXkyz1jKd0DsSktTs4WBQcB/pTE8mZTEFatB7CHcfx+6hraRWhvRXo0Iz5Q==","shasum":"b40782e2cffd0be5dc03a37ee84f4b7bbac91ce8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.0d0dbc1c.0.tgz","fileCount":1586,"unpackedSize":10592956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6Ru6CRA9TVsSAnZWagAAeV0P/RIPlJENWDUvAgVgrjSg\nk0OUoUVwOhxmoFSmwz6AQno28q/HT6TqUnHpxoroVdEgS87sb+zyngegcVXq\nIfbWAHU/sxQsdEfuHJnEdKLRWhKmFq9TT42RwnJQ8B2/82kqLMJx5JgZ4xD6\nFr5yAYdvP/cN+58vW/UPJORg1UBD4Jd9288Nl/0lvDk+za5RlG4c86wNdaad\nIZ8hfLJoauPsOgDDfk3ZgZb1oay5+50ohZ0pYg9HLGCs875utJI8V3X/wOh1\n0pendM68jKBEUDBn2BRH0cg9bmESp/gCheurky6TGPvGhSxc+bRRfuFHtNnU\nTLAoVxwiCF/J4oDaVXGKr9bctd3lxz44hf/caxhaldj0YFAaedG4oBVCs2e1\nIr63YHkSaqp3j1Hhia4Y666MMpCyhtrY3/xsrMAJDAUGGny55xRcE2lGV2xU\nCaT7G5cnle+KolcwGaCp4ZDhm1eIAsLR0MvPruqSn9EovkJ4Ct/OTd4fLoiW\nQrBnc9WOjNzl/yq/h5p4NOKcWNGRE9l+oYmCvd+DwsTIxa+hxbuC0ZC62KFF\n4A9k3hUJf6D/cd+OyEOA/H4t/QbrkrJsqrbivddLAvJdB3XxO20+LqNNAF9z\ni3+WI5ui0qQ9hVBfBbnRhwUyV9dRFXehJK6Vcalh/QPJv2JxFuw7HvjOBu1p\nz1RY\r\n=+J7K\r\n-----END PGP SIGNATURE-----\r\n","size":6618352},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.0d0dbc1c.0_1642666938547_0.6869102230711246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-20T08:39:32.736Z","contributors":[]},"1.2.2-alpha.29989668.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.29989668.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.29989668.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bbb6d2fc0e6736e3ded9b13cfc0c460bce7026c7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.29989668.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-tISiAVVCrH8A+HNMluNC0Xnb58SWLCo+8rG+g/RL5Y+ZNTzJ92Z5Y+58M49FxOA8QQKD4f8dTJ49NNbPzIytFQ==","shasum":"3c4df96dc81c7773a0e64a00494cff4c00a056b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.29989668.0.tgz","fileCount":1582,"unpackedSize":10582515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6m09CRA9TVsSAnZWagAAo7IP/Ayf50ZcCcNEuCsxJGII\nC4ohup4eq+34de2Ngjtvfo/K19htNFdko0TbMYaZRIZ0RHcPS6RBf2iCwCJH\nmmcTvZse+ZwQLkNvp0cSIn7/tIqjUsPIAhTNi7XBnq9JcbIhRXfPYtDqpaXe\ndLn4zw9RYI0A1jY9wyFlKnSih5JoCaD2Win3JU4ZaFzLwbid4uzNbzXdjvIX\n2ZAdcGuMjVebDnfu9oExPTfxa9pFtcqHzEfj76N0cp5Fs+6dfzvprq1jtuGv\nA5N9qDdhdPRJosc3viPj2+ZKx8e+ja86O0iwMUnjOgLO9eCBfgmuF1jLnm+x\nZJb+Cn5WfhvCXhQ5MsTUXZvqxrAq++zWY5eU3QJx4PM9ajh9ACOgt/hyTjYU\nlcVKIX1tp/1ZxJ7Zz1fTPk2p2cBvWi0IKsQnym30RYm9BjEFxCjmyTIKNZFv\nK23qjWSrGuP1llknQwxBYfsUNEZGUxuOINkh7YxcY2dy05zpIDeZVPQ8EleZ\nyIfnJITevonktCJFv9ncG5p79U0QYUeO0HoBglFXpFapBYOsW4ONYS+BgoDp\n81xsdxXbetY9FLTNj8FQ5PeA9TrXFinNO5Tloisduab4A6vH2nXpkv/7U2KB\nHgdAH4QOBTytDWcibHV1UooURphncAMH/U9lJhLGEvcF+gAx44hclz/xUw0E\n86Vb\r\n=I6Ld\r\n-----END PGP SIGNATURE-----\r\n","size":6617492},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.29989668.0_1642753340830_0.7794037532137823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-21T08:30:15.895Z","contributors":[]},"1.2.2-alpha.091d56b8.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.091d56b8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.091d56b8.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bc8020bf979ce51a04cbf063e0e069865dd8f14d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.091d56b8.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-rmi1BggSZXZH88Evi8H1zmEo1W2NGlxjmtvdJAFZma0KHknMG0qs65C4qhQbIDtTK2qT1vDgRnHl2c1KN2bW2w==","shasum":"bb574975f917660315105ae3403c6795dd2408fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.091d56b8.0.tgz","fileCount":1582,"unpackedSize":10583984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7mB1CRA9TVsSAnZWagAAAnwP/jfd0M7g0gNkh5g/WqDU\nj5pngbgvedQe1dJxPNCqP14KbfyvCbWW79aaU4b5SiyssT69zMtQCDtqMnRy\nVnkKzcuLuMwD1rhbAyMaxuAS616GvOYGrItBeqo68+Rbqtvm2slWoP2h+4lp\nOd+lDlyUr1rFYOTJhKCJCwNlctKANnxe2TPsHDrKwFyZYhQh+I8OO8pYkwOb\n3bZDaVBhR8zhhP1ngJhE83mGAeD1OJG85nftCbEzG+NZDf6ODaztPQmLGuZY\n8RGiL4CWK+Pk7LzoWFadxz4oPaPQr10ITSWcHRnbJT8kSBkye/z+WxHp+Sgf\naQnh5+10PfItX873QWujI4FAd2HMdmAHVsvso+FcIH1Twr7PHyos2jNIkBJG\nozTfHGjQonLo74T0QG/fIh8MxjknRuyo6Svtq4/TlXy6WBvLQSxnoaWJv9/C\nOgHVV6/8zvU9ua6U0EWgKVqak12PGP5eQ5ZFrCu8yVWv5HbF60QeroL/Njm1\nzrQ3tki3+EmX3TUDB3wi5mebOABV1VBJ4+DChnRRMpH05jDpakeqLbXXn0JI\njfNKYwKhiqZ1O/Ga5FVz0IJYpAtY3+Zo0t+8cPAfFH98h478goRwxPk+clrF\nTkgrZTBK3RK32TsEcP8YNCNROfRFtgzbjABSr2m6tP+cARqCVkRoQ7Pmr63k\nnZTi\r\n=sVHE\r\n-----END PGP SIGNATURE-----\r\n","size":6617765},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.091d56b8.0_1643012213263_0.2630019429253778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-24T08:17:12.948Z","contributors":[]},"1.3.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.3.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.14.0-rc.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d22be54da4dbc71b4e52cb4a3ec82b82c3fc37ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.0-rc.1","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-PonZp3VASGrqDE8QLOBkkCDILdIr/WP7r0llpV8ozUUNyDdOe9uCs2VqgsrT1Sy7CSSwhGHEQjdddenWEphbeA==","shasum":"3f8c700785676e6bbab13f3cd32491ddb7cbed53","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.0-rc.1.tgz","fileCount":1578,"unpackedSize":10526976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh74YECRA9TVsSAnZWagAAsOcQAJBP+FQbmnwwwJ6ro3w7\nyWVVYnmleBt648bu7sT3M2rV5IZmqGgvp2mRk30mwDk6FFeD9ShU//pKMV1O\n+Ue9zdV6GfF0eOR8FwcIkTmBr+Jfgq8FlNgn6W9r9fOVDXCvrMWO+zgE6A0F\n2/IhNL6nTLigTQqwRBXyzDtJOtmGTw74q/kQHLBkexh0z44OF+yLnp9U34+O\nQgNX0nolyAu32HR8lh+lqmdNYRYzwz2gvFX8tG0IjBVxHu/rGpyFoxdw4RNf\nw+JgJZBtZGH6boPlDbzQx6H9zh7yRUgsYBERWLFRfhPk8tOrv1pcDxjvu0l4\nfbQD6lxF8RLaWXDvDkoGpTj1H5En37pW0bGtHInQ1aJojCd+mLO0fVwPvcUo\n9qGjEFsGr7snJ1vZSE4WOIknwqgEjKUPKrwJVJ4sp6tG0OlVnYyDLcUbFsFC\nVSxPRdY+1Nr2yqETUk2MITdy3Yz4tUhWekvn+rMRSYvfVeZ+gzPGVkpRsJhg\nWrg3HCCX+LXNKfThm2rItoYiYR0JucY7OpNhx3cz4JFkKOQjoHLb8D8UCglM\ndzpipYv4HuJcPBE3nMixvmXSa9JnNdNCDW6cJ4l6gTvff9VP2VhDKAqWeDRs\nw7G1AR5LMFn+2Bxe77mXG/37mdYA2OO4nu7VBkfSa4aZLCw0+9xocABFVsyX\neMkM\r\n=IYXF\r\n-----END PGP SIGNATURE-----\r\n","size":6609132},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.0-rc.1_1643087363689_0.7541176319871341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T05:09:41.559Z","contributors":[]},"1.2.2-alpha.92c9c0b6.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.92c9c0b6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.92c9c0b6.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a97f07ef7f6727fa475e01a3854279c9ddb01d20","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.92c9c0b6.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-Jhz1oVWcSY2juaQTKQg4T/3x1QRJiAXGMPrjlLYxiLCl9yNgRMWBfgux8zwJMDGRD3uauxX6sU+YSqPLEtdV8Q==","shasum":"227ee66d7b9e91823e044bb4695714e760f06671","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.92c9c0b6.0.tgz","fileCount":1582,"unpackedSize":10579754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh77J3CRA9TVsSAnZWagAAFmUQAJz6ZzbvpMRvaO5+qIhX\nDxY2mOylV6yf6FFkt2lv3nR85udoxK8eLbDejNI3HCY4UqlGKXh83nIcsHbp\nhJBtgw6wUoaPApH5t0C8fJc8pZP3DYstg5eaPCwdMK0lArzr5zO3t41KgVxb\nLaWQRL9P3ghe6nqAAhVw4cyMQd4vmwqP5RCPk/mDtyz1WadBU5Krm/VZsmhW\nk6AXEq+8d6+0ZRJRCKkewkJObOUAC3Nbvtx59OKDuVhue0j6XgWyEMhzEH76\nnihlGLR9jgEm/K4Aeyg8XsdiWhvOx8e3orl1A+8Q9GZ+CdWkWcr0lxGYB75a\noU1BNSBVM0Pzs2rfdJ9UIMItE0ZCuYtNlVDqL2UlCKCULVtTcAnAshJDonmE\nlV5nrCqKRCm2k155NBOts9KrGPekLRjYiFGA7PnjF/111bIxwMeEz6mo9wGQ\ngjQzUIG2rOPMughfF4G1OG/l6ln2Di6uZWqzFMvaKpNq2/Ebxch24GcQtV+5\nwjOJrQsv5m39U/anQ3JircQkB+Ftby2GHKQRLuFge9Xcvfk22bJWCXGykKeb\n3PeJEIPv968WRNYj+fZQwAN89bDISAuTOFnIBQNAIAW/QyE6+mrhZAiBh2Tl\n3n3lg/gTL67JTih7/pMTfJ8nrnRl25fPuOahIGMAr2oPUz/xTLAc9HPk3Mmk\nKrof\r\n=tfX6\r\n-----END PGP SIGNATURE-----\r\n","size":6617265},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.92c9c0b6.0_1643098743546_0.5929448612293715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T08:19:24.768Z","contributors":[]},"1.2.2-alpha.4ce002ea.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.4ce002ea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.4ce002ea.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.30","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"42b3f20d8fb06085e52b5f729fab3f7b20c1a3d0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.4ce002ea.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-bec8X4eapbTWUVKdImIquonf0nn+kkh9IKYRcbjp56GuZzkG588uomv1urPU+MOrK3leQkTIM2Xx4fBfs9c+Wg==","shasum":"81e585d31109b8130e51e695f5b633f74aa56e5b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.4ce002ea.0.tgz","fileCount":1607,"unpackedSize":10613952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8QOMCRA9TVsSAnZWagAAERIP/1dxXvd8xRazoq6mQLUa\nhnsaU4i0qHHh7Eu2lvLlLoTOBvwagfLA0FoJQ7THfhJtWaAb5hDITz8Jzz7U\niewN4S6/nkLCtV7HQipdijB59i3NgcE2dEbMon/Ej306hTjVlw6cKMXfBXD1\n1n7vnZBYkp5HkFOKgGTv+k16ZPNWXXwfMPoH61YGsmaHWIuTKQ2G+ep7gSku\nARXDzQ3yWrw7BAqUQYmlyfM3s848k3t2Y95hDvpClCYIhBfsq6iNT991bFhu\nSJ+YxwmMVLswFcIJLmEx4sMAYsCpfZBBPYknn+6sf20ZyxBLiqAt9Ld4T82X\n69rWnPTopb9IhhLIswWma1PNG8C5hplbK8j8f0fch1QjPeXwBWtUIp4E78TS\nhpqFAtwVkNGDkv/Rzd1GR11I3IELAp4RWGgGDyOcCYN9mX5OhdWS+b3eF8dP\nCoJ1JoUusdS8raGxr2Ly0VXUE9tdeaJb+W82i2UGFVDeg0VaohfhOzmVzwRO\niqQgbpNma80e21NHOYKxRUDmP4Cif8fZj1OcPNWYUgp09vgQR1NczbTA2KyW\nEchSdwk9W4DDmUdBEkRG+gyJ9HwPFMr1AZU1TflptyPaanc2nTWlCc2+A+id\nknHHRbfmk+Dxkqe/2MLfS1gmj29ElQzZnYOOeTloZqAcAdzMDoiOst1DSP2D\n8pQH\r\n=z8o+\r\n-----END PGP SIGNATURE-----\r\n","size":6625844},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.4ce002ea.0_1643185036328_0.008999212408002277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T08:17:35.377Z","contributors":[]},"1.2.2-alpha.7f970639.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.7f970639.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.7f970639.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.30","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c23d0efa8faf4e7e4c8ece3a5447e2fa2634641a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.7f970639.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-BQgtMSDTHK/b6+f2i7xDMPNDPSzqhPX34/+rur73NJcGJHWylSYe1AkEkTaTMogrsU7+qFTRdEnfZnmduWBmiA==","shasum":"2208365af411c2bf165638dcc3ddb482f35391dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.7f970639.0.tgz","fileCount":1611,"unpackedSize":10607584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8lVBCRA9TVsSAnZWagAAxegQAJ7af/3lHa9pguTZRsuY\nPAdtk0BTq8kWLVOWy6IvURvdDfrETcT5Zu+yJsoSJYxvEiBsq5zyDDWlkT3H\nZUjIuHwnvDSXzoC+JPAXmAf7wD+snjC+uWBFSxKq98jbyv+72nKDEI5hLJXh\ncZzalMoQr1y3IZXD2vYv2LrVuPCeOSXePPweTWvlge4N7B6D2ZFABdT5c7w9\n6HIui8narrq4uR7uEovlwJyT0obLe/lmJW4GEFykRYFasF7FbIJINTVo1sH1\nhxizikJFAaJnu3K+Jwcf+Kwqj1pYsjm6wUWLxdSASfhabvt8LPpSP0VNIfQg\nno1Z2b/sKc9EVtQ+rzQ8LbX8SSxbqymm9y+jdrulMctPJjnAemoYpuw/Tbc4\niJjfYNnS+ZRaXT5IWaz8KYbs/vrIb+iLh1F0ikdDRT/apBVj5Jf+jcgJf+/m\nsnxP99NM3LE0/I5esbi9JgNrJxySI/CLqL5AxVGSZECj04//2bzmW1Cb86mc\ngGeilfnwi3LKZvO4CBlW/SzoeQuYZfHrCAzDugwoniKAUwjqWOQ7cV4bGHNc\n1rnQTe1dXThrq0Yop36JSU27JN5hrkvlvaVGJlYTE1VIezxQIyxMpuD+QIYX\nNItjJW9rKHxP4aLlIg7JctRiHf3OBxj7oS0um1IZ1cqGTrIVQ5MJPFmOTOrJ\nhoF9\r\n=8jo3\r\n-----END PGP SIGNATURE-----\r\n","size":6626055},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.7f970639.0_1643271489451_0.8914243535545538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-27T08:18:28.380Z","contributors":[]},"1.2.2-alpha.5d9d0caa.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.5d9d0caa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.5d9d0caa.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"080a1493b00f0ffbd5a01b8df01c5933ee823e6e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.5d9d0caa.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-1uHCSQt3LUZsGewg2cLPiRKyritf5DV5GhCcHgVcLwfu8rmIo+z/xcCk/k4qoOvhn9lZnYy3erpVmChb41c3Lg==","shasum":"a1300aed92d0b65874f7ff6ff9e10a4d307fccb5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.5d9d0caa.0.tgz","fileCount":1611,"unpackedSize":10560487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiANWuCRA9TVsSAnZWagAAMAMP/A86YW9c1ddF0ahw++1C\nr71uV6owIiC0oLyLiD/Y2QYE2RVmovn0muOmACqs4lDYiaH7TGf28alxPNSK\n8zzg7RtpTrhTSXcx/sarMTXKHOw6LNVft1if9vbetWGs9ly/VyF6bA48Qlfk\niSDFsv7VYnB2a63Oy52i66JcEECqOYwFvI0cGvFsx+3c26wyyyljGJO2RBwM\n+AEHq91FBes687PgwF82xKLWlGivmLOX0pXyNwraK8RHkxycp2GdPc9UDn9s\nV0tzeLIxBcwBfazNCpjkrneFVEkp3TatVl/PTc+TAYCSLntoodvP/M8i7xyv\nrKvJwWg3bgsnPf8EU7vYTECz033WAFyK/ejGtPd9LNksX4WCAWontsZnv4Kp\n7q+UAtJDUwskLsyWva9FfrueomcM9LUhEMjQPYJnwVrjQAqVvUmJtAM4GwC7\ntjPDW+IcmThzLgp7QwpAuQbtctNdQAjfzwjoS5lyPflBovv1eyJnt+JTaqhu\nxxJ/VidFyZfik/osBKz/7rdY+aqvxa2aC5e09ajHuvdx1z0WdA2iH4NKHKMs\nkczstZI9NDfSPkSxs913R7tVgHGw1fOvYL216P4+1bvfgiNocjUeltys50au\nOAVx42eUxuLQ67RU+13U0SzC6JBnB52XhrRCyJjKkl7zNRBieZECkmDIXx9r\nyQYl\r\n=CJJL\r\n-----END PGP SIGNATURE-----\r\n","size":6620756},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.5d9d0caa.0_1644221870067_0.2602958709422656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-07T08:18:06.868Z","contributors":[]},"1.2.2-alpha.94138e4a.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.94138e4a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.94138e4a.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b515d7fd7bf66204a95a7bbfdbc6603971ed0e3c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.94138e4a.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-x6gqimhhv5WTmR4Wv1/92XCaWyblXhDQCadeagz4PGvPJeFKUnfhfJ3IfQazni5urF62+qg3M1ph2FhSzVTbwA==","shasum":"b19009b6715adc80c9d35be29220cd508140d26c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.94138e4a.0.tgz","fileCount":1611,"unpackedSize":10560282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAN41CRA9TVsSAnZWagAAqCUQAIpWcqYmFDHQjdpDavZX\nUJpjlgwnXWq0hlG6tFKAPeUZXdXXiV0YyoUBDuQcK7z7V9wnxYZ/CylTYvy5\nhArygrsOK4r7/blaNQEBU8FU4csa97B3lUiP/U4l+p3YemcXnsgCiuGjPv/Y\nXICqvO2oa/LtLGWhh+JU+XVDW95hndiqD974ToEoaNSQMStL4Pm/T5PB+Ib0\n1Dx5M6jEKckqOpKn+nn+sCNqmf8N7DkeudxwRIS36zoUKyIlp7QX/scmgL8h\nEjUMhxxpcDC84i4YABWgEMJE3AsQf3n5p1z5pZYikQmsvm1+ccdQkEufemhl\nJ70UMFJjdhC8asPbixK2w5+k/4RH020lg4cV/fZPgpkDjgFhUXrr4LTTP/GT\nvJ0Rz5Lh9Gf0lqTxi39TlEg56vN0T2GD55OAzL8ZGM+zTeSgV0x5yPxEafEj\niZc6Kc4ok2BU04y8PSMeZYEXgCrVDESxyJoVldtzBt2PKnkpQ5lgx22X7TrJ\n9ls7Y3mfYP1v6vxBXhinVek9J0fUrYrMJkLyNbCar4WbqH+ZnUvOTxPUu9Xl\nEk2mA1xwfYRRD5RTv74EV/TSoeYeIdwvlQvtBLloNT59mDNNeAu35I0n+4gJ\n1na46mrBTkMBJJDjvvG1sXVq9lwnFLcSiEeUl3Yq9raJHZMn9BQ+rKWxUxOT\nuAEJ\r\n=mZiK\r\n-----END PGP SIGNATURE-----\r\n","size":6620722},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.94138e4a.0_1644224052854_0.1999625578773685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-07T08:54:37.809Z","contributors":[]},"1.2.2-alpha.01e159e5.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.01e159e5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.01e159e5.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f71cbbceb59c688a587f58beb64eba73df852bcd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.01e159e5.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-33RKuKIVo99k28S1vd26jhbiZ/4CPEsIAyFBncnRpiFiXtdQDQTFyWgOm5qvTY7DXOjig/Gnc7Ga4K/oqmnVMg==","shasum":"2fb723f9db0a132deac159812204ccbfc222f916","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.01e159e5.0.tgz","fileCount":1611,"unpackedSize":10560282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAOZuCRA9TVsSAnZWagAARUwP/jp0+fKyMDKIZsDiv5Vj\nUhbpS/FL5A2D5ZfEtMWYEB6y1iukxQH6iy+9jcLrXiBAV9iPBqzRtvVWlRxd\nug9Ywr6KjXQDVAaSQpFh3cabtvwyWxeKkd0plXUDPwJByIDT0xeOByn3BXSU\nj3t+RtEUXMppOmb++iGusEWmYRqzKKbmB3ChcklNBB0NDSO9N/rSreICnllI\nB2KTJNKCnb5lVZCGg9YqF6UvBSkJG/bwZRUnr6iIEuQvhn41mkMXXfH7Dcl9\nzYnMWSRQrLv3k73BLjf9O7FGJSVfo1SD3UNyszPozd7Tc1rck3Dygsv6hmrX\nKIiUR8mJNwv9DJOXG9rSTOros2BIjJjehLZCw+M9nmOd2XRBUn0EbCuspLWB\nlQW71T/96/eGesa1QE43D6Cy1uggQqBJrsTMSLt0UpeM/IqysPlU4Jy0akbj\n6w5YAVHI0BNcQi/riZESKdjEqfT90hFyxyvizPPUFIsv/hyE/CqwX2aQ6ydS\nb12PW5tI/YzREJGLoxChj0/gAPb3CrmcoDEWpadekaZOFjITy4VOzMqVwH/8\ntxRh2CLHSFWs7y5n7Y28Rm4NeHR1/HZvAOVJAa0GEEETgIu+wVo3QwCsoykE\nWsFXms+NPC+XqVB84Bw6YKpTLJUsIpfPW1Vb9R1TrtRS6m7+IRLudOtIwEv5\nDT2Q\r\n=ZNO6\r\n-----END PGP SIGNATURE-----\r\n","size":6620726},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.01e159e5.0_1644226158215_0.6301856786925231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-07T09:29:33.677Z","contributors":[]},"1.2.2-alpha.37718d85.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.37718d85.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.37718d85.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"718158383195c131b22d1911ba39937ce9e574d4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.37718d85.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-ULoUjEo1mXUybdf+GjinScwsR1v4k1RipmP5M40YCVK8RF4yrdKM1IyjYEm84QWYzU/xWQsMVSltXOA9U0sufg==","shasum":"6e17ce191fb2133e5f54fe4f8dbf12b0603d03e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.37718d85.0.tgz","fileCount":1595,"unpackedSize":10499386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAx64CRA9TVsSAnZWagAAtzUP/1juvHOYNK08TWMUheyb\nsQebpHDPGVdaRdtauIfVs1E0RqjTOXHJ1Y2lr+u00Ad7Y3UNQBEhLnKnY6Ee\nWVE9FV+m5ddj6SFV9fYKn+C/glZTVbdpgPwTsXLr6IWvpNcnRDavfo4i4j25\nKYpXIhUNemDS9GS2sEjFTtzkQnvPe9MxA9vvMBbTy6Po0vqjfRXfq0wX6GVT\noe2+XtjYbMaF3fgGk7HalcWTYGGzn+VJ4BrK4/qsnnx8gzLVXFRYVWV0Yt7T\na6CdRpcsBfZsyVXkQnpDlUwL2yFdEk8/9cPuOMwAGDyDp1zMd1B8ripBT13E\nhTOhUIys0eG9oQ00UGgUxijBTrHNQS0HwXuHHlosMvWQi1ZsiBORyBRO4i2w\nMd0euQUW5E5R2ALEVpgA/JdfLoyU1fH0jux4TN+qKrbNIWsCC9VgXpHdoOzk\nd3nXpuOirrcrzrXhz5+zTMhx3mdeYacd8JZkTBafnBGo/vPDvMc2ummxw69O\nSHxOGRKJ4vhdx1dZ2jIiNUFEKfY5aTFdbQiZ10zuUi+ReYR4szUe9xhED6CB\nzpXvKBVGmo9Fy8iSfVdyQeMPocCwD3ThY/lbDiq6IwwDpJS7e98TvjPWFXDa\nzAtwEbASw6unkw+SWK2Ab0t0NAOjirUpZbqIPpFeBvTnh6efzIXRiPZhdn2P\n2RBQ\r\n=P+oi\r\n-----END PGP SIGNATURE-----\r\n","size":6609970},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.37718d85.0_1644371639987_0.8778915041537563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-09T01:54:17.071Z","contributors":[]},"1.3.0":{"name":"@microsoft/teamsfx-core","version":"1.3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.14.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^7.2.4","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f7a979eba61fdc9c66569bc5ac249b1dca17bcfc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-K08UEj/VwwA3U7GBsOWxFKluedGqAViRqA/mklQQ6sAaYfmE3Ty3yL/0W1YoJB29VKsa9EbI3OT5AGgyI+xNdA==","shasum":"5db7f2c80a17520e84769d523d67d6fdc2c22a8c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.0.tgz","fileCount":1578,"unpackedSize":10523924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAyFiCRA9TVsSAnZWagAAmesP+wZSPcjce2iKRB0XZMeY\nPkKesBS1AiUOlWHAOgtQihwtWMdsi7TXWCvye7umQUxUmz/p3BVKLs2a5/S+\nM0leMiQcRWAJsbhvoMIkhqM7nWSNukJ55TZPJRcGF9EzcZrBCUpT0GqU0KYR\nBTg16D7bgkjeL/3HpHA/rb/T9yF7SbsmN6sDr8+ErYvIjzoWn/Ss7KvoiYi4\nw0mqu5d2KnC9f/LXuVFsmaPlthKRo82xtexfA1kIk/9oC5XANaouz86mvsqJ\nHtkWWruGh25GJAS+pXkRI1+Chr+CQTg+TbqRTfX9rbUGFqc2v8aW/AwBcgvD\nACL2qmZBEzCV2KVTYPM0JzR+CdrwdHfhkOBFjjFhpklIHjdomA1p5PwCPdrd\nTflCLVK5iqDTeRs5dmbrUiTRQQNAw+jI7FkZt7YPwRBLGRY4wTfbu5p1L9+1\nUCd5S6vSzicDVs3NSgt+g+mHdEtrYNO8PYDzb7UY2Q4ZGZnyIrVL4cMrbHmn\n3feHL2plEa7izm7ojhXGVnzLy+V3JGAkgLDY98x3g5KgSg+5eOYNDfsEod0K\ny8I5uddWvE/vWvq4yHfYKdN7Ec+alqFz60h4A/N0nUbBb/RHVqBT8iwTWnpa\n5FqL7FzSHZDwGA4IN0o2mbBFgDoMFQFGbjoGqcHEkQiyLqmnmyfh06V8ARUM\nGP0G\r\n=lI9M\r\n-----END PGP SIGNATURE-----\r\n","size":6607976},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.0_1644372322283_0.2434505780056999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-09T02:05:37.646Z","contributors":[]},"1.2.2-alpha.096c8289.0":{"name":"@microsoft/teamsfx-core","version":"1.2.2-alpha.096c8289.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.13.1-alpha.096c8289.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f66eab7450db5426642344bacacfc9d0e44b197b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.2.2-alpha.096c8289.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-PzAADDc09z848dKbzCVLkZgzNoldDNZPyGT1v5eAHYm0Iw4lv5vwdO8XCsKWavenwddJ7GWqNf7UK+vNWfrG3w==","shasum":"b1b78601ec48dc4146ef3af3880dfd5820f0c094","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.2.2-alpha.096c8289.0.tgz","fileCount":1595,"unpackedSize":10524556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA1S/CRA9TVsSAnZWagAAc8QP/AiLFQr1KpjM6zQhVgJQ\n5bWRgjpGv+oVcpMXc60VJRsSWj5uBCNI3YXDc0yBYzMg4Z44KW/F4HnbmNV/\nR7Pneyj2Dr07QrkOQl9WB3uvlzk6KCAe675Juql8XEH5Bgolme68n+K3LnUh\nUhGvf+eg4onT9ib8f7v+97Vc+qRBuRQZk/WtR8OlH2E8nBG/CTlhn5qFpUi7\n1GFGqpysQ5GjyQdQTqIAhLvQfu+pE51k5IakYjr9grWK96BzxCMipzfbOFG2\nusoZ4xbxc/azDjAYMtURPH2kDP52NL2TJ9Q1LST1GvRFQXvqtEHjoLCdG0Hl\nwTFsO9MgSqDI6UxEqD3ykiG1aTvRspiEBNI/Jh1oxEPEE3JbubXCK/sNA2B6\noVivESsZcP+hQkXcjIvLVXlgc+ARqEDK6quD8oUzk6biER3mKRmP72PABwWE\nmS4Rr5CpA01DpaGDrtH4EdpPabYAfXnGeGQYGLtTHIv7HHrnnmHK0tUriGYR\nep4yZ0JrZFeqcac6lqhtN+GcqLLO2rDWQnfMPBA4hnYMV8iyEgkzmaCnU9Y0\nV7PAEGg+E2QpOnwNuJK0BNBzBAB1pWNVe4YNd0nm9blXpkXmVAiEcFLrBbiB\nlREjyvrMDF0J2gsnqPRkxEvTRPElFymakiR9e6QWFkzaR4kjyLddFVjg+ghJ\n7uDj\r\n=E7xw\r\n-----END PGP SIGNATURE-----\r\n","size":6612978},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.2.2-alpha.096c8289.0_1644385470614_0.005960795358866067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-09T05:44:46.591Z","contributors":[]},"1.3.1-alpha.c8083c82.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.c8083c82.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.c8083c82.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5a226986f17bf87df54ad06b5494ec2674f4bd06","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.c8083c82.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-J0wqb8EeK+xG18cor2GsxZy1CbbdVcvTaKJls7dWvjc53rXHQiPNN9DOxhchGu0GFQ23TIPF4GC7qLE3H0DdPQ==","shasum":"6bbf40a43cfe7d2de55ae723e94de4833f49d33e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.c8083c82.0.tgz","fileCount":1623,"unpackedSize":10657153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBMqRCRA9TVsSAnZWagAAfYUP/iD+sD5Wdcy9ftF3rDhX\nqS7+L9XO+AkVmega+1q4eUx/ijcNROnFpnK4+LP/lyK9liosNE1jD5UaVK/L\nFuiwAdC4nrKluZT3pK6YF9zB3vbwW39eN8ieiz9dCXvgG35wgqGjAcc+aPhe\nlXCbHR950rxB1flrHCEfiMvIcNAgrRQdU6crEdp7GBKKonBQPSgJirGgex+O\nNJEyymPpwdme4qfTRNcGQ1QCuaPsjBIrLokIx4lIP6z4yNp4LrT0nNlQn+ru\nN8zQrqTbp47UbNqvjTHauMmZvSTriUhyBi2gqF9uxM9BvcBN7RNS3/aIue8n\nkZHgO3BWrsLvVSmP7mNAOZijESt74aMpFAHsxn0PEyIvrVOv+Sz3e+BAndrd\noZwaLP7YwkkxX5G5s4z8Ua0eyLT0PGJlrl+Jj4y9iiHarKCxqVc+fSf0w4z5\ntSv9N2ci8Sv75HALAatbtlwajUuuADZp/wuA58APPn/WY2j0Jna7xFEFDDJA\nyH6O65v/CGHvKseP7JqljdJ9iUIMTu7RZuAmHPO0l+fm416Wq4C0Djm7J4q3\nTfcG6OaR9gKoiBH9L1I84QoPm/Ama8dVhYsJwXFSOODdEo79nAIBLb26oWHA\nnzhijkICwgeInX3AF0ogeIXtM8vH8VGctvH3nKUkROotYonex4RnlJ7tulfG\n5IIl\r\n=YAXb\r\n-----END PGP SIGNATURE-----\r\n","size":6633287},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.c8083c82.0_1644481168794_0.49494002216191335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-10T08:23:15.715Z","contributors":[]},"1.3.1-alpha.70b3a70e.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.70b3a70e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.70b3a70e.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"892a41bbf51780f740e9911cfe924f1baa575e13","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.70b3a70e.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-GSpBEiJNl02uAXecq25u4bzKkyvVcm3GDHkyYMN+ZJLF/44K9+k2SFFEdrquF424wc5SJq5/kFrym1LR7MGH/A==","shasum":"c3f084117f405e6c7945058af98878cf1ef089b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.70b3a70e.0.tgz","fileCount":1623,"unpackedSize":10660554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBhuxCRA9TVsSAnZWagAAJI0P/3al51pYJc/t4R9oM1+T\nWBsztfXiR1e+ifTRci7gU7VCv0eLGVDFWc8umeW/nMkhGs7pm4WEq+ckYo+m\nwRixyZzgi+qDHcbr9iRwfEo6gDnO8suxlXVpVySfcieXu3FANohO7Oexf7F3\nDhQmA+hEKvXiDxoJWIZb/qB+oIQoxT6ff/aQlvwdkY/oYiTLTT4yy5mLM3F6\nLiK4WCIFEYvfxxgCarHbDG3uogfdkn44pwbxoCg/2hpSSqBA+UgtsFLZczBs\n8oRz9+1s6iF2XK6cI1Xv5vHxIvhPCZBG68LU/KEhO79e1SDTK1+EzmTSgNtH\n3nelSlF4l0K1TKo+LbiLI/tkM8wFHfQkK3dIA/By7wswaBFPp87ous67MA90\n45OV8cUXVSUGjQ5kHunNwlX9ilp9FfgFkxedvVXOgAQQP/hBBhsw0+2k66BK\nLJ7WTwjV+6S0W/LvgLULdWhgNOk6asbztI6xX27nwZ1/swL7O0MRhLjKuHMg\n5U2zPxZn8+UcHh5hozkm92xmf104VjCAe5KK6l94TmdX1+zXqxVTjz/U5CT+\n2X6+tBBlIQgrgrc1r5mIMSwLMA1xOIOBhBtQ5oDbE9w2umy2pTpElPl8Yu+E\nqAC5HXUDhUAN6+ihImEbz5n7fC4lHXOyQzcp3bKY7k906hxJrGq04EGxpuaj\n9809\r\n=Gbrq\r\n-----END PGP SIGNATURE-----\r\n","size":6634165},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.70b3a70e.0_1644567473396_0.6724329035639347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-11T08:21:29.343Z","contributors":[]},"1.3.1-alpha.d051e09b.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.d051e09b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"npm run build && node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.d051e09b.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cdcc47fd1dada257963a736e6c06c84e534c084d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.d051e09b.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-Rfb6/w8vIoEV+7ev85ccQfpo1cOc/ReQTttU5o7VFF2Ud9M0tazBSBFcxANug52VdYbXBGql49Yh6ZlOvtN2mA==","shasum":"52d5579d67466b256eec6373c282a422ef8701ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.d051e09b.0.tgz","fileCount":1623,"unpackedSize":10667389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB22PCRA9TVsSAnZWagAA7pIP/R0QynO42v4BSOVsmAN5\nyKco+d545Jk8i5jW8NhYgxG5XG1p41R7hyqWQM4EvAWh8benVSqnLNg9ch79\nKTeJuktjfOQ7MoOeyOPW42XkPPY9kyevg2zoV8WlH6fLDBBPtZE0QI7QExmw\ncvwlzg0pFYEDKUrcwvTAW1CUFue6OVmya+LJaf7DN2ED/N9EpmlOlAx0DSXO\nh2w7/IZY8vxIQIeBObtapCUSW6dyycdhuSQ/lkB+mmbgiFJRj2/YBmUD4KEa\nWxHl3We0nrFyOk/M/EvXzv3jVFqiXMw4mPfEtbkeabv202UgqbhpreCv3+s6\nd8uRtjPNThLvPyX24/a/Rmir2zyv7+ex4Zyx8A2kMYNG22oUjbhxhejgPSw5\nCiRm96bvV3UulFDHG5tEBncpD2bL8c8iJcjeYlj0dCtVLnt/TS+3V5bNoTTH\n9S4kC5Rn3nYOSIrzcqDCLMZuF7x5NhneMQnNjrIgjKj6g4kw7S95bDFTecen\ncc6/wy51OivRRSh+6vq2lRiV04Q0ln0QSP9DDD2btvkiZrTKbjR3cof55tyl\nxshPMXZyGuLTAlEa0brbpk3S02+Wl5GtlCxeONn3ERsAMw5lvjUxEUIcDsZv\n3CKugqSkpA5btLe2wcVpumtRcMWHYtAmhrhDm7YBeyI7n6xEdTPBdf/oW9kY\nDfmv\r\n=BC4I\r\n-----END PGP SIGNATURE-----\r\n","size":6635533},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.d051e09b.0_1644653967191_0.15680796592122048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-12T08:19:42.369Z","contributors":[]},"1.3.1-alpha.59b5e7c6.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.59b5e7c6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.59b5e7c6.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.1.3","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"10ab13c4aeb1ea72d8ccd4b0577e5b964a47a205","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.59b5e7c6.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-pwCfn+VtmvDutSj+BgRgfHW2OMqIA1OW1qSq+c/Xif0XVYtYFOXks/GQOPVGeWDPUrJ09W30okhMAFt3Ps2+mQ==","shasum":"e66ab7afacd7c9ec1d2c97d9559a3b50ba4efac1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.59b5e7c6.0.tgz","fileCount":1623,"unpackedSize":10680886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCg/3CRA9TVsSAnZWagAApggP/2gfYFOXGpw3t1q2t7MB\nPF2WQxHP7/ecRvOXifzjUtgOos/y+jWJjPE44DXWlyUJ4Qw9EhxpGwNdKiop\nfuAAoDoxypQUbFM2qm9rK9nSH7CqF6c/SOckFBmC2ngJDV+8mksbejO4mArP\nvZpxWXF3kTu25+bBvyZ/+90v4TZ8ZesycPXODY6+TrjPjlqZzUo+wSFbvklw\nht+ElUIu93q9NpgsTjKMBOOmA3Ugmpp5na/qkDbtKX+m7VKHmAFMlYQciq6P\nbj73RzS9NBgnGrF7cREzXdK4fa6hEYoh2sPEEi7CtSPxLT82pcIj/eLFobNh\nGNttVJVbW/WMDmv6JE4bKtqhQUen4vexfirf3PrZn8DK/hU5+/c5m+EOCWuG\nhqUDR4WNMj8z/VrcmK76ptehyvJGnMZR4wbB9/2AO4050evwUAQVyW3jvcOz\nrEw5A6bh1bK77GpqjXl6TH8aq1yv8bbtn0kamIN7WuEsn1DTeBMCZ3TlbbpV\nZpAY1MdfP1w91+VrOrJVCZiu87WHvUkFOekSJRMzCU2kc+aNcvwxkflGHixA\nwehm+GmepRSgm0PID72tX1YuA/FKi9sZa9tazdwU35Vw/TqRpxZM5wjOWEVd\ni0qwdxFX9dZveD/ZA7y8YxQigmKnGfH/nCUIgjMX42LXLzMenaRplCnknuhi\nCcpF\r\n=fj63\r\n-----END PGP SIGNATURE-----\r\n","size":6637947},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.59b5e7c6.0_1644826615283_0.37950592424058116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-14T08:35:07.776Z","contributors":[]},"1.3.1-alpha.e749ebc2.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.e749ebc2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.e749ebc2.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e3f58ffcc850ad5ba20373007be32ead5154d65a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.e749ebc2.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-+lSU9vcUDAdjvzotjAZFIbOqh2nsQ0m4diZXkStCArUgL/HVN6PWBriPZ79cOUVAQdG7aTOkGOm2A85/bAdWnQ==","shasum":"c720c009e85c61fca1ae7a3fa2ea5f5cf2a7eeb8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.e749ebc2.0.tgz","fileCount":1623,"unpackedSize":10682531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCzDTCRA9TVsSAnZWagAA+vUQAKG1cMvLcc5eDANgukLf\nnlXlpfZY99oKL2WGnFquPl/pvAJZMhyOEqkhIxQtDgdgXoCzkEvip3BDKDN1\nVEcdB0/OhjYj9v/Z5ZS4gcPAJFlKmXVLSdmNKY04ul0Wax089rvL2/DwnBS5\n5JgRwtmNt23O02JFtmTcv0HLC46tjuiraai8SGSZjrKafNKT2v60prBmwhQC\nSQdxdZmTha9TxHk00UtpaN2JI0zDQtSLRiWS2cgNyIwil+/ef7NPeOLvEmgU\nG14hl40filEWQ33GMh3R1CqWc4RXZl/PjffdM2gbmBZUM/p0FFZ5tCxMyu4V\nM/0EbpChs4G60kgiyk70RWGhHk1qrV4JTXkjCp4EMPOS58jIpS7NuC0ovq9M\nVC7O5eHMxCHuQz7XLw3SlAhSoYCHfxLJRukqmn/PTA1Y0UaDh2N4dlpFBYt+\nejD9YQEqz8oFa0t5OSqwZ4N2QXCLaoQTU04J357mmYCV8qdsInifHbLbDnFB\njZ9jPra5qcFoJQVJ4/xPfds3zyX5e5Sgr47yMMlp9cxAwwpQXAbQHaajT285\nz7iZvPacZ4InVkaKBXKQnFQCCallfX2wxkt/7XsEU3claQSzcO6jGIdhGjnu\nEOqtPoymh71sEBqVSG23H5fcBoHFkWJko0l5Ibo8pKE/VD+LoSVIHCo4fnhD\n1vPt\r\n=bQMu\r\n-----END PGP SIGNATURE-----\r\n","size":6638155},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.e749ebc2.0_1644900562808_0.7459954871039427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-15T04:49:39.387Z","contributors":[]},"1.3.1-alpha.3194a88e.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.3194a88e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.3194a88e.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"60e70fd287cc40ce5647b2a8878b861c3c29b692","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.3194a88e.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-mk84s0wEflfpCLbNQQATlCtoTQJvUMUl1vaGOrHecvoGMhnYeALW/i6qSKAdii4WrPwmPcOUVMbqnGe4ar4Qtg==","shasum":"37d993f09020a26052c66c814fae1d8770814cf2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.3194a88e.0.tgz","fileCount":1623,"unpackedSize":10682161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC2EqCRA9TVsSAnZWagAAP78P/iD+DGHiQQtRa2f/vqK9\nxKYawW+Q3xvz1cK77obNuoDj/IoqHEa08f9I05TvPSLSXB6iM7ym+rRKbpst\nXmdI3hSAKXjdTGOcanHs77YdJSLv98+kdVLrFd15Xsj78BaT93fcnfYhVrC7\ntk3XmAlJEZCp7V31kdIfCOeG8t0YpRV2tVMU3Uq779aGI4Y6+1CGO1ruKwMd\nThNwZkG2wQCpf4N3n3sOzcsC1ge86fewKYwFi7S6u/squHAyOjrT/UPejpUY\ncADoqTi/tVsBIwxQli2CjrWbuqUwOvy+JUawf1uqPsy9AlyW2QCSRwD9m5Lk\ngtTsiZk6xqXVeAcsoCmyMGPjr2uuFVRnEncLmZ2yM3thymz6Dtn9J74cAQV5\n/+5CKaoWNRojVPHVUAPQ/n5YlNWoola/JrHw7bFLdfkf19WV5pb73GkcBNWM\nssb8NGcfBczqCHZQTqB5DYb9kWegWq6h79bT3q8UyqFmjmTfBezxaTmZ4RBW\n51vot5tVfeDZJ1fF6ZervIwBRKaJk9zFMpoyk3POGfVS1qlbzGGLJna2X1jm\nx6jCgdSfLd0uj4vWYiaXHwkU7O7MxeY+nzihpgCMHTNpXVBg59BvBmWVC558\nU9tQzp6nkkTNZ9zUaPe31IycXgcfEFTnxpyocebrLEo6gVVvO/XShRaxuIdh\nMvdy\r\n=NyYj\r\n-----END PGP SIGNATURE-----\r\n","size":6638060},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.3194a88e.0_1644912938457_0.7101521584949442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-15T08:58:18.655Z","contributors":[]},"1.3.1-alpha.fedb0aca.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.fedb0aca.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.fedb0aca.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bde7b83a62a40b7b46a4adb2eed475d808df1105","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.fedb0aca.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-am0UR+81/pO1HoizUzZkup5AKl/pmuQqwj0ihPo6jN9rBXneSG93psyhPxa17dwLHAZ43WPjKXUI+XR3KT2L4Q==","shasum":"a7e2870808247c4fc4af9456fa2d4b9ac5f90a26","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.fedb0aca.0.tgz","fileCount":1627,"unpackedSize":10701127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDIvDCRA9TVsSAnZWagAA8DEQAJs/vtBzVtpAIMz1PFQj\nOwCvE00TeiPf78fJg+khctoyiduQNSNCigtRe1qILuV63RYmpYbxbchyqHOs\ny1NRUyyZUq1DaA6FpSaNuGuxgyeUQ6/kioKi9Va/bob0rPBNupzkszZncvsG\nOb/Cm4ijKp22N2iqTGDg9Hl8ypvWi20cRBkAkFrCDXrM4ETiK6DG8lfiJv96\n1lAgfee2qIwEVN6P1aqGHVcEqFO5INEyi+yzOt2B2Q/rAMpcWhfWhgO39saq\nz7uBehV03RDu855vu0+pnL5X1fH1zFwet/Tp3Zd6Prb0GcI66eQOLgOTTgWS\nuZice135Jt2p+soZyajK30XF827OOLJlpAdDU/83H0a925ZJ1FxKgd4kS0TS\nn85ObiX0YnBzr6zLnLALcLqI4OleVx+H1KzTf/kgD+AosuSf7atig47/vkHP\ntU6CswwZetQfhGBBRz30xctOxXRNJWLqM2xdpSiGLpF/uXakg1ksyi93HUnL\np942wVP41q0N8F6UxR+i9UUHWqYoyEOMuQDy/mgxshrE/wYlU8RyWh65kOpi\n5/WOwmA300dp51TGl6WqxMqJWniazpzyenQl9vMwJr4NvA8u/eZdldWQKCOp\n3eFVVtM9oMEaBv0nhIJie772VrzpinT8jdQ1/Ob8Bg72jhNazaZDyqqeUOWa\nJQ55\r\n=m2k1\r\n-----END PGP SIGNATURE-----\r\n","size":6639440},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.fedb0aca.0_1644989378686_0.13067333460873187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-16T05:29:53.485Z","contributors":[]},"1.3.1-alpha.9b895e2a.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.9b895e2a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.9b895e2a.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"edb98ae01daef7236f748b9aa4704224bb535e15","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.9b895e2a.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-lHdSv7PUBz8T5+RCJTfqhNJRV8z6bftbCdnZilbrC4Ga7BpHe6UV19o++2P4SL+KUeFiyxxQLLRxf8MH9WZh5g==","shasum":"4e553bd554e089edaf9fa7411c33d714a12c0248","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.9b895e2a.0.tgz","fileCount":1627,"unpackedSize":10701240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLMnCRA9TVsSAnZWagAAFA0P/36CsqN09oNNedel1UYN\nMgnQOiSbgaTBpwoN5ZbjTTE4jNBXYoXvS910LCDMfMWGkgrbBEI0ne3Vp+Wf\n7AOJrC9kPx8a05W+K0SUkRnmwl25v+X2taQGBwIThFgr+uXEm0EIFo7kLtFW\n5fFPLZG7PaPxTmNpzrq18vYZ3HwsBbiA9uK+UdhVQ4w+67zZoNk10xuthtsY\nhYJwOVOBocyjrq0r5CckzgqiTTHbFGuycBc4jx084t6IpwQ5N2CbCeNhW90u\n0epe7QQrC275FEjG9EfAa5GCPnrUmVsBBnsPBPSfmcAZBsqug8AJt3nJ7iFQ\niII0BHgoxJ4KQUnGksXaabXrfxifFcPX2Eld9/TXfbJtaJHbWJ7UMnBcxEZB\nLJrZ+ULDwlAU9xPvE2ZrGHr78XWgHvqm5GZp6EK+TyUhay5oiDTfqu2o3UJx\nZtfOqxThD+z6nkupTCrh/33jVp/fgBylqTIXjm3UN9YJqtpGGt2WoAu0wp+5\nBhQFkuX0XFILnzkvejt9RBDTAV6mYRltcXuflUAvL/PZAcWaIY20aoeec1zq\nxKWyhNplNUTyCVaiVXy8jZ+8n5XXmtV2sjeQSU6P0v8tTYCu8eut+lHfd7Ry\nEqZ44mPfwctUYXu9W6Y3XVAy4YlC8A9RK8hzGrFkWJ0+WTVoefHtYNwEuqAL\nUAD6\r\n=0+IB\r\n-----END PGP SIGNATURE-----\r\n","size":6639516},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.9b895e2a.0_1644999463483_0.5298170298885607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-16T08:18:01.944Z","contributors":[]},"1.4.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.4.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.15.0-rc.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"622042d148bae20af6b303723061dbe0a740692d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.0-rc.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-9QwJWFDLRSPEJ2gt3YzhaB1EGZKz5Lp46Ms1g6sXZwUAWXS9vGGrIkN4ukjEo2YUp0hygYIKl7VoFpBSHfR0jQ==","shasum":"480a324d953b81a95f60795059d66d9618f2bd27","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.0-rc.0.tgz","fileCount":1627,"unpackedSize":10701175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLsLCRA9TVsSAnZWagAA8QUP/jNV10nYocoRbp2vAGns\naUEazMY7+XruFB+k+QISMZ2ZIaZ9bP532QzwNlvZuUWuU5/+mHpKxOo3fPHF\nZJLfNe3ySoTvsbg5b5H8vIZHcFD764f6ydBFD/uOXZ//DyAGJzUavCgfSYWJ\nG814d89OfmQcqWifYwR3v+/tMqy5Y1OmDI2/8OlbJFzPd0nPL1vYOU5hc5hO\n2wwGgfogc2v2I+J+RV5lcBkeEtUEIJbg2acE3V6PJ5lmnQ5YTbglNS+JOwaa\nuWpxifOcHzDZddo3mL/rECZIIpJPZ9z8bk14wZjfzrttWTxJZ0Rw7LZ331ds\nDlhE1mnbGq/yFy8ta/1PepcKLdz4kCeRc7IqSrGMes0C6Cuk51DguRXbSgMW\nueChclO4w6DP0VsmK3JxNmYkZpxO/sCTNsQWHKL/nN4R8W9UAVq1tStoLYSj\n+xn9m8+sdSrTyuXzSeui4X4Tkt3MK9BlxHb0KYl6Yq/UiUvVFEvjfKMLtq8l\n6/9EPFniZ/5NQ6d7OifxftuBndwInWl1SKnf0zou9zWzsoQtGmFpNf8mSpZJ\ndkPlAUdUW7luZ4lZLjopKCVsJiNqrXlIBF4vv2kGFlJBOPzlUD53LSCni1Va\nztX4QGydibbUoiOPb3FOszX+1EydOuEdEXeEVIFCn77hM561ksbODYgh207R\nvEb2\r\n=XbqW\r\n-----END PGP SIGNATURE-----\r\n","size":6639492},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.0-rc.0_1645001483426_0.1079473340640047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-16T08:54:39.038Z","contributors":[]},"1.3.1-alpha.d51ab437.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.d51ab437.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.d51ab437.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c24ba1a68f8c1df4fa4a5f0b6b391395b724d442","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.d51ab437.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-mHRSnyDXpgKZKXNFJTLbLG+KQ5x1xQcQZ0AjPkhy9JsrfEOuZkiOU11VBjHZ4K5kR6IIqvCCyweKD/rgvcrvRQ==","shasum":"789f3330892bafc0cf3d455d09cde701cd456e1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.d51ab437.0.tgz","fileCount":1649,"unpackedSize":10792724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDgQcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG+A//ZwsGNtL1qpveadafrFEnrvOGWQWphAbUMsjJW8Wxv4TjJrF5\r\nTsVUJ59UFdgjjLNxHgdoe/ZckAHxeoSDFp/Jiu3M/+lQzGIcsf1GzcoqT2yH\r\nOB68Yc9gMhbEszqxnhVnX+cIroIPslu3f++8zY4HIL/WSlSvkz4te2UYEnmz\r\nf6EyddQIkQc9xnLliHwdJ6fsXClOe2kWGi7whwQpIoFs8N5tP1PPPYakPhlb\r\nejVslu64O2tQg/oIsLmq+AQX+s9ubeZGUCLISPy5965Fv1Ru2P4zAjeqnwIt\r\nqQ4Ri7LUHPTIZpAh0FQ1/ZIiS1Hg6eaFrQqVHGCW48bxuryJt7fRE8Nz9yGw\r\njHuKEdqYzFwZEbE2K7gHCR3O/t33DqGPVj5hh7TRepryn5ls2LOW4Y5YdZdO\r\n/XbE2H22JgQ8wuTi2G9F6T20xfpYnBC1pdMG5WD3UfgFpwQ7WdEotdydtco2\r\nksxhH5hADUczOMxbIAt4Fhz2z8MWCs0yEDw+4ZsxH/XhAlVs6K0ORefGfo+O\r\ntc674GnTzJl2kzNVpK9xd4IOAk4t0vV8A8YztxirvYo6/vfTh4ueZ8HHzDEr\r\nMba9ps8a6qjxKsoEXATYv0paLVC35l3d5FKQNbXjh/Xl7PTTd+guRdBSXqpl\r\npeGJiTwkX2f373NT/s4bt8g64XUVCAK5EJs=\r\n=H6Al\r\n-----END PGP SIGNATURE-----\r\n","size":6652449},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.d51ab437.0_1645085724509_0.7633223313718644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-17T08:19:59.590Z","contributors":[]},"1.3.1-alpha.07c43242.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.07c43242.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.07c43242.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7c70acc4d3d35b15d437ca240306cc4314f92bb4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.07c43242.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-73teMP6KMFhMwYXs+aRi40GWQ82U7RI10n/qZfXwcDCXM/+PhGD/NPvD2C87phtdpCSNkdU8ffcGAE3jCKXtCA==","shasum":"f36ec8fa21f655b2e6c0f88cb46bdf273edba285","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.07c43242.0.tgz","fileCount":1653,"unpackedSize":10870387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD1XzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo72RAAm1DSADEqUmpy9e9YgynXy3p62vGA+JMq14d9Z4u5qVjqJ4w3\r\n9soVuPegBvhtwXl/x2AVd3fPLlX3EhfaTyWO7+tjbfY3mvXqArnPV0kf1x+I\r\nYUhKAP84cDs122TaKHO2tYSSjGf5lglw3KQuKFrGcLwwu2F+8oWTcR6t3Cyd\r\nbAn6imR3TlYVM4JtsvMqh2B1anW/9WvqKYmaf6UaDskr+g3UcOvDzYIKSV0p\r\nUJ0+zYKY849jtPewZNyWBTF7OjvH6iaEtomq85tc1tGOdAxFtSt8M1rdB5do\r\nLaB+T9i+d4HZ+sg1PP+zxJCG1GBJktvr6LkckyKkiwIiTwpXWSx+OOvsG84L\r\nSCb1LJrvgxLTMSD38zwb5u69GUZ4aqvGEdQbBlveNnf2ODHf/6HNCVJZzNij\r\n402Ss2qr+fJuJTotwS37mE9vE5WM8wsN7hyPPRKEc7Jx2ZcUyjDWclf6qehv\r\nknoafnZELFO7dU6i6hq2CYaUa8F56UwL316/x9PbaOYb+5cqjhJFhooS/Ypf\r\nu1iEAAV7J2ck2VS7LWKz+LtCZTfplY4QSHs3oT8eOdVUr0wRfe4CNk5k0QYB\r\n4LtC+N6BpLamHVhB4gSGZceTfQok0NfVHFCGjcWhBceT63yKn09HZGHxozaj\r\nqm7GSnld0g2z4m9a196agvx3EgC2oyygB08=\r\n=h0tZ\r\n-----END PGP SIGNATURE-----\r\n","size":6662953},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.07c43242.0_1645172211417_0.7018045903923993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-18T08:17:09.712Z","contributors":[]},"1.3.1-alpha.cdabb6f6.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.cdabb6f6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.cdabb6f6.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0696d1a7d9eb42cc7e64f94355cb3ac7e70738c5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.cdabb6f6.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-PA5YjRmwakL1wKPkGKKFI9ApNCycjwsutowj2Xue/F7DzHVYC6KbfhwlPasfOYjUODsRK7A6cc3HFWVv2wS5kQ==","shasum":"d1bf473df3972d5a26df06316db424c14a7313c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.cdabb6f6.0.tgz","fileCount":1653,"unpackedSize":10871272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEKejACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprsQ/+PEQriOGqGZH3F56uO8B51J4dfr3Lfw5wdjbzLc5o+QzUKKEe\r\nUYRK7RJgqmvk0iTfyvxX9Huu1BGWaE0VhoHN0OLACAZ4QLKJsxHgFlbFYqj/\r\noyQXsT3QHImKUvRacj6Qf7d0TLqvx8y0RkbHMeZogfZWeBU6FieZyoQ8qq0b\r\nGx2+r78IfscV0DpWkxl6RB/TT2WdMpTfM9xxOyrdILo3Hur+NqNl0bEL/5hw\r\nCIzyuJssGR8+UGBl9EC+aBNaExr6ccfNAW9i6zdUxl95QHQu0rn0hhxQP7Jo\r\nqbuioZ1qJmgX8QxlUZKXCfxRi+nbLIm7S6N5P0STdfCHSMPIpwy+Zjr4FsKw\r\nqulOm31H7UJlgy4HZtsN12FfylKHhcbcSXR5x1797adjWboSlkllfsVvF6rN\r\nyiUOzovMyyykOiTjUHYWwT20adcmATglBcCtDRiQikYvbswGTu3J7dEX3GOd\r\nGVUlt9HuWtQj0a465kh7Ait4s/I6VI7hSlfFjsban+Lq6YGvfBu2AsKIUwnJ\r\njisV2ouljJdEjZsjKCk7w00nzh/ZImB6h1OuZBltZA95QEu5kbfYYGOf7PFY\r\nE6cZMqbrZPOJ66YwyXBkwabFcmmuBSy+cnltR7VCY6OUoYp/B9m7RJpqNBT7\r\nqABl3QwaFwuFyOxD3n6rmdfrF+RlGL/EeRM=\r\n=ePOr\r\n-----END PGP SIGNATURE-----\r\n","size":6663219},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.cdabb6f6.0_1645258659259_0.8771017532551009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-19T08:19:05.577Z","contributors":[]},"1.3.1-alpha.f711e6e3.0":{"name":"@microsoft/teamsfx-core","version":"1.3.1-alpha.f711e6e3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.14.1-alpha.f711e6e3.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c6c60a0d32566aedf02f85cc8f9e7124b7cc997b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.3.1-alpha.f711e6e3.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-+PiUgsJ4/xgA68Ku/8H3/Duvre1zpetGHc2P9LFbzSJ+x90VcilsQAX30RcwZuisAEpgOxmfXs7XBP2J+C8ETA==","shasum":"28d3ee54a476c01f1c02ce5ab44e6ceab34dd8cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.3.1-alpha.f711e6e3.0.tgz","fileCount":1653,"unpackedSize":10871271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE0rSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Ew//aWva5qLSZeNzmLc9JdGa5n4P8WZOlAhQpUJkPEzGtiX/rsXW\r\n257CF0InJhbxo+pFF9yt+KfVb3nedQYRd3UKJPgcQWVr+m6GcIq0cBOiRxPe\r\nBgV4r73fSAnHuq65IHaLeQlaZ4XjJnYES3p8frgyA6hLq3e2HkjN2F71FX5l\r\n0PsD+g+YKJfcGrwUoFCY7HywRFqZ2qE1hdz++qj87Y2h57szJcjeFOUgwqnJ\r\niZgBlC8P0iaLWMK9nUauAe2yHFiU26JCSE9tryJ/v6iyLCqfTgO2cx/lsdhA\r\nrJCyzCwSCYrURXtvv5F7fkpHoj3yCkIQLjs/ttpwsV+TE922XqMP+pg6Zew9\r\nBk+YiJofh2AiRZcDvyhYZZY2Sy4IwE4GlAVnh4VDHn24HEzocv3M2PeFnFXx\r\nEw0q8jUUUgogHUCVUYiOX+0fGiP/2H8Mv/YF3tQmYrNdgy3WUPseBN7fHWpa\r\nb2vKnGVVIQSPDZBcCCJjXC/cxLvD7kFludyzFgz7m0N3g6wjkz6S7vK3qtwj\r\nTHB/OHQAVmVnOez3peKUxTJZVP8f76CyIEBWnfiziDXgRWCHdALOERYFNpff\r\n0iX04Zt9mdKmwHdfkIkpZJM2mR6prfhE4LcwxidQ7T5Kj50FTtWHEq6t6ehx\r\nivHhOl2hCaD83riawz8joh0SRTgS8WLS2Po=\r\n=wRc7\r\n-----END PGP SIGNATURE-----\r\n","size":6663204},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.3.1-alpha.f711e6e3.0_1645431506249_0.19665378649520449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-21T08:18:53.830Z","contributors":[]},"1.4.0":{"name":"@microsoft/teamsfx-core","version":"1.4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.15.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b0bab4f74d78f91214e2712f3fb19b0e48936846","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-Gnvk+QToXTneNDLFalPf/E6gBWTHeQlnabLnUGejmbllmpQYcCk5crnWRorg0YPX1Ghh+deEz0wD5PZyptbtFg==","shasum":"c15e8bb8f78b7f15bf7a7a7af9dafe2f59548bab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.0.tgz","fileCount":1627,"unpackedSize":10701149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFFxiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpIA//SKRFJ43oacJD2NvxC26tGRpoY5182e7Rqw+Xsgnrp0OWikgm\r\nCVpese5PgNIbm1NyZI7FXoR6IKJk4n/9WDk/HC630T55nYn35Y07PlEhyK3l\r\nPT7MU4bsTU6RL9OtQbnohwhDEGL64Jlc5PasAW4E1/FekUciti7vwKFnkSHv\r\nVrAoKvrnok/iKT2AaCDhilyCcqAE42tsYlexzwSX68XkiOjrLEOcZNPQftYK\r\ngkAvrAWXnpP5CMJIeHSf6z/Ouqe/SLpTz2kr9koBzYplvq+rAhynZPvieI3V\r\nMVexloQZ4Z2Tww1uGGm94Q1SIAkVv8L/Wcwf52M+6lCMj9ni/OW4M0pDBFar\r\no5i4zfRZpol0GMCDEs/1Q/MNNpBRjTAZkfbqj4UZWFu+AKtdngaA+lHiV0rO\r\nh31J/1FkKI3cB6c72k+SLBtSZTBLvotFgQt/hg1OiYeGnPMAN3KbFCKpZ6Fx\r\nqEzCA7B74vcwA1A709sMf+dwJSV8o7NuAMXgKH8sRKV2sxTH6S+JFz3kxXDy\r\nb7qOoCvA7nQtVHF0SqdF054LkvLlJW0LSTPCJ6GQXa5GxzNY5WUnlcsDT9UY\r\n5UK0tIiZFMjbxS6IY0lVHJtmGZXsVjaWqRfutsX9R1LUdyWIHXbpdZUtrh53\r\nDNyosGLs8arKI346ayy0MSR9golmDdxZuZo=\r\n=eL5X\r\n-----END PGP SIGNATURE-----\r\n","size":6639463},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.0_1645501538674_0.39287501431154936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-22T03:45:56.200Z","contributors":[]},"1.4.1-alpha.313131ea.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.313131ea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.313131ea.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8cff07303ea5bad580ac5379d34c8dee9597b9ce","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.313131ea.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-fwfKEzGLWUTEAxW5lxuzrD9RYg/Xlchhuo/YGMfhWmVRF1I03zkMR24UXRYyf3rNdthbSYb8TOJNJTzZSyB0Mg==","shasum":"a1b1d813642cc8497664ac0e7d73a3ab8a23673f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.313131ea.0.tgz","fileCount":1653,"unpackedSize":10873226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFJvFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4tg/7BscG8ypDaYJ/usm8Gp58pqky7B4pL3tlTQ/XHqC7jHyMCcXv\r\nFGPHjO0ATqsfhs7Lx7XQP9PUSb44O8S2jI/uwN79xC7SfUOaKdFhyzYGaXOs\r\nQ9IfZHL23By/6gFzGyji9O7I+Wlf7qkUj/0NVFmkFFsId6zj8HBDVsmSpcVj\r\nHNxcLfMDqth/GQGdTYaHyVkVKM+B60moGDUcdxp9UvlKjP5eXmSeW2jXrU4T\r\n4MUq37pzdP0qIkFI4bD/NeTYlDV2CfRdQ6mmC0oyXgv+y9rV0GiokxCXoAnQ\r\n9XR2sRNXjjNA5Aat6Y6j/S+rG3d1vNCcChZLbAESXeqsacDfsBT4ZmCmg90S\r\nNs/XiL+P4dOvoFNIjYB91fBOeWVEu1sODlpoFGT39CSflFSMzXonMc6drUXv\r\n+yo60ISUWXoeb3OZSZrfqGgcBOid72C+y34/ZzV/GGIwgskOpXaL525loG83\r\no7KKEQ+GRRCSQbivexkZZlgwypPtd2NX9n61tzGir8zaT9OQuQm2V9Goa4Wu\r\nuy227up2ZDxFkZm8YWktSTDpuohjeRzD5JJycd/WRC5dSQByTEOUiFotO/cb\r\netYTANxMcXhBNcvR5Zbsq11XXcwHIICWAWC7FMuiKMEi34y3+tX+cdQSTOR2\r\nm49JkVzrAZYpmVUTbybmSD4lHkmd9KF51O0=\r\n=wkX/\r\n-----END PGP SIGNATURE-----\r\n","size":6661256},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.313131ea.0_1645517765442_0.8668407347968365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-22T08:17:42.472Z","contributors":[]},"1.4.1-alpha.b2569834.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.b2569834.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.b2569834.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"faa2be9b44579f5b31eabc197a9d1c303e1d18a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.b2569834.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-vHUBfpeTRSXX01uL4p5hdvNnBvuEDft5AWGV78aoVp8/AiB8+a2sDWEA5ak1issJylsSu7HVBoqonJLh0C30zQ==","shasum":"87ebaa3849d0f5fa54cfce09a436705673184d8b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.b2569834.0.tgz","fileCount":1649,"unpackedSize":10871014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFe1dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqrw/+PA4rfJ/qUqZcGsERWKc5L5IicMybILn97UT3tlnIX9U++y8I\r\nhukrdnVInCePHvzVSVBOQmUHUIM0D9Binv82zFDSjg0HN8prKsxc27BiggMC\r\nV2cIWh7Jp/lS1zSIF9csh2/+cV3HxJtK+57ftTPHQFBONWhFqz1lPGUC45iP\r\nxsIJwSA/YKjDfdmUduEbONTwTBOT7UbKBTxseuPGJHEcKgXK1P/8WHhzQhy2\r\ngK7ND+73pexAXWUNcgDqk6NoOHwlh6zZFX4fF3LpK3fD6TqLANL2lJSVQD9G\r\nxE4nSKkDkGqhHTUPbPLMThO4HHAJT4+wlfjkfiNBw3diEB1fhLInIDD6+h+O\r\nkgOh/uweuWhp08XEGNpSAluQPI9g+Tqse68gCQb5kQJCX3RTgVTrZAyOwpkV\r\naH33plkSIJSEY/+wywUxRQO+k0ongSUkSnEQrs4YBeRs5X42D/ClaUgOPUN8\r\nllkgywhTeoea80YQA0S873/42uDergRHvsprj2UsPkFJMIMcQpgwmH9YhArd\r\nrDXFaKbvuZcNSVWfrEmkZKw0zdFnGmmkUP/tM8gh98D9+pRbVqkvK3biUqKS\r\nHEyom2JTyrbIGZGGfqaEIAe42Z6+YBiH6CpG3F7xdCAfmf3Selma0TbEP6m9\r\n1YYxGG00SjUftA3wEkrHiAKHit8diYTnoPE=\r\n=2hti\r\n-----END PGP SIGNATURE-----\r\n","size":6660211},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.b2569834.0_1645604189137_0.24331998711539238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-23T08:16:51.155Z","contributors":[]},"1.4.1-alpha.36f85268.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.36f85268.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.36f85268.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e9eeaa23a1e934014232084d0bb71cd914fb1426","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.36f85268.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-0P16MRlfo9S3i7Fo5hVpLOKD/pwoLtwzaTaigkVvtzM4s2DGngFbJVAJ7EJCnjTzHr9c9S7g1ufLexxAvWuOaA==","shasum":"ff5340ce6e8d6a8885126471f9285ccb44aee099","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.36f85268.0.tgz","fileCount":1645,"unpackedSize":10989814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFz8KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonrA/9EJORKGYEdCx66F6vyT3MeK/2bPFnP9KeGOdUNPVh3hClaBO2\r\nbZ/tY3PMo7gXtKeJQfEZLK0gOWj04XODd7MFlHcYFsSRmbfOdr2M1TR2FIRG\r\na7erxDml3AxJF11RuKqTvGYdFQ1+5v9yi8o+y8XNMQLY3qybNmmuv8a0nh4S\r\nyv8+9L1Y3PZwp0PaEf50+fJFGS2AnuBj2Iet3gFwMxIfKR88erY72MKweNdk\r\n0x/vJ6oI3gJpr2PJfcmExea0zFOQe06Ou5zSHJbjK87KfdWvTiT/jf18GTJC\r\nIbnKin2zikmtOQRDIN8fSTrX/cOxwfyDyPlXWW4PTGWvUEy9nhcSFRzExWfZ\r\njVRGk2S6v2LEyrBqYYzPibzeh80F1h7CnOo5982nDGdDfdGXs//xS433JZBl\r\neOxAGqmW3iK75loeleQ+K7ZvN15Y8GjDse5tiSZCvgRtHV5XZQSN5cTGcNrQ\r\nWu/Md1VRseW4yNcgCOX70Ni59F+2SokgU0luJpZYFhtffBLomNJudeGVWlXL\r\nDfHqCR4S4HP2f0mr52LsQLCGr4kfSTb54cDwVGNvWVHB9Oyjkbd16Vw5miK9\r\nlt79REL8Tbn0w67MyBbKtBiNjNg1rwvjfTevOJlTfbSNa5W23b4NQ7iC2hZx\r\nNjElM5rqDkdzNX34qbKcfKtwxm5nbjqTX5o=\r\n=cVJf\r\n-----END PGP SIGNATURE-----\r\n","size":6797943},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.36f85268.0_1645690634666_0.21377203963577296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-24T08:17:31.592Z","contributors":[]},"1.4.1-alpha.0535e2d27.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.0535e2d27.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.0535e2d27.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"96a3d9e0c4a708d18643b7559279b513b31e41c9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.0535e2d27.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-/gidQfnju1VpMRqzUa0ZRE/ooO6Rrjq5bz81tl+GEwcYjm6gXFAkHvcdeCQ5CEmImLbuHLv12JB+1ktW4H5txQ==","shasum":"e1f8ed077619608ad7053f8aab6af88fae66c205","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.0535e2d27.0.tgz","fileCount":1645,"unpackedSize":11020157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGJHuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK7A/+NPK1rKMjaI9L2KAx9mutHzgtkWTropnPf1Wfl2eGz+pZ6XHW\r\nyqoR1cOEZ9b22/1iS3CvzPf8Y5KbQP6Scay4RLC6U6A7wehJiyfh1DbPxwZc\r\n9IiCE4Z9Euc3E+1olkScQ4bnO5N/Tu6bp1N2t1qqfA8YGmJgEPngmAbQVFao\r\nE4JDQWrk3sDYOS6NPbB1MQvIa8bzlKwiGwitZfL94XbSWtDr5DK8IE2lTNyZ\r\nSqs/+6JmpSdI9sE/F/6MbyIaZ78pqpfaYT9kPdqAtmjnUSbQrsCX5DgCYdEX\r\nA/9aWvWPrESHSxuviFLashjLMNg0YCjXQcMOQsK7jqRj91ndmcDub1zqcNd2\r\n2XnaVZGTYKTnuhFHNlHDgL32Qv9MrDR5zcotQVEEw3fqBuBSIR9MbadXwK3F\r\nLaBUsvCNFv+iq3xKMoVGYKvY0HUar4vnITd2EgMN9Osc5Wl3C6qCWtpWWFaj\r\nNpZJFOH3UmisCIKhh03orKbnPs7aYfrFw8/WEpcjwX2QKuGMrgsEsjCQXBvY\r\n3C0uVq+WJGfHjeB7hz5wPAwLi/DfW2NdwnW1gbLSoXSrORFxjx3DCAIy0yUH\r\n7NHs1xMsCP8Ow98wCYV2n8Ac//3xE/wgCoaLhAH9QiR0S8GjAyw5K+Y/3zGl\r\nVHSvRR7sH3HcPaFRPjM5YmBo6m3mURLr0Tc=\r\n=6232\r\n-----END PGP SIGNATURE-----\r\n","size":6802639},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.0535e2d27.0_1645777390455_0.6588258349194367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-25T08:23:54.394Z","contributors":[]},"1.4.1-alpha.594b33666.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.594b33666.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.594b33666.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7d879d2d64bf7be2de66c4cdd2d63cf33c6c17d3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.594b33666.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-ew1LiCQo7hzIiJvg0xW57PeoNQeNmrG6tPUUxgTEZq2BpJOSgW1bNrI+BdBCwZyZi4mQkjQqDlBJni7ipbFfYQ==","shasum":"914b1fb619c6d5a84792a17ada732fcdcd3f434e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.594b33666.0.tgz","fileCount":1645,"unpackedSize":11020157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGeIoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouvRAAjNFUmJHt6NFBLiIUrs4/onI2eTqmjz5h9Zpt5B4kA3H+CzGc\r\nqjBxLkodI9YZh0/dnkyaksT5XhDk1TYWfrQaV349gRCluS38d1ZoNbkKQZWW\r\npsdKrYktoYX27e5RzYxLK4jY7CmnuOvZ1n/oJlW/weDiwwxmwTDWYF4fFnUm\r\nofjswe7BzwxED0+HtK2Xfds/6mw40r2rptmsO1+1G8887s8i8grTfmCFtFB9\r\nsOq05MHO3oo578kN41SM8GHCxALXAbO/GACbqCE5dU77Xz2DHPUJMq4iJXvD\r\nladCYHrc8Uak/iPQPRlWhSUGW3kvBuKMM9LJlWmJ9CcyJWTMpKPbCVdy7QEz\r\nTAN5tI+GTj2UOxYIHhxdUJun4u9Q8++RJgfCJK1Ab/tlEnMeUXsG9R+AYsuC\r\n3ZZ8IsjANQ+W5VzY5b0DE9Oa1/h6bqR6NA5BuAjKF7VsuHqogzJS7LfUyukd\r\nJVqWqVgXF8XBJYW/kuiD8IVcD+7iGQ+Tg4NjVcjzs/wOy3xo7DmFih5hCT6z\r\nCQTR5Tbj15ozZVGehJH8aZIKcYJNt+/uSqjJl2ycEm8eKyS91uvvZFiYtzW3\r\nECuwU7QXK+Z9SoJBIBklO32oj2UNjmq2gBUpqehUTtAxrgrPl2d4zwc+3Ogr\r\nfPeuvAuAb5/zIbZ4ScWl4u5i3UU9Ri7NMdg=\r\n=jH6J\r\n-----END PGP SIGNATURE-----\r\n","size":6802641},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.594b33666.0_1645863464252_0.3738673869111555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-26T08:18:01.917Z","contributors":[]},"1.4.1-alpha.8cd782b1e.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.8cd782b1e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.8cd782b1e.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"91c51b42b957a8452326ec9a3b90ac09d22d7d76","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.8cd782b1e.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-lqAAq0DxHaOQBV9pSeUXIxBBmFY/zSr5WnZC647xWt5LprIP8zb3FAEjhTiFjjeCiAMkcx96jtmU+0ikLoO+pA==","shasum":"aaa54ca6cd9367984ae49177827e5b4c43ce5ac9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.8cd782b1e.0.tgz","fileCount":1645,"unpackedSize":11026602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHIVFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnVQ//fjIFm29Ja9GrCbdBRTVUySPokFoSH4gHhFFPLWbFMLKsTNnZ\r\njzaU06vFPy5xCjeNn2ONvMcEi75Vlv4kjD6q9D4WCFm0CbAhBGGR0abdJaxi\r\n2fhMNDUbay1kaQ4dJrUbs+7szhV8eSmZjUp8Mg4fzZhSAZHPI/6nDtQuG4k/\r\nubiL9g7+00zK3/44tvfq07OvY5tvcUx/VaS5w9yi1ul38XtSno0q4wqehbsq\r\n5hqkLeV4hysk4/oFnfc9M48jFNxRCdC+r101fW7pt1pA3wq5UdGB/NhQbagn\r\nLLDaI96t7ZW59rGV2dVuFO+fArfNuqk0D/aLUTL+I0ySyuSKz15VqZ45lBUJ\r\nsEODY+m+7bOiVMpSxrDMo3hkrM2zOVzk3q3VkPQgPg/9arj9nfJRcjR9Hkwc\r\nlQSEPKD/VM1YsQmS6aPdXSUTmfOeklfxbb7azC79fvRlQzZG553j6AISKmN4\r\nz9fzmccrP6W/t0VRmFb6nzJ44wrddoVBNdkzTVe+ISkCmfVuNxuBbv2x+dHN\r\nbx4T9By9CKWeItjl3TIJTFuTa4DAIsFUP2J4Ic9YZSaJmx+/1Z63Rkr6d/Zj\r\nsVZdTfbhxrEci0qIzvdUONqhsTzIcI1Gj40ILLsTt97BzAWKFW3mFtouBRaC\r\nlXlDdrA5HavFq6x5Q1L6OTy3ibWydKyNp8g=\r\n=7WlG\r\n-----END PGP SIGNATURE-----\r\n","size":6803653},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.8cd782b1e.0_1646036293501_0.6032665816492502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-28T08:18:31.598Z","contributors":[]},"1.5.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.5.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.16.0-rc.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8179ba1886f47fa69c321a8de26df3ba5dd6c2bd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.0-rc.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-ojkbRQW0TKl3DVSvSyiTOJNhfycqWTnTYbOSbN8miZnz00xxGhNrlITSK00S8cZP39M4RmmGtU7cS463bHBNcw==","shasum":"a0fa86b40fd3ae3859c0efec9205b3873f28f3d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.0-rc.0.tgz","fileCount":1645,"unpackedSize":11026570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHI5GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYhxAAg+7nDWyBBLpaJ45bC2qrpw8yt9CGp0vSKcliFRJtUhGzu8tc\r\nfis6OeB91MsolGh+lRIknBVo067rqgZCJeOEm2F0EZBABcXJo4s3MG3Wc/um\r\nUyM61EQ5xVempCuAClTk4yHiMpiuSHqRwO4sGaLzw4p5d3egCyHLzUsVkQrh\r\n8WbWk2uLrdoX8vycrMO4F5CFsMEMGdCyToe4G6EP2IUEmNsxkap6GS3w8f7/\r\nqYjLqb6U85X9hl3q7EGoqrQ35JF9oq80sEB475v0bJ5SMUjDOTQL4iH6Xtbl\r\nrg0V7hJyOPog5p+3XyiW+OlbG+X+rYHLPP+xS/ngW4U6D1RGjcpgmSuUBAgf\r\naNPqlKlBFkvQcZ10ZSqw7ryW3hTAFzCQF+GQfdQdZ6je8jbKV2AtAB7RL6Go\r\nkNMYPUxmi3iKt8VZAk/FZdja5P0EAMcIDwYJCUf8umjZhlzTmsEaVp3LwO+8\r\nNwRS/E+S/ORKiTqFR8dpDStqbra6vZ0BRFcqMFqO6xaAcYttF060q6zD1Ow5\r\n8RGQr11aumHonJLgT58xT2fX+Un6gNkRcseLGhAxMd3BbxP45BrRSsJOhgh3\r\nmuYo3BGbgFVg7GIaqVBgU7aWk1ddPxZdTBAhNEkDrg83mQB2XBLsIVtnFJ2M\r\nA5Z0Sfk7M17xZ+B4qimGReNjBSLpWkrcxns=\r\n=HfkZ\r\n-----END PGP SIGNATURE-----\r\n","size":6803663},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.0-rc.0_1646038597745_0.7870913692983539"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-28T08:56:52.935Z","contributors":[]},"1.4.1-alpha.e7b82d5e0.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.e7b82d5e0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.e7b82d5e0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"af404095a9e58e66f9686e79be534d6171198cd9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.e7b82d5e0.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-4T64y/+PS+LuCUAniKsFre+I0VQ3WlIk3dR8sIMjS5dRkbK7/HnjbsKjhBO55Z/uvDoW5/OJTzO1xE47znnYAw==","shasum":"c7fb8cc41267fa97ae7fb466c1beb79a34d53f48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.e7b82d5e0.0.tgz","fileCount":1645,"unpackedSize":11029752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHdZ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNARAAgQja9KwoTMTGvEUUx9HqBxbLRRh03o0lSAYLk4w1A91m7fME\r\nlii1qZDwiDskb973TcGHxaC0gA557WADmo9C+tAydtJ344MRhSaBnUQqtPHs\r\nEyZWmy27x3+DoeckIbGolwD+nAj2mn712Kdl6Bj0Krjvco1Hv5U7jFBgi8J7\r\neECg/5aq0lBSWxeB1FUSUqRQ1SrU0FidOdHhsIICA8l994UpEEA1UE8daV7H\r\nx9/zX3HbDPrg/jS+EGoydOSaySJ1SulB2B51M9rmDdw68Matlo7yR6RwXnxh\r\n940RWcv8TRMbdRYz39bvuI9yCAQU5Cct/hUltOnu32cVlTFtg/QdTJ/MeyqZ\r\nlOHs1FYBy6m2XyIL9Dcdb2K6cUr5Poiki0n1fkVPH7ux8I22xO1BDt/523G4\r\n4Y8IjMVxdiefCibxr0diCCka3UU7Sf2VxRTEO6UKL2boWC/bYydUtJue1s5n\r\ngIGP1YyxQn8dVePhulBe9/XAlYKOP7mKU9jf9mfnar5JeF+IJBXnFwvre+/F\r\nVbtDVcpS+cH7+d2foLfP2UHxDgFzqLlXcm1HGdxXDD3wXzibaf1ovcZcunAr\r\nYS8q84+8WUeWXhtZIfucyPqoIU2DQ46a2evkMGT4gEHBVoOK/GQ91MEUiQOo\r\nPdVEYqF99s6m7BBibBb4jICzpxn5f98K/0o=\r\n=d4UN\r\n-----END PGP SIGNATURE-----\r\n","size":6804392},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.e7b82d5e0.0_1646122616260_0.0369228290829009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-01T08:18:06.117Z","contributors":[]},"1.4.1-alpha.c917ae3e5.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.c917ae3e5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.c917ae3e5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ce9b7cf7758b603b97841d45b75165b0286f55ab","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.c917ae3e5.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-ETf8NaRnH9dTUIOayoNmCeh/Lu4BSlNi9hyCo5trLLzbbsZd7P6Dq0nTu0P4ZXtm4AmsNbK1NL5fRRa9It9NZw==","shasum":"1efd7808652c40ada464e75c9e8949c907f86040","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.c917ae3e5.0.tgz","fileCount":1649,"unpackedSize":11039146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHyjzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6OA/9FXyYzrGjUFGO2DATKoHtrwcAHGGm7kYKaKpOoilRyiWFzdPE\r\no2jtp4HH80iQa4i9ifEbNqOhlNP7nquJnUwI0Ze8Dhj8E4ndH96ttZrtW4PE\r\ngp4ZCuZ9soOUEtbuQR3RGKSYgQDSTlDCqwjmSq/yViFwkz0y14BlqeV58Y4e\r\nDj540lhpTyvh8DZkhbzZPCU1l5euOX0bf3YB9y2cbj4UlBPqXoMngYQssoij\r\nMK8gEuIObGD3ViYf21THK2FzrEl6La+awj9W5crnJ06Ng3nLEuFHKDnmhK9D\r\nUa+fgvxErgplvde+KrjAkNmC7vaRVvG6G4j6NYzl5DwpNkp0py/iT7d9hdhp\r\nr33LfBiuYgLWdFkyllr/65w2L+/0LpEPICUjXhHCVpx6Ufl1LGNNkxle1+sC\r\nBlyJCRn3u3qd6yRktpsFed2SL1wdnfZXm7ofRxTnnj+JdreB0+c/zWtSioaV\r\n8WOWDX5hgadMFPgmo+heJMnEUpO/YQyj8/y7Svyc+RXzVM9x0L5Q+JRT+OYp\r\nIApTRax6Z3mkdThtHWSVrbpun48pQWIdjFwz1BWxYRNs1vRDt7Hf20bf1Tx5\r\nH0hQsm+24KoaMp5QcHLcE1S3doAhScTQrP+T60Wjwn8mDxwgy5X+A5nLW87y\r\nL7WVANY1VOuTUiZDyV6pGYni26YCDWt9ia4=\r\n=BaQH\r\n-----END PGP SIGNATURE-----\r\n","size":6805409},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.c917ae3e5.0_1646209267755_0.4205620731192832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-02T08:21:26.753Z","contributors":[]},"1.5.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.5.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.16.0-rc.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"26d34adc6e725ce912edaff30302571965d69963","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.0-rc.1","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-t1//h1VThS7lzkTkTFNo5D08XHYmJhZSZ83zoBZ+3goJdxOFisN4eBLG6lMa2BoJ2C82qn9fw5h+aNQPr/oN7A==","shasum":"935163858a45504f9aab13d5b09fade9b77548a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.0-rc.1.tgz","fileCount":1645,"unpackedSize":11026704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiICz8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgcw//UkoKdLnOD0610V4BdLmuqP34fzgGfBKsO/6+y1K6obV1xJb0\r\nF0DdmGq7rhlS3h1BNY3tpT+d2fq8ONMy6EZT9eQgcGigaiGTzn+Y3ZgeJS62\r\nEjNC5lDM5ajN9P3LN1MRyARHA4waN7BVClXLDd6+82bC/SnDJ+bTAgoN8iIV\r\nQQ3y4+wjnt0wqLnZ2e2RoecELCHKyBabMKHDL+LPPsK2D5TLmAnk9Zb1VUf0\r\noyqha3QXPoBv3tyfeHZl/KvsshSvU83f4XWgqlsX68TmNCFZRvTUpBpiSs0j\r\nRJO810qcrboseYoS/0tmUluf5RbBfW8YS17J0AGq4X7K6OZesOd6Xtyy8SYC\r\nZ/oq82VLbHrni/nWX1CSNdChBq/axs1GRAv12zQVONfyEBvkQClDBmLdCVte\r\nnJtq5B2q65cbJcplY9SBLdSgfc8OrxCcdfv4xta6kRUrGe7+BGNn0TY8FGIk\r\nFfUDML77HFUfoc7BQsbJ+8chGaQrmWvU8SmV4De6MEj5h9CyWeX5SCc1wIHY\r\nAI54MLqoZMToZo79winZ6vJPgqCerWZ7Y9UQ6YGeCBvSfArmLtAt2hFNG1A2\r\nBFox+bKn9qpiW2MPoFov1ySv0g+Nz5bKwOKpe4R0DNgvqH0UyxIUBqvsw9yo\r\ndLyT/rFKxZ89D3DODjEKmSC/v5TbYddWxXU=\r\n=gT2Q\r\n-----END PGP SIGNATURE-----\r\n","size":6803819},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.0-rc.1_1646275836271_0.08055541135106359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-03T02:50:51.577Z","contributors":[]},"1.5.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.5.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.16.0-rc.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"46b8ca36e73f18212edc00d73a6de22cb78341d7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.0-rc.2","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-EIU1YrDsWgW+U71/ATgJXchl5WjYUVPoPKSVqIu3z/BcG1cSe6Dhf/MRH9pTbHYy5ja82lF24lg+g4Cz0rNorw==","shasum":"a776250a5ef0e1a803e1e895a0d7b91f908c57b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.0-rc.2.tgz","fileCount":1645,"unpackedSize":11026862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIGOCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYbQ/7BlFa4WFkOb1mjO5bf3Iie7oBWshO+khSE1wpiOFIITOS2osF\r\neAvk5TMKgjnmvpcD5apbIKPzaxqPjCf1pmvwFC7os+qaUykKEimklGf4yFDd\r\n9BSxbk04mujCTSxAq3NA1RKoWvTCPsT9Aq8I1JjtD60KaInJ/aHf3MoQQnm2\r\nFQ9T8W6Yy9tHmqSTHOKAfbrieXW1fTewbC6QxZlsi9Vh1JI5y8YzilB3OTmH\r\naq4bAQtbmvu6mzht4C0VV4yyhBgxNCMLQJ0JXjzwqI5CtqJ2/JWxnpeZLRC3\r\ny0Fkk3kLP6BorF+oDUuGE3OfXGeYAmKhOYmP8W7vGMua3ukQw6GpzLRROUF0\r\nw3DfURxljiqmuy1OwOf/caG0rDY03A6TG/gjrKKy/U92sEj4WubBb/XbpY2k\r\nlxT6VvAjUg7yORiW1nfuSyrF0+PbpwGcuW3bqGxIfQ1g+y4yguoNwVp7bf3a\r\nZ65q4XUPCAZy5CzSNJrwroBdhyx3TMUrmlFMozH0EgIGza8xjsXJz6vFXUTR\r\n/t3gT1Ect0GcAnHKe3DiXpRtH3cbgs1t72DYk5ncXgMqOeap7mb3pn4dbPqD\r\n3LXyQlxMKgBOQ/iHPTEs9uQT5PPKh3KZ7K1A2FzuK8xZD8lbfyLgo7sbLS8w\r\nRam5cXIo6eEg9TvgZQF+sFHXX+5UagE0h8U=\r\n=nojN\r\n-----END PGP SIGNATURE-----\r\n","size":6803859},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.0-rc.2_1646289794180_0.37763294027649197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-03T06:43:29.571Z","contributors":[]},"1.4.1-alpha.1c67600f6.0":{"name":"@microsoft/teamsfx-core","version":"1.4.1-alpha.1c67600f6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.15.1-alpha.1c67600f6.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e19d8f9329a07a9400977cb6e1b0e9818cefbd79","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.4.1-alpha.1c67600f6.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-0x2UgU3SaMFuRRni77aWEH2bo3bRLR1NAYAqOcenLPk/jn6BlrCwREij0M1uv9mOaNX+VjeX0dd1phw6NHCjNg==","shasum":"646f0255660568b87dc4bbc6aa706d84a0d34496","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.4.1-alpha.1c67600f6.0.tgz","fileCount":1640,"unpackedSize":10637700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIHoUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpHQ/9GFwKFcb+8jr7paGa5xJq8uGQo1oDo/BcwZzg6Nl6/5NO1qqx\r\n1EBKWBGYVStsj4LEoHVl4EkwHKv+ilWAIZFKFYhawJ0tlNz45GD6CLv/7koC\r\nrDYMhPtnwdJYpQrotoSxaLkcBpLYbSIgvflyieunHaZIXA68Zr12tPK5XC2E\r\ngpCsoJ5BORCn5x/X5blTSPcBuATl2YkG89r0DecaXSfs4nFcPScIA67/GY9/\r\nSMrAfb2bBMROT/Z7wCOUbh1jve1fUkXoFlu+sZX0rgU67X3HaSoT7Hzn/p08\r\ncOUUBaFAmtjrDVaVqHhKu5Nkk9jqrPNv/dVajbAYjRJKLUo74iUvsaiAUwGB\r\nTK2HnmH9TwVosTYi75aEqwHoW6KVWLFuMhwH7FlOHyDedUN+Wcgw0V0ZKGAb\r\n9LV+N8q0CfVlocJNhot7vHndeIHY428yTGjWQOdLJ8nKqEVDMHHrwsFaq3eR\r\n+XDK8U8D9Vx5xMVtuZHa85NgJekP+ZvfFGcC1FO+blt6uZxzUR86q+o64Anp\r\nNXkEfuszqoY8G6iuvtx4OviYQunoLS3VmUvY0FHS+/iudH+VX2c03nh3Hz0h\r\nmA1GVggKZn81o8bnuDvk0c00lQ7zEChosVBTdllq7TXEnamb0JRBVSLKVK05\r\n86JKEQP+skvN/lJVBkGpe35hX2Me1xGgqAI=\r\n=FoDd\r\n-----END PGP SIGNATURE-----\r\n","size":6410687},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.4.1-alpha.1c67600f6.0_1646295571927_0.5776057823130261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-03T08:19:49.769Z","contributors":[]},"1.5.0":{"name":"@microsoft/teamsfx-core","version":"1.5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.0.6","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.16.0","@npmcli/arborist":"^4.2.0","@npmcli/package-json":"^1.0.1","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^9.2.1","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.1","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3678861527f61fca69ea3aeb7b279b77f75f1868","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-1vXEbSShQ6Kqiq1vtuOeLiFXwHWnUYcqRMSQJ25AXAZvF1q2c25AqqqgGDC/HrhFXVyHeEjsYiIGr1oyBl/nSw==","shasum":"b70649bb53a7d28fb8e909b1e6804fe25bedd179","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.0.tgz","fileCount":1645,"unpackedSize":11026850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIXpuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3oA/+Ms5zxrMIKT5YXnIbTNnjfccJ7cc5AJRdfXts8NTqGUagXu9D\r\n3uNIEqwMsNu0ucRkRDFdcJN9ks2uwtoApfQkQfVwLDgNxfUmVIgKFl3d2CF9\r\noRjSjAHiTibjYoJ4EZK0aB3yHEOmGdJg6LJbIawuGaZ0fJ8HvLi4XPT3Lb6u\r\nN0pnrCygzsDYTseHCtilhUExIGPDpee1Z1NLxMXWM9cVptQThisH3y4a+A1L\r\nH0FV38ukQXz0FLVLOOd5cae/7fSLpugJ0bUXym/oq3FGB4MQwB3n+oWfbK5J\r\nFF0aZdopdh/oyJ+UyNfd6hENagVx6AqmDX4g4AYzmkGnKT4N0JXg2DZjA1HC\r\nvEiVSHQo80JkGxi+amnKZQGrrW9zD2d6ATpLrmdziN1cfFnwNImJyORaUJVe\r\nUcpEee7f1iUbdWysHwwiDiieK7+zIffKC8cUqDxAQRGuYxyQfAJ5l+O2aRS1\r\n85HN74AXDoziC8CN61h0mteR7zXc4saOdHHtL1GTgtojTpU8yeslacJRN4fL\r\n8M+0up4WI/NLK5OPuVJfkHMAP0DhHSIUVmko1gq4GPoD5pNf0TJfoIl9ygpL\r\n2MAZI7lt+HQJFefq8aRLXS6hZ7PBFzBOG9FdihH0UViFsD3QjWqlarxbGXgd\r\nZ9Vrbkqhl4gvZ8HnAZXdIpxbD3ki4/v+86k=\r\n=KMTM\r\n-----END PGP SIGNATURE-----\r\n","size":6803868},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.0_1646361198321_0.279468300826174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-04T02:33:34.620Z","contributors":[]},"1.5.1-alpha.9c6c68d1f.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.9c6c68d1f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.9c6c68d1f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"615d847881b56870fae87fd76c3e3ef88133d027","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.9c6c68d1f.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-j4KoeZhFxtZCa9VijsPRPl4BXK9Y4vAHursRrzfz6C9LYrEQbL8RP2NYfyDj6bhvRUnP4mmGFkry1RvM/Rfj+w==","shasum":"8538ec51394827337d4308718d59c7393e952178","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.9c6c68d1f.0.tgz","fileCount":1640,"unpackedSize":10641487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIaLVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGxg//Qti92J8buxPj00UKIGhSorg7ApBhWCkQJF5NmnVeRXVRxHkX\r\nLzifja1hame+HaQJAo3UOPvH0RcWYta3f9FBp3OY0dFD7Ck6X28OYMQPg9SF\r\ngPgjQCkN3lmyVp0mZJkTB7LvORHw//umwtWE9HlVbjqj11MbqN4hDM9Kj6kh\r\nqHWY0y+9lGsskWOcCXRncuV1bCMDf1VbzHL4ocOycfUoC4lr5VpMCcZeM5LV\r\np1rd8plh4fBLhGok1jGfQshj7Vnl2FPXahH36aBaL7+t/BYxt2xPlwQhzy/J\r\nJzmK+zqXlKFlCOcSNw7Vxw+HFsM3epxOSTN7trnnLpoau2D1ZyF7KB79jtlN\r\nUlqy/UEDqQtTKxld3dUv0auwG4GG/KpR95t+HMvSFgpDjiB/pO4TrUCdlU8C\r\nE2X9olr739V8LNkWinLhOJsDan3nsCvYf5+r8b1vSSug8kVyXU3JUE7rbEEE\r\n0JwiifB890JvSab8x38QMnq5PmE7w+KU5mXm1Y9DP+0z1EAsyVhQJ6QsGOEN\r\nc/d4QyUAKhzMgHgx4pgi2vHADko7cHsoJKUmaAqNtZeEE+W4i5R2f+zPgjkS\r\n2MUdjSlMGsWpWRJap6rjH+eGMwq1LGl/gpSCHaiEczZCr80JkCut2V3x0xJA\r\n+VfCZT5b60xkx7uqWYKw8lNjuj8Agr9LStY=\r\n=hQ74\r\n-----END PGP SIGNATURE-----\r\n","size":6411489},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.9c6c68d1f.0_1646371540988_0.5163108595199475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-04T05:25:57.501Z","contributors":[]},"1.5.1-alpha.142fe332a.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.142fe332a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.142fe332a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6142a8b34adc427219438f3b22070141bd95efb5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.142fe332a.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-K0QeMdXCLgvXuAqdLiB7ekp2ZvE3ZiiYMACnJj19pjVSJ9jOWGn5yiyGNeSfj55MRcPlrizFTMNl7YH9ESBhFQ==","shasum":"f70828f74dd662c5a2a51a49c7566fb6dc2e7d76","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.142fe332a.0.tgz","fileCount":1640,"unpackedSize":10641862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIx4bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa4RAAnhc9wubUSjO59uAckYcJ3f0637XM6chGAoT01hwNvQcmC17K\r\nglLRpDZIqfXhP9938TUcFj1LTEW2xhHk81w8SygvTv2iVKB4OG5nzetm/tOm\r\n8uZPF2T7h35sK1/iPyzB+fNz5n9OS/tn1YkmVe8jIepvfopjtuGDVqyliBCF\r\nFfi41iqCQuzsW5CfmIYYLWS4szxs+RPzgU4d2tEocZHNZnyr/I5sjvSxekzx\r\nIGpMsnmfuQc1LJ8n1BVj3W8bpytdCJzDpaLC9ERZmJl1eYo64xjzQ5KRFe2h\r\nvvHTU81Xh8cj6cBixkIBoJ+gEIcYPiMfeemZ/822/469IU79Zbxsq01xHfZr\r\n2LsUOJR81tQJwz4nTeEOyW/nKAgWzSZD/YVQP29eXYNS3F7az9tnGWU48FKz\r\n7BHiwiFVpqTCT39s30LqeZazMb5JrGJ2atmkMyUXfJvDVKaATF5LJfPPFGLJ\r\n7KIVQ0unrX4F5/uUPwIyzB6sZ90ZDxXppP1Xz/ZJaoHlSgowqoEyyn3nDGZD\r\ne2fuM+hI7swvZTrU9504wn/NMPRUNJO/MBAv3jOCZvd/kcGYyo2JIhcMEsfx\r\nTFVmVxo103h2N813AayVUtTOJYaL/mlYo92E8it7Wwu++4zzy7+jYTse4YXz\r\ncsZBPAOJb5BeB9bn/aaYUneYGZFlOoYy4U8=\r\n=+xyK\r\n-----END PGP SIGNATURE-----\r\n","size":6411542},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.142fe332a.0_1646468635555_0.6148124315574528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-05T08:24:09.452Z","contributors":[]},"1.5.1-alpha.e96379031.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.e96379031.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.e96379031.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"864d287b78300063ed1737c509c64bbd2ff8747e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.e96379031.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-qBB1bmU3sKP6ATYDu0f3YXNmEAQHGwCrEkR/Lmk1EPWL1BGdlCsETpsSg9PPLleO0BDpVKW++ES0bF7mY55iMQ==","shasum":"67b8dd4acd9bcacee9dca001281ac86b07f99e9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.e96379031.0.tgz","fileCount":1640,"unpackedSize":10638479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJcD2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Zw/9GMMOZg+tjzAPlX34SFPbhpAO5e7OOJ4WSbAvd9VdjVFc3a6U\r\ngucWvkc0DjgdPeXBvxrALoxhquRLFxUqNuXr8TmU13ZFa7Xc9NFSPZQ1n4Go\r\nsTJaK7mTEfBc73w3CmumYTj5SPGTZ9DVFvZdPpifixEv3wPyaBIq774+Q+MX\r\nGSum6imSA+G7K0Vgx6wqsm6jsn2/SvMvmW7sKYrdoFiQIjJN22IEtOfau08b\r\nLqxXajifE2W7yNj6L7s0dx9fofYaEcEHdF78tJVAR80WUKJJ57iaumF2149H\r\nm3gdkK7t0F/F5zx3eA/4qREl/kLUbVVBcuDrY7xSj66aQFQbMzbSJ/QHlAp8\r\nFWdejGd0lWOP+IgxGrURoAdmMlFmkoB6g6xxlBE/JVtVQuVKtUzENr/3n+6u\r\nEi+eWT7wNhajNaClrEmIDAU1u1fXzMh+Y4mcTIhCTjps2+mqi2LC+DosOziB\r\nGDoQUyVDx9azPmMkVQzUOZ7BJBUgranG5PwsgO+ULFHX8E6r+d/7mH1oPpof\r\nlMIV338jMIXGKdQy24vvkWdTT+j0o5hbytOAAoJ5DyP2aVrEnGTA7KT9gdAk\r\nu5rJVCGxIXg0XbFvd8wVKjNNA+lrUFok7ElPF96w2LfhG5F6XvQ5nxseK62d\r\nN7Rff2+f+LhMlMQjrgpkTTOSN5iJ9XXGGHc=\r\n=U6Eo\r\n-----END PGP SIGNATURE-----\r\n","size":6411321},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.e96379031.0_1646641398158_0.44304134221480496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-07T08:26:29.751Z","contributors":[]},"1.5.1-alpha.c02f2d3ff.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.c02f2d3ff.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.c02f2d3ff.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a0c4aaa14f56de8585d98e15139456743ac4ca04","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.c02f2d3ff.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-sMIqoVbwmriED0gg6qRzv1gZP6lpxbfrl5uasTI9QmW6qxdBRxU4M2MQpP3kmHdNZUtshMgW/yCQs7PUdIX8iA==","shasum":"0d51d588324efa57a175b9f9abc13163b5bb41bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.c02f2d3ff.0.tgz","fileCount":1640,"unpackedSize":10641122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJxE5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMdRAApDFxq8O8rBpI6Rv8O6YItGBvF/8HO/rxYJmyR1QpnmkoM6lX\r\n6a0k3bA7ZHhSpnmgBRMLgJOy6RWmhX/gStDXwgmfH3gRUTG5PUsYvt6qdmu+\r\nXLrw/6yGcwvtchCZFLn/8seKvNEtK1fIMzvUIkg3B/67TW1PTVGldivvA1pk\r\nkrf/FW98MQOYjTynHEjYkZdSKEtCMA2Jo7/B6Uxwo9AGyjnPi+cwMtdUQEdk\r\nhBPXpMDZ5EdRf4xkx1rzDEor9yU17qPWGh8FKh7qvqk+cA4VN1MRXhE4ps3Q\r\nY1GTHLwGPD8jri8W9rUpF1fb0nFEQZZP9WtvFzVIyZRulDe5SDj8E85irXwa\r\nN2vMlsIwEfLKaOoFUETBy75eUn7n/4bO2m3AgqXesoyJEaRRS0yqJhrF6dzP\r\nOZKxgbcpWu+PxobnvQYKrGPzfJ/59oSKAE7Aque3mdbwhi4/TXFVtI8fzGZt\r\nlRMVHLnk1YeMAJqE3rhHmaE2aiJKN3nLMJgeq4C2xyAjbcCX39/Hwtn1c533\r\nbdb577CJhIrUK4UG3/DskqcW+DhMIy/KSrn5mqepjBoZPO3XkL+XESCh1Oh7\r\nZ30jKibx/INA8hnSn6KCGgWN6q4hzzDImaOjPbKEOcry5hfbfKNsr1TAkeyT\r\ndRmVmu0rDlGwo2PHl95/bo/SLwQ+e5Pufww=\r\n=LGQG\r\n-----END PGP SIGNATURE-----\r\n","size":6411921},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.c02f2d3ff.0_1646727480547_0.8247484590867058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-08T08:21:01.929Z","contributors":[]},"1.5.1-alpha.970ea6a1b.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.970ea6a1b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.970ea6a1b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@shared/eslint-config":"file:../eslint-config","@shared/prettier-config":"file:../prettier-config","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"23211eb86815d50b4a52de45d6f0543c5ec7ef2c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.970ea6a1b.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-r5gC0U5nbtxxlZFM/DZxXNBwIFnvzowRD/FsELZU02J/R1H/uC6zUkreuAwaw04LlU/oa41qXy3T/esHVyuxEQ==","shasum":"cfa7b4bdab04ffba41b31e21f4e523c167e371c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.970ea6a1b.0.tgz","fileCount":1644,"unpackedSize":10656691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKr4KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhqA//YKhq1ffk4GzhSjrsAmxrfa8iHUqL8a4gG3Zi0AZ7+Vm2hDu9\r\n3NLxIeC5/aCRsj/L9QaNxp05CPFxPcj9jfXRbHCxGcckIFDw/dG38iHYdm1j\r\n75zGIwmsRnzdsOeR9rJkKydK0noJPwxRbhoi7ctR2zV0ZDtHXeqkZgIVVHjI\r\n9qVZsG9Q51VcVKH4sQb0ayFxWfkRCC4VXZNIFaoKLAZW9VAAUMgFCJAjk6J+\r\n42SbrtiUtqYzjXlKRn95aQ4SQTvDIz5u/eLnBuhSsGK/tbD6McnEFiLW8Vhm\r\n8PDfR6ZvnXmpVjuz/FTG9I8hdZV5nnD4Q8QwH2rIoKH5sK2vn8pJeo8Y6EvW\r\nyXzwdylukUHqXVu27GqL+NpzM0ZT5iS1a6U/A+0GcenCjEg0X1xaXeGf7GnT\r\nvDvGx/qgnVb4pugZG4Oc+ApD3KeRydHQPP9pmMw0MiOLDejUixQX8QjpGjpY\r\n0yfiwP7kSp0iGtWfhBE1oGW6RyRN+nKfRxt8WAvrT4c3/9lGnTCZNiGX3Qpq\r\nxc4qThPMC12iRXleVlEp0KdhXNSw2qh5sGoi7OmKjEBqC6XjcjZhwfRpDlro\r\njz/QLv4glSHdLgQNYjmyemM5VFf2lIYMXNrlmXaMEJ/nCD9EB8S9gNT0IM8y\r\njLqnPDynX3KAixGckjCxVZAMgjUuovWafcg=\r\n=DiCI\r\n-----END PGP SIGNATURE-----\r\n","size":6415060},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.970ea6a1b.0_1646968330418_0.5840102105730747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-11T03:12:32.909Z","contributors":[]},"1.5.1-alpha.6c40a505c.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.6c40a505c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.6c40a505c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ceea9792ff9a0a71fa9f250bd19749d8f289d5ad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.6c40a505c.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-0XeVCcpryX+ZCVMROvr9MgOpKxr/ZKItbtuMeNCItSjlI2IxE6L+ESSA5qIK78eKVD+f4y4VW0UWY4j0+bzSQw==","shasum":"5d9038fbf567a18adfc31069e409826df395232b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.6c40a505c.0.tgz","fileCount":1657,"unpackedSize":10679629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKxOaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+JA/9Em5gx2ki34MvzO6EuYNjRuIuz6oC0TmQoOf746gN8+D/yDvn\r\nQD1pY+rwh7yogERc32p4Ayo/3+Rw2lepWuLiUAjH11GJ4rc2oIb2O2E0KTqC\r\nMjSn65Tmy2y1GwTWkrWhw6lkcAXMYtdhXmAMYsC3/B4UU03tLe+GPpv3FoIq\r\nut1KapeLo7XIKwlHckcs/gu2MCG8j7D6XVxei2uWub4V96vd8S6KoJsUFH4P\r\nHvZJoL4xiEnoh9SiFCQlOlJkQ84r6v37c/cQPa9Wffp9k9kwsylKOWRK/WUc\r\nToUHnXKsyhmEimwREnaVublEDAkmZzsTSBYdKhkN+wODdfC6Yr72Uqf598P/\r\nwj44IyenL1NCs9Iks6QlRtAy5wYxp02D0ktXlIPbqENr3EqZRxsP1qaRjl3R\r\nuUUE9hSMNtCUzuMnd97hu+poWdIN6HqRVCFnBM5gLGsQvlqRu1Bm1LC6lKEN\r\n7NCXJTPyDgxiMsSOfSrkXuaF5LO7MBuTyhL/b//RyM4sy9YZBAXDpNoczjdC\r\nrzci2bfcbtBZMaLk+7yUXDNrbRdRquIzZktyBT2fGA4P5sG3ZBRwI76sIvB1\r\nlbIYhQxE/h4PQcFHFAOys9X1ae6OWUm/Va5j548KkQdv4UfPrXK/ry4JlGhX\r\nOVFjVg7aE1NDN9mIqae0pTH7Q2SUxhK6/Y4=\r\n=WsQ7\r\n-----END PGP SIGNATURE-----\r\n","size":6419234},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.6c40a505c.0_1646990233926_0.2518598144143189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-11T09:17:45.466Z","contributors":[]},"1.5.1-alpha.a4c0338b1.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.a4c0338b1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.a4c0338b1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"20dedb8423d91224ce2d78802ee5244047df7410","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.a4c0338b1.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-8/f0Po2dxDJf0E+vwRdrYuZMmj3ih9uddgrxhwvIHqXBx6eo287443r1axImQagdwjJFomRLiIWGe2moslVC8g==","shasum":"71d5302e14f64342ad10418921fc83f62ab05e0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.a4c0338b1.0.tgz","fileCount":1737,"unpackedSize":10826755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMDJgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIzA/+LJ+FEDj04ryo/WoPqn3LeD/yDdLrZ0oGGsmZILnelARjKw/T\r\nBBkTt6y0TtC7if3FC3VN5ZsSv1tib6BOAzdoT5T2B9J6UAUB+PhTjpCNp+gt\r\nnL+2/iL5JywhXoAVnqz233VPE/azu461r7PgyykxJ5HbuB7hB6/GsmRozAom\r\n4MhWn/q/UB56onz4lnJ9u5MeRFrAzCwoiM/LpukGoY507Aanitv9GEVGkhuS\r\na/1ZvXTl+LboVW6fZe+dmD6E1gvxQ5ui/Bc2fZj36jwNF0C6Zt3n5A/r0XrR\r\njSF+icext4WOuFSVJNzt6bqXAPvfHdD2khEErBVvtQ/NqzTUnAYhm7ERuVzR\r\nzWOxj0OiWjIJeAUPZTf90b+MrjtR++YFiEQy0vXdJScl6iZ5+fqKR9pI67S8\r\nq9yFTUjb3RIjssQvqx/SaxMpxrtXk/rmtby1gmC1svv/KrY+TslZ0amiv9R2\r\n2u5be2LC/mfAXLarU3fdJImeN0cIwZ8NleKNjLzys3pEI/YnQ4pKroT6cZvr\r\nC9F6G7N4Xxiv1+uAaIGOD2yYsEHziEmilCAD+5Er2djwotImXiDEibfMfHTC\r\n2CxBPdVD4eo4hwq7fRShIc2T0Ggn3NUhLfRc7DBONcQQfBazf3cwt40QRxzg\r\noy6zGvuKrdFtX+RsjqJoym+kUn23fsjMLQM=\r\n=opfL\r\n-----END PGP SIGNATURE-----\r\n","size":6446994},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.a4c0338b1.0_1647325792237_0.7716845990296588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-15T06:30:26.873Z","contributors":[]},"1.5.1-alpha.af3fc4c12.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.af3fc4c12.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.af3fc4c12.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b6ded66cbb1c0e9c384731fc9d0a9de2ffab910c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.af3fc4c12.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-3w9hLhZpLd819wx6qu3mMMT/epon0vxkRzddfHuDvtqAHexdLvCqoHaqfD3A4v6sNdQ+6KhT2FWaZ9lMNmlw7A==","shasum":"8a526e0507a5b43d6e6518b58b0a501a47ecdbf6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.af3fc4c12.0.tgz","fileCount":1737,"unpackedSize":10837861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiME26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkKg//fboy0N8A6tmVisapNV7LJDyWRB2gznFNx0fqU2BCY4Iy4DoQ\r\nax8nPOlh3DqSCW+SZe0b1uh21qnLSpy9YZV92y+K68NVr0MxpMYhgmm6uHlC\r\nJB57rXQH9TzqRkfS5gjQZzs672bgQDV3lTGBM2j+HpaTR5oKhRlbbV2ozPb8\r\n8wc97cJsqiKWf4t3HJ0MHz+4Bm+tHctdAPYZuOWuD4IcAb/6UpqjB0pUL4IP\r\nS/Un8soOfV2ZUHQpAONMSA8pSdlNCvslyai6hf/vQnJ+CkKLQeF8jHdXlTJp\r\ncZ6sjjzqOK7eEhpqKvvM0qC2BjBbvfXXY9QQiOhUSpkLemsl2ZKiHbq18aU0\r\njGN9gmulveXml7Dl6OXepOeBRPuAZ0ILNPY+fWt6PrQhAoB5ZXuOit7n5ulr\r\nP6kdrxyNTCQ/TKxb1THUPhEFOB0q03N5EwO8oU2NOcGrov0lYlIRz9ONqYcI\r\nDX/xB/lHlV5TRMPzmo5zyIObNfp7eKFzl5YRpPMiBe+RxkedrceLx3jHGdTH\r\nGCxdhvIZ5ehqbRxH2skMoSfdlyAeNrtyMwCN3W2cdSZeDf3X6dU/0Bjl8w04\r\noCR/ThRT6Wxz4+dvmnBqSZJhoP17J2uoL7lH8riZhcXiQ6KnkgD6j1YS3s/P\r\nn10dh+XQCgoxmsubaPVPAMzsw65RKMrYWNw=\r\n=Grvg\r\n-----END PGP SIGNATURE-----\r\n","size":6446907},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.af3fc4c12.0_1647332793970_0.93776371517814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-15T08:26:55.916Z","contributors":[]},"1.5.1-alpha.8d279b309.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.8d279b309.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.8d279b309.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ee455218e6a764c10b725903c1e23da6b85a0f3f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.8d279b309.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-65KXLwa0JeN9+nzLq+q776/WaSda8KG+/54A3IU5Hen4R7uAr2zEk38lZg8oSfNMkNmIPCT+I8/NWTFAY71ddw==","shasum":"e42b95e6485c623c312db6c84b0e301a7bb02bb9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.8d279b309.0.tgz","fileCount":1717,"unpackedSize":10823456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMZ23ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYTQ/+PgzPv41LyET8TEnxxi/OoY9gyGtK1E1RWRJKvK0WyppZ5ZD/\r\nHCV9p1kjFAHNo3zTmcXKSY7rMGN/E5SlFiZCDHqGrL5rEBfLSKH5ImWh597V\r\nUOMOWDTHUczyutcXIE/AhWy5bXW7VkkXo1FIjGMY8zoyl7OdPLiu2Nhoxydc\r\nFo5a9EIqOcBM3nQ42GO9lOhT7ws0S912zpaPh/7L05DwYnJSuP5UxEwZARe7\r\n+hzI0E047+vEH/fsavhpYroJ9HR1wT7Rk/aWzmEwLbxsYh78LDgH8Uc8sfXr\r\nDLknr3BIzEfv8vjEpPFxHNqyXhwnEfPwRlg8bnqaxoeLK979oSynWbucX8kx\r\nduE/IfTIgCjjcXLCysfDc9uD1aVP+blQUjGIIjK3a5FMPu7744yaEnsdMEWp\r\nunCcTj2/MVIbULWh+J0heojJLiCccSRVvfsR7hdCQOTnIGq091JBTW6kdjJ8\r\nSsZGBzK3wte35MvSUJL52FPTqvSjeOW4XBabVFD+7R39329YkgvHpoJjNL18\r\nUiL/k6ChAPbw5YWIsu1MCUdfAJLllbQF1zkiPP3dOnO2Lpe3ICEaFfBHpIet\r\nLPCaQuddw79FMuYjBA8qZwY0zRUJyKPJmnNWO1zomVcwMINPBe72EuVCagJF\r\nOmH7gd2RrjCjK4KkS9uBOtIODW62TV4TsR4=\r\n=Z84n\r\n-----END PGP SIGNATURE-----\r\n","size":6443289},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.8d279b309.0_1647418806770_0.40810362929029886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-16T08:20:34.873Z","contributors":[]},"1.6.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.6.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5839384124a7b98ba0f32c2b4ad1001352c249b9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.0-rc.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-CIotunMb0cbvxI/Edd5sEZmGfYjrhMuse+iON2k+VDw7gvAW+8QE88QpjrLVFx/LP5ySwyeRnpxS+rnXzycQHQ==","shasum":"dd92933e1044cbc0d5dfb8068ba0c505bdc89803","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.0-rc.0.tgz","fileCount":1717,"unpackedSize":10823408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMag3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQixAAla7OIBBoIZebl5/rYeVJiMbzpGcnLk9Hql9Kg5jkFNB9B8zo\r\nXWORHtUfk3e3Pzlonxq1QpWT4hEnpKX22rtvPt5WSfs4MdtitzlXIIgCwHI9\r\nQBKi8ojjwU4KDdN25lLojfSNL4KKMxx/rJjn5rSBEiLRiycGsbanXOwsQYfu\r\njJVG9PWU0aBiLP9kOKUd42SBe2v0iJAKGKbXHEWInmMSr10zb45QmB9szJzG\r\nJObxqLUcrr9URJGNZXrhgw5kxTnKx0uQ3CKwZd8eroWuGdW82vm3JtwsXK26\r\ntYcsVRjVYKI9BfomlwhptWRE3NmpoKxGBFAvEZPvA7LSXuv49ZRUy8Syd5tR\r\nm54cmY+RQX1CSzGrzoCrnCrSDYjRL13Fzcine4NQg+VrHehMXvbDeR3EFXeI\r\nEMEci2Zeyi6bt4WUgIVy7dR903BikMp6Y+sRwydpbBwZlSDbEa+fNiMQFOOz\r\nRFTxuJTSV2roOxQaQQGA4/XYkbowRYrctdE5rT83B4TbcRcPnAwvPNtIy0yJ\r\nWQnwiqOr61zoWdirViucHlRg0EMiOV7wjfAbJ+V6g+jNuqvfdAHeVegfaLiC\r\nK37fNEMuAGk4WUea0CGDo9+9O0coC0mvXfB+5VGpdbaFCorFQArXVhbM+UVi\r\nPzEoiL3WSbPFprVZiZMjrdeZzwciO/gY/yA=\r\n=7i6P\r\n-----END PGP SIGNATURE-----\r\n","size":6443251},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.0-rc.0_1647421493448_0.29784803442453867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-16T09:05:48.949Z","contributors":[]},"1.5.1-alpha.045eb0ec7.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.045eb0ec7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.045eb0ec7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"92def63b4711e9c448d874982da8acf717ceb94a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.045eb0ec7.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-e/NMXogAVUuaGIuQ1bTCZ9ujL0AA1WDYZj9x7b25WhKFfWqiFKMc+S3j3Fsc+IoqcMEYQfMPzsmbiRR1luCyWA==","shasum":"50515d095d36f5c594e71bf5b68e51435a95fe42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.045eb0ec7.0.tgz","fileCount":1721,"unpackedSize":10856159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMtsJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq16w/5ADxHIIfd3UfbgvGCk62rHcasSEOObZ4pvUTN8/xS7K5nJWiS\r\n6zfF3EZ8Ge6dykW4PAaqXTNMOngeh3pQ9S/oA9w44aeIae8xm5VMypAnheuF\r\nE+30P2XZ79knD+d+OhRlJyezq88WGXlqUv5Gm0V+W21JmdZ3P1M4e8rFTiKd\r\ntQZ17IBe6ItB8oPVulsbL5T2Z6g4kSi+5Vfnp9izK88Q3MP6iJc5MzO7a3hZ\r\nxdxeq+tYEcy1E8cYDmHrf22Yki6KyMwWlU/55oG4QP0H3Dnfg7L5dTWJVBEc\r\njDoqUVPBIIKaOD86wenH5A+ynRzMg5kh9dgQnfXPJx0sDGNHoI2zmFbxtYNv\r\nmmv3xnSIh8G8mla04zV0TbcfXNc0Lo8FyOPNv/68MQexFtmSnOefYLrKC4Sn\r\nKpZ8286zzz+4RqbozXYL/zG+giVKKdZcLO+AHkTvMJuu2wSzQdZxlYKSzIvC\r\nl0NR9+L3e3boVEVAyOWYXwy8xOuHZC059IE36BZ6WFcZfklfmZjpOHNleY9h\r\nBjnsBv9tPhACu6FVTTkYvzKqOAupEeoeV34tlT6PlDcFCgpQ4KiQwpg7/sq4\r\nNkW43pqccX4HH9uh5GYWvL7f2ywjrSPSvNzFpeVpjLxVlp5epbjh5ogUGGuG\r\nR1Kj1wGvFsGM5TNG5YVzU2cNnpGOPKGJAxw=\r\n=k6d4\r\n-----END PGP SIGNATURE-----\r\n","size":6448052},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.045eb0ec7.0_1647500040832_0.8311649056021868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-17T07:08:12.302Z","contributors":[]},"1.6.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.6.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2d429a46a6b147c2adea778d39208081e2722a19","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.0-rc.1","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-hOlMoO46akv9IL7GZGDJ1zXkbSElw5Wm82ON+MwPkZcEdWryqf/a7WU6rmsp8l/rw2YzdZFBIMGQRrAP2vqJyQ==","shasum":"c8edeaccc63ff413a47522bf7067cf04e2404e59","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.0-rc.1.tgz","fileCount":1717,"unpackedSize":10826216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMuL5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorbg/9ENAB1gkRuhbGIQ50U0Pds07dWCJeb2GU/KGjIkScMUEEF2aJ\r\n4ujhrslox7HD7bp9YYH4m87lXv0jGXJ+EQWMtElyFjR2A+y3Kp6I+yQoFJAV\r\n68iW+kihGwTX8ui1eKdG6Nj8Rci+rX6Y32ybotWS67HOZ7Z52o23LKc9U+f1\r\nHu7UrGNAWF3pUimScpTiQ+gBe0JyitC1A/QhB4s2bRTqaiBCIg2IZDXHAqLF\r\n5StF8YE4wLly0Y2U/jNkHMcIukVMPW/gAe9BfK272pfaCb/3xkz5wMuf29As\r\new/3/oPa3hr0IknQieU7BUshXNJHVNYB82QKrp8kgqTIUh677awGeGumWsS+\r\npkuYfq51xOmXi9kzPOciuiwkrsklOJ6fZt4JjugjSPGVHANxlNiP0wgAMIQK\r\nD7YWXj4APf44rnkT1BWnlzEX4tTpqel5N7REl5tZFABBf5eNy9sphssxVOMg\r\na5O1LWUQjJWbq5iQ09DkjEHfvL1e0hyu3EB3OR8ii+J19y3Jxc8t68b1Qv/K\r\nEmEa3lLcRQKgP1oWHoo/N6VElR02LKLCxFVDqtS92IsTTmK5nDwcb6m+bwAy\r\n70fmRZDDT5gboKXexHKZV+HAoa5XwcBtD63ghYgEN/C6DbB0W4PHV4Lfe1eL\r\nGPbrltKzGVbgqUNf6I33affSosC0A+hJRrw=\r\n=DF6j\r\n-----END PGP SIGNATURE-----\r\n","size":6443530},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.0-rc.1_1647502072838_0.046410403824903135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-17T07:28:11.815Z","contributors":[]},"1.5.1-alpha.3fc0dea41.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.3fc0dea41.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.3fc0dea41.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f1851c080c60c1445d68d8b6d13b3f9aa7ab820c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.3fc0dea41.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-DF94RsoPUvLAq3U3GLViwyFreBjkilUURrDWjiApu+D6S5R5lC0zhTVEzLMHqN/vWBPnVJvxJrlbqPPuP23zuA==","shasum":"cbcd64aede088aa8210d33ddcbfa421ce48e5d4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.3fc0dea41.0.tgz","fileCount":1721,"unpackedSize":10856156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMu8SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9shAAk2/NYl1gxJRz9J8iT1Si/BZL7infJwSLF2hRF4iOGBu4cuQb\r\nXHQBUrcllPGeSBzuqG7peMNwIy4H/Tyn7H84CCnQDSM/sSQbOEXwt8KMpOde\r\nn5dt1fbJN+7IG3B8Pa1bs1NO9FF4yG/V+OAstd/1S7e/ao1kI8OArXAcexxs\r\nZ8+y2sg3Xjnjyaa8XjgDIvAxPP4qBhggQCl0Gzv/8kwl2uVxTplQxpOAUWh0\r\niG3NjIaN0yTXhudbljiERJcmE9YoxsJzPYziajTmzoJOrMdAOCobsPmGQztN\r\nR3v9p1nH5RhpfLSxCowIPbXfJMf/3G0ALbZbRc7EWci1W52eJ3XxaLwDVhcL\r\nMgf4yrxX6MJUHjHK7/GWZ+8dqOi86ElP/MiZLLcd8iawiscUtsYc2BdwRYvE\r\npUrL5Lu4MsUQfWQF0iA0BvJnQYABqywNydAI+vAKXYtnOduxqxOUb9xws3kE\r\nh43Om/S4mOOr+537Kj/WR71mnb32Ue8CARXyCnagVA69tY/5Xw2ChyKFueXD\r\nZiNO54qJtAuu9XngeSVx9KfaDVZvZ0tB2jMzansKl64v/YFnRh2OmPnBa9zr\r\nPyU03o02+Gk0BNV6s8SjQEtCfEQ1cJ/c8RdYfeSzyUJaQkQcMa+agEzOnLTQ\r\nip+CJJyv9OpcuYY4wFGl6ILgbtC6JjLxc08=\r\n=O9Eq\r\n-----END PGP SIGNATURE-----\r\n","size":6448051},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.3fc0dea41.0_1647505169664_0.9138056689941689"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-17T08:23:05.513Z","contributors":[]},"1.5.1-alpha.13448d3b5.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.13448d3b5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.13448d3b5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9d9f9ee51858a4a53103ee63f0d7a43f8065885a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.13448d3b5.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-wykntXBOBPF8CGFUMbYCfQKBXtU5kyc4NSW7IcFVWv6ThD1JQe1ZAHhh1CleC1fXWwGP22+TbTQlaAHpc8GbTQ==","shasum":"623f697062498a3824203222252aaec8c55fbb86","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.13448d3b5.0.tgz","fileCount":1747,"unpackedSize":14095600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNEFQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrplw//XgJ9YeT2nBFZAkH5XYANny0mSpo2WysNzE6H2ezdYd3qJ4Nl\r\npPheISXL9A0r7bqd45UGKtkAkf/KXSsujeKz5yhyOZxmzJE5DXfIxSNaH4xk\r\nBOQJlOXbppOk8GijuhrrshIJ986QLX7hZx9gF4zKePHUjaEVWZN06qIetzOt\r\n6Pf/qHHe+fbaJM5Cc+XLBvzULppt7LFmtg6WWmbAaL40UYEOoMpAi/JtD2IM\r\n2Aw4LeGvH0fSH0yaHF1/NPFial3vgpGnxNREkA6jnVrNSQ5TBeozXKp6GxYO\r\nE5vO4dBdvVdPOrg4UQoAbTs+fJhpIq4TQsWJh1PJvlXzYCgtESHTeNICKJPW\r\nR5Lpv/+O5eJHmx68iwjCMcR4ReNOv4F77xoAenIWdJI4y3MF8vyYZILTDo09\r\nblyAv3kwRxqaGduwMHRgONCy2/F9FrAdaqdHdLHiQB/lt1fh999KASYlWL4W\r\nEAkbO5nU0mZAds8OyvgnDdKVc3v5JkH7eK6sWVhYDC+p2/ur1WlMscS5gBAA\r\nhLV2w9AWj0E3wJ4sXDsFTlqM295MGr58EpQycxleJxGSEaZW0UUgKY7hK00/\r\nW0+3JqK2Y+CwSDh/tfSzeY4lSZ1kxUV/TqMnLCk395YelylS3X7KGazDebp/\r\nKvgRue7gRTMOsDZ9lrbgZr1PGwQb1mIqkVQ=\r\n=QV1u\r\n-----END PGP SIGNATURE-----\r\n","size":9634550},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.13448d3b5.0_1647591760136_0.6444714708200874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-18T08:23:14.442Z","contributors":[]},"1.5.1-alpha.51ca60d93.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.51ca60d93.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.51ca60d93.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5b998ef63da272c72894c7f0f5e9664e7f825e96","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.51ca60d93.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-yLEziuFzort2laQlYWJJ3vaRAkPhAfhPy8mk4w7v5TNBglnyi61DM1T7HtYiDvvhtc1Zw+PUOmFnw+8quARSZg==","shasum":"368fa462cb6d0b0a911a9db39efa73dfb324af6f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.51ca60d93.0.tgz","fileCount":1747,"unpackedSize":14095601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNEabACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp06A//Yer/cGvMU472MyA+h9UKMw1fzbg+EcqsoIo3evsrO0mTioeW\r\nFO3VbJ61nsdUaBF6QpbGUNxjTCwukQZlyPm/I/hJynt1peafoOMorDx97Xld\r\ny5Owv+y3I3go9UvseGMWmkBzAlqTFZjPOkKh3RO/3Xsk43ZOuV15d2V0ry7F\r\nrhgpleMuT7MiwsY2+DSgPr+4gluN6Q4z3mHIOt/SfGUt1vSjcYy0Naw9SBkW\r\n9hAiB92WHoZhpgldlfKC4RlTfboOzQzRxexXZf5IXuM+GJqoRL2rF1g9eFpi\r\nfGbV+vAlDjC8iOgXrMzs+AnRbdOzMge673I6DX1hXWf6/xodJ9Cj0fFe6TyZ\r\nwgafz1yR7SrU5imVmHWqk7HVzG0G8o8gQAv5mvuVkMIQuzNDDky7nykrDM0L\r\nqcKFTS9vaKpKl0GokUcEYlo0s1Gwh8/j+ZPv6QpsvFhUDjjkwK92Zunm3Wyu\r\njHjVEPX2WxL6iMJfyWwK6eSGQ0Shxq1Tfpe+wpCFxKDEgolsGAt00weF3tMs\r\n1ZwtqTlUv/KsxIQYpg6cucaqrmNlB88fie+oS84BNNsoWGkF1WRW15k6yoFr\r\nwHimAGFYt3WklqSqm2GRCiIeu9Qqj5VnFd4UFMYpNQGcWbEcr5LygwFqCsBa\r\ncnnvX0O6WS5Lsh7RSA4u+huDgJosnZ1maBo=\r\n=0SkK\r\n-----END PGP SIGNATURE-----\r\n","size":9634558},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.51ca60d93.0_1647593114808_0.8157427752066952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-18T08:45:31.777Z","contributors":[]},"1.6.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.6.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1a45449e8b7ece6f8d48f7a76d47fcba25e5bff6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.0-rc.2","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-seEVSdH/8boaUPSasalJPnpoqWXjqlE6BHxw1thHJlRsRfWggvV0egDFBtNU/Jy+NniCDzZOjYypN+xOk3MFOg==","shasum":"2eefc54bac5cc527cea763de29b689e74bdbe9f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.0-rc.2.tgz","fileCount":1717,"unpackedSize":10826511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNE33ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiDQ/+IuJJldP+35WWZXP9PMMeBRAYCq5/5G3vivHNxV30JGYMlCxe\r\nS5/Tw1rcA/DR4riJJ2uDaxJriEWWqFONxUKt3KrvcBLvmgv0a6+S8zWu+9km\r\nXvqVQMOAdNSzWDIIzyCqDmOP980VEr+zL7DRxEcamMqvMWr10Ymq7JE3efa4\r\nDRqHjl4Y62y56MYRvIv0VljxOBoRRVwdaLOoOr0uybMPMVoPz9spQHiWgiZt\r\nTTFjeCipWo965IZ0vxKodaW+YDoJu1OUgZgAw7ESpnbQBk9ApgdlgWzI3Tqg\r\nPFRkQ/4uq2JfPhkEH7ftqNK05ajeHaqNoaHncq9hmBnUXWzKoRC015juWjx0\r\nDSndgBvGgpQCY66xq3mPTm8OV33hE6B0aIt3hJnjTAWwF01n1IfZf1H+/mlv\r\nEcr39kiLkWEUztAQYD5GIZ6r5jpftgw/jXbo2+hw9A+oZ6xLMsSuRDFXxyjx\r\nB8BR8cx/eR4iudPXoLt+noPGl6aJd8RY0J+jRW8iMq0gVPUkU6mIcxLoCcjw\r\npuQqu9Yc9CkbnWJ6onQ33pO/WZueZtG4q6CVftYVTKzXV+DnNhozK9vXur99\r\neL+Q1y8u4JBgdtDVyaJtwttiMBUw1WQg/8imygI7E77UQg/KoqgyhkHKqJU+\r\nBdegGvDUNvdBwZ8sBz43K/bCbmfyl/qbiW0=\r\n=QXOM\r\n-----END PGP SIGNATURE-----\r\n","size":6443553},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.0-rc.2_1647594999325_0.6571764177012309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-18T09:16:57.629Z","contributors":[]},"1.5.1-alpha.0a9c6e254.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.0a9c6e254.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.0a9c6e254.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"45794a0b4bc6607a9bcdc6974925664964e65a22","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.0a9c6e254.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-4wRGqDmAFHgv3DSvts9oQ3A4oBvMFcFutQaDKVhOxeVhXHwFdpXv3kz+ObF7pJLJk4Aao+7qcFyGGDa4642A0w==","shasum":"7e9cbb0066146a8e399acfe38935eb738b3dab5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.0a9c6e254.0.tgz","fileCount":1747,"unpackedSize":14104988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNZIUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTZg/+OLwzqacXiH5d3Q2D8CLWvM+NQFExzD6EOv8rOX4eMyus3iLF\r\nQTCTrD7prWC8O47T9RgVmqyVMw+NgeGEeuAI7ZpoZXK9V7zB+sPTfCm12M/K\r\n+wcTFlE26d7sARf0kGz9NtJ6QV5SgyXjk+8pgZwosfZ2L4WqhuLT48VlXuYq\r\nN6ZTDBI8XVIZ2HILxkJHiQE5++T1lXjkVcaD+qyKTwp1WIcHtH4bKFs+Dte+\r\nwevMcuK9rmoeEMIs9S7x/xNt+3+lCFyJEm01saU0js/FqQImmbLh6bTe0S5s\r\nwZrewL38yhUTdnUGOTHo1hQlLJ3DQiAtjbX+4cLCGCftSMVQ9csN9zBoWh4B\r\nbIgtuw1PPQD+p/ruYOxjMdWyfpRAxsm518Y7XHcZz/l9JwwhuszbnbS0rpsU\r\nwBk/hOB38JoXw7/PE5oya3cEvMDNmj3FtQp6UoCipLQpCbH9oCubhk0eUdqD\r\n3LB08zid1NvW409LwIraTTEtHpohhyH8+OZZU5FPHKMiyDgvvYVn3/vp0TRP\r\nATgn7cI9+Si1hV9Jc3r11Y0BnujZ5YG/66gDK7ICsEEPC8C3GbWlhpHhSVxb\r\nyYPiyNXlQcUE1eSxQXZoQX5ski02ObnIJab986idWVP1vjcE9HVJxjPPZJSw\r\n4LqPlSowBP6cV62wF18mOFT5AWHqPOnX6e0=\r\n=WZv6\r\n-----END PGP SIGNATURE-----\r\n","size":9635799},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.0a9c6e254.0_1647677971918_0.2462867299080027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-19T08:19:45.921Z","contributors":[]},"1.5.1-alpha.4a897ba9d.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.4a897ba9d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.4a897ba9d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d175040ad753e125667f01391e759ab217435698","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.4a897ba9d.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-JYDpHdYd5Dc+pSH/KtRHp+5nNfVy8YryyktYsyearKYx+DsO5sJr91g3Rb0KBQPKzGwhG+QPa4HbTc1+AXDixw==","shasum":"1204cda92b5ee4740fb60db40b465a080cb44997","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.4a897ba9d.0.tgz","fileCount":1747,"unpackedSize":14154186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiODT4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxHhAAh8mxp3+htrkSLp0AQqQRdNJ/V+dukNJp8QS11XjzHTEvg9AJ\r\nP61Qf1oknDziM0DiVrJwSyaoHZ7ll85Y70oqBTtgh5xOXwSM6sDhyz3uYfIQ\r\np+h0MMm4KrwoWiwnHxlYe6iq5WQLwJUWSnCXtII/62TJCj+2gKDU0fsvQoc6\r\nESpaDwdXG7aFE+AuF/fM/Pq077dHHgs/sHdRvO+KkXXEGHe6wCwIBS6hRd0m\r\ncH3uL+n6K2mEPxnQc1eUjJQS+IusxTsKyl9j7655RHpWyvt6te/ru55WX8JK\r\nOIY7Fk+++eA1Ba8SsvyZmtUxnWVaU4UcrPKu/QkRjICnbNd7Phb3Su+EAR/B\r\nFsX4nTlojtF1Rb0puBq2gpBieTw0N5cY+z+O4NRmifuUyX4DRTmuSr0OGu8X\r\n2k5Vm5JJYIM6B5aemDVrVQMjZlSkcrewOjg9t2+gGQ6wczXL/K6vXWBECEa0\r\nUOJDiVnZT3qza7Hyhjr3LkgNXlHrU0DhcivgV40i1R+HmmamVVvc6GHlpLkk\r\nOCaabtOAl8g6C91tIMeKChep5T3Cf7XVgmO2fzwHDDikIU+12VNL2plzFfmj\r\n115SBzyhTGfKQU1wCxEKVStzUjOApCm8pA7uJEZBq08npQSMtyFdPa/j53TS\r\ne1pELW50JhXMQWGCEsqBN9Q3vbaYp7HPQ6s=\r\n=6RSe\r\n-----END PGP SIGNATURE-----\r\n","size":9641086},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.4a897ba9d.0_1647850744087_0.565282965836124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-21T08:19:20.557Z","contributors":[]},"1.6.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"1.6.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4b99f53197b4eee508e0d52baf0e98aca78c5e70","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.0-rc.3","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-cKoeKTA/y2O65UUTODZdcG7BUotkIikeUJClx0Gk5TvWS3N0o1dK/yRMz4mJk+ZUlb5802Sxge7h48Y+formhQ==","shasum":"e1068496d37c24d1e27e72adb1555bd2935aa427","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.0-rc.3.tgz","fileCount":1717,"unpackedSize":10830085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOEYiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpveQ/+P+f7pvmZOGHQ8j4kS130vxd6mtiN/xB66NfcEF9/AElYARnq\r\n/MsMRd7bgTjR7rhE3VFrpvEBsslL7BoDXsiTAqqwyiPxhkB0eTEMzOjQezHa\r\ngnUxmcat0M+9dHzbMk6ACdrifh1h9Ow+kbb9dKsCdKZzSmYRm+DPQlwWp30a\r\nFopZRiNzYjaaD+Dm/SluMusjqHZyL5+ysuAZ3APR0pl+fs2WXUxByuxKn3Xz\r\nmlqZncOmboeb93pq3Ws+VoDATrw2O4ZYUe/W08d04kW2uNiENTpxoI7B+NNX\r\nXgpnOucitKa+QxsPyYZtacrW2x1OZxu3EvU3OW1WDpeOfDl7isToJkBdw5EA\r\n7yt5hQu+cqebLiIU4dLQJ0Ft8X44mPmGJ2IE7rKHQJtkXTlaqdb0QM8GXy+F\r\nUKPA/Ap7R8MXbkJIFC2gYZNQzOqwunnXyQlDpjzM+kJ98IJDBtOtft6Xf1Ba\r\n5dDOopUeW8Vi83YR9rptm621ZAza9agPuK37FMQYFUjeJmVgTVVkROr1iaA6\r\nIYa1XUySqezqmYDC/ZMHF7BMU4RQyuFO5HYJTmFwAy0TcHOQIQRfCerQ4Fkm\r\nR+wdRrmcvtpNi1mKwYqs/myf7o3e0hi5YtzLUnmYe8FNCPqDNtsvGFC/0UNl\r\nyRHJrJ3GQUOC2Mys0EZcCh4AmsqvFHmCon0=\r\n=PN6G\r\n-----END PGP SIGNATURE-----\r\n","size":6444191},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.0-rc.3_1647855138467_0.8000050136633421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-21T09:33:16.487Z","contributors":[]},"1.5.1-alpha.1edd29400.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.1edd29400.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.1edd29400.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"112d030d778f349f112d22c23dc1bb493572dd9f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.1edd29400.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-TaFbJhZc4PSBRrXypOAhmQaPTWdPIfm1DKdpL3AhzpXZQqjmEDhVf2On11wTOZqX0sG/x92j2TaH8tIZXEq2Rg==","shasum":"b5596bd595e4a96e3cabd9ecd00ca3c5f77c530d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.1edd29400.0.tgz","fileCount":1747,"unpackedSize":14163251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOYdbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMtA//dRksZaqUgZhv2VmOduZd4/DNBGvQR4rPg4W+CTVNbDSry45g\r\nxZMY7DG1+gfl9ggWrWfXan2+szsysW8aiWMcQeSWEu8GyJ1Vddm7kd39C7mJ\r\ntxzJTysILdcTuVhtO25FKNyX5OSGN8yC83AshnSQ5yW6WnO9YzA3c0dWAYwz\r\nyiOdcoaFigsERY9r6ag7e1IjyU5Z3Ur6XS4u9G5Ry3PktvcbAdtwUXVoSARf\r\ncYREGziU6QJymvXCcSvgMgArtElX4nwvuabgzrMn3faz6H5SoTDDZNS8y9Nd\r\nJa3w21hYq2NUTXUPXPW6SwfXN5BNfZi0mYpKa2ttTB7cRTaV3fitrRbqRdqj\r\nuu13SpcujZQAKTktUnL9VJKoyzTG4ZgZzJWo3mvH2s4lbc6yhL7R+nuTfqwY\r\nXn2CVqKAr+iMrnNutY2b3RFMYPPlW9NYQ/oK/4dJxMroFhx/GXA+U+6ieaTs\r\nl1L1sIACfMMvB4aYoc1gXpKk2ffpusfJHWCpOdCaJocY5ElulB3uBG5RLxzk\r\nEt1maPeutOC0mvVhmJrj30xUuRbdNl047GRi2VBMea1Kc+NXwA5LFD72O4rR\r\ng2RICNtCPjAYu3q/iev9xxMBQkfcOZNDLGO0Bw2LYK52DVUVkfwMc7SeOtkc\r\nBvwdvUBZGjMCXBcwV8kSFFVvk61/ykgBg2g=\r\n=TSih\r\n-----END PGP SIGNATURE-----\r\n","size":9637043},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.1edd29400.0_1647937370666_0.4534934472617864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-22T09:40:45.898Z","contributors":[]},"1.6.0":{"name":"@microsoft/teamsfx-core","version":"1.6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"724ecf9b2a33414f4d415bb56dc49442837b5d7b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-QdBnpzHYmyC5tDFR7Qxh3Cryxp7e1tvQKyzNpx2l9Pe7+x6eqoVzRV2PNvPGH3MzyRN3T5dmB0fLrBiFhb+NvQ==","shasum":"08fbe08c968fad77e064a19cf4de77b5376fe141","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.0.tgz","fileCount":1717,"unpackedSize":10829979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOY9UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquRA//WCmK6aWnu6IJU1gHE2OYs2FiuvKC8C5gI/TdmHN59tZgkxD8\r\n0Nn5Ng71iN7eT5mbrP/RoZk+TYeUBdqvGB5mx3Cc8n8j4OCAjwZw2XasyxhG\r\nbezutYrNKZTdl8NJWMlqIOiZPw7mu/Rywn35MFayaQi6Fn0cnY3iAz94ZT6u\r\nUXwawPwMeH2WGLG3EFj2dMA+2qwwXcVzWPSTF2DFScMJukdktqwZXgReWG6a\r\nEYNaAaYmfZJ438d6AZa7mukmXPYh06veLKtvlar/k764Ojqxxfs2d1SHCJNo\r\nZsqY6+GOYkr1RKnOEiBhCRoTSjObJ87eTt1D2OU9JmAXe/elor5f9S58LHiT\r\nHivCkCJn09fpMwZyLz8N9tUumhqhP+Bn9fWoZLHWMV3/9/4ATUunLFLxhvQ9\r\nrgXBnE+Cj2d1poNadeU1QiszrKSN266KF60DhgXpKMk0yHdJ+v/GlauIHEuH\r\nt+bvJtsJGDDTCEsTOitYDPapuq773fLcU4dCOEwVh3W6oK/Gp+5MHoAQtQ3R\r\nnCA4vXlud2v8y4tQCcNcqyROTDwrReoxCMJn8TGeKrLSjHYIeyv9Mh8yPPXs\r\n8k9W9Y+33P5vZOUOz/+gpEFr2vB8Vn5Lsc/VhuMFZP4k4RKDEGmGQZ/7WFUg\r\nT3NMoAibM/RycyE5EFdJ341Qs0P1OSWdAT4=\r\n=PMH+\r\n-----END PGP SIGNATURE-----\r\n","size":6444160},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.0_1647939411728_0.22990531216869514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-22T09:40:48.140Z","contributors":[]},"1.5.1-alpha.6b5fd9487.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.6b5fd9487.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.6b5fd9487.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d56ae5c146f0b252869efe8fc7f82eab5dd3f745","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.6b5fd9487.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-7cb1ZBCO1DkpRfwbs7KYrozIvllwt8mBYhN441ItA13n/DHCt7yNGFRNCDY3fdVuAr9DkK5e+Meju3Kcu2wB2A==","shasum":"5dd867bed79c8ef6f469f3e44e4da2d21c13554b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.6b5fd9487.0.tgz","fileCount":1747,"unpackedSize":14167045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOZ/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqGA/9HBlrxQdfHMdFklL7vdV9sT0m9msumcFVelZ1kf3fOKfok/hS\r\nIP/ebjITzatH9/YwyeJmr/qX/jgMs2hfDJmIC8A9v3C/RcriwNXxpK42nUUA\r\nuzrOuGtdUXhpu/vosb0FXU+zVXeyotv5iyRzO7BFRDX/SBRW2Z0O2+HabpdC\r\ngUVpZdl2GEHhgWAtkFEr5Jpcp8Gi3G40iMPGRidxzMMr+JziuF3+yp6jCaMK\r\n7AOb+nEqIRlGQ/MArlcmQeyvDrguSJiMNQEAU+WzEDJfVR9Gbk1+rAUA5OVC\r\nww0wNSIMw8ownP5OglWa1OQ2L/9OHBM4gJxxoKeFJfhJtUed0O0Zf0T9KIab\r\nw2hz2IQvv0rBr09zw/UccdFBNUe6rB4I05QE5A/nigEavZn6hfoOc0hSqNtY\r\nIGUU4phFvXm9V2ED+2661zhbwpDmwTeK/jSK1swHngAag4hALj9IFAc6Sr93\r\n6Iwi54grovdyR9YbP52wiL0p0IeI0rxlD7rWtGkA8Y1mndnYS3sHPVShm46q\r\n1s7EG5jc273OFoTmIdQKApvkgYY6ySjJuY6od87RZmYfp9CpAeAtgWhACpsf\r\nghfSshMaSOTWQFdGQkx2R/sfcQRg5M/ZIiQa5XhG0sBbCPm3F88yU9iE8hlc\r\nxCr1XxvIm4mBbHZHyWmp9J4B5Mkh/zqYnWQ=\r\n=hlwM\r\n-----END PGP SIGNATURE-----\r\n","size":9637402},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.6b5fd9487.0_1647943658923_0.9183373583502445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-22T10:57:53.936Z","contributors":[]},"1.5.1-alpha.c72bebcbd.0":{"name":"@microsoft/teamsfx-core","version":"1.5.1-alpha.c72bebcbd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.16.1-alpha.c72bebcbd.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5c2f9d1ebbd36a8191fa4f52a2a02ecc073ecd6f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.5.1-alpha.c72bebcbd.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-+9RWAzEljGO0XzYUZ+8qHcQcxADXi3oF240Ei/EU/7+jz3MseuJepkP0zH87OgvrCiRTVxcN4rKd9i6cu06o2w==","shasum":"3d295b135e6873d2656f9664831eb399d6ffb334","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.5.1-alpha.c72bebcbd.0.tgz","fileCount":1751,"unpackedSize":14196061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOpuCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1pg/+NOCBkpPjTLqE3NglUImAzsnUz9QQKtZnlf9nS8e82kj8aKY7\r\nzRcoOh58zIjcDeA9yWOKYmVO782K1lptRP3PWMd/hlkk1QksMSICHxmYB0NK\r\n9rsCFueDdDekwHnqYm/H+MzQIj4CZ6ISVR/a0jW+IVK5of5nL/85Yu/2INat\r\neBSxXjD+AFKJ6yh8N4CMQCAdzFzXqCkxePbezkphZqJL4R9NVcgxT2+rciM8\r\nf7gUpxcuNxrGBn4slfx+rnVa/X25wdpZprod4kdI2+LchPkcH9+gMEZpLOgi\r\nJ23RBCuvsj16cQ/+1qvSVlVLY6bTetUJgA0Eb4r0acRddeJU4VhDtbYOYjue\r\nw3EfMQFmitHAR70Tdytnk4eWdCA4zdNnEGHSywWVAfVNNOvDm9OUdud6y39Y\r\nX02oBpzapgN7HfZt13zVXvyVwSav+ZDCcEsM/L7Oc9kptnxH40CWamGqCV3h\r\nuF07fnuSa0EeFWGn20v7g+YOXwjIoILeFImFP4VuXK3iHQ7oH7oH+jkkKoTH\r\nFACkQFeLtUStOkngy95jWILi5MsMLx2wzF151msbwbQt1fmH1402s6TtrCvG\r\nFxQslBQ5AaxgEYNCl7iXLt5U3ttPLkQTXz05Ny6Kc4Y6RB3DaEsgXhr1YCQR\r\nbESmtXIOT0fRsNotUDNxXIYPClgeqW+1/uU=\r\n=2Tcl\r\n-----END PGP SIGNATURE-----\r\n","size":9642658},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.5.1-alpha.c72bebcbd.0_1648008065860_0.6316585495156308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-23T04:01:26.591Z","contributors":[]},"1.6.1-alpha.83ce60286.0":{"name":"@microsoft/teamsfx-core","version":"1.6.1-alpha.83ce60286.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.1-alpha.83ce60286.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9ff28c0efd2aba45aba4294aae812b10dc9e3ce1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-alpha.83ce60286.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-jCvUydd9ROg5EgokgjcKaNkIIsOhXaLThmMSObRZI/XvLBL6yuAzsGdJQzvqXZQ5dplptOi+jcswirdaqTEfJg==","shasum":"cc7674370512a9a1a737066ad65960a2321ec9e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-alpha.83ce60286.0.tgz","fileCount":1750,"unpackedSize":13439792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOtj+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ1Q//cLwzuGxFzEB2TaXEM4pVZezkJwYrEFfzaQEurDDKz9e7dr03\r\nhbfOqz1GFmGdnzV1+mrHEUIoTsRSqCIWt2RbULwE+htiCuIh1e7oSe/uQ3D+\r\nRIZ/5TAOawJ2/a/IFqiXCUjDvIbLkbUEnx462k2fCeJWneo0A4a92EOsU/gu\r\ngBD7uVWDxC6b2aoGbDEKuobEHbnksc1ikLW1UKnqqfXL0RiyylIE76MEp+tF\r\nGFoZkDqSRNZmAueTykEKUD3PalguUgRre+M+Z19UId3rv9roOcLP1PVbSwbf\r\n8eQXe4+bNzVxnI43FTgPWGscvDC7n/U/VOA5wpI4kD60RIK5MEn+2CbIxb6R\r\neqowXGApAMketQMN/G2aeHhOWGTCNtor0r+eOa1LoK19geJWjkV5SP8UNNUZ\r\nsCVSZa8kbjVuUxxQKnubhwtyCY9tGJd+6bWWW947+CWLt2Vi7BRxCkGUgnhi\r\nRGOMHSw0FSjGKoOBVMJZ0GV/zdxOK7JH3mOr4JmKjp5M6mu1dEedrmtqEY4l\r\nlSWvkJBT+GVLmJ4RgVZ1/oxGAbwWi9Sj4fzwRl09QMJtwN/PXUvesv0PQUUp\r\nLfkWMKbgrNYSQ9JTJg5Cv4+K/RuMJuaraq3S23YZRsVWbefY45tajb4NpRyx\r\nlnew1nW7DDAboH4bDdww0daP9uUS6NzUq2c=\r\n=kb69\r\n-----END PGP SIGNATURE-----\r\n","size":8873929},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-alpha.83ce60286.0_1648023806152_0.6257521123938696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-23T08:25:46.639Z","contributors":[]},"1.6.1-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.6.1-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.1-rc-hotfix.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1690e519be41097cfe401c489b8cddd92586108b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-rc-hotfix.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-POiNW2TKfSn2zh0Gjbcac+xB6gD7O6Bs0i69kto3wFKlJtzTLCHycW4rbNssWjv4HOK3JDI/QOXl3cGlL0EsxQ==","shasum":"dc47b4728e7503e8496d4b189cc5d6828809884e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-rc-hotfix.0.tgz","fileCount":1713,"unpackedSize":10906866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOts0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2rA/+KYQwbVBItdZjhxc54Sg4IVKaQBUujLZwxmp/8K+OWbAxdBVG\r\n+kdT9BuwLnxAtY/7km2bgoRBFVjrCAH5Z63pStj8z+bpQr8ZRpaOVhMjsqkq\r\nlefc1nqZ93MWpNZbkPkBQAMDEZaDsTpm3Rgq8zPAw/DEjAR23Gz4ziwgsCIr\r\nUNLa/7m1zt7E5BK2ZOmHVDK+S1t2eqxHmp9vuLLdCeocNMBGHftyCCSZpQ+e\r\nAmGPgY3K9ifrZru6bpnJFhCds3wLdeElFs6ZDbOYYZje99iOb4FIgn4shHl1\r\ni28ED6NFnasMgZhwk5CjahXi8e5O9+bftNE+E12JZjqhWd7czZy/YLxrSWQr\r\n/nMgK73cJ3lXhLrnubb3c5RmqXUi9yRsfY9XAyNv7YEgXjHE9kOyldUjcfWi\r\na1iQ9nXjLir0QhiPHnLAsJotOKzK54ZtscCXWoAlep6lwuj3aMTiRJ5SAgUL\r\nngQ5K62LpF9wAkhL5BxhrySQKW2eQod5tyaKVECkDC3Xlv4RB9bLeZuV2rK7\r\nW3BSXogoWFB0ztntj/Xz3qa8Sqmxi/8H4kMty08978Lc2feFNeMRrjjhbssg\r\nwCgLXFOeNKoq7tlcQa+MA3563GrsV8EUG4MDsGdbOcTeBd1vAUcHjK5RQep9\r\nfZSkcvmea7IAhQfVP7oXersSTQfW/X53hqM=\r\n=S45Q\r\n-----END PGP SIGNATURE-----\r\n","size":6450549},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-rc-hotfix.0_1648024372233_0.6878720804068628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-23T08:34:18.892Z","contributors":[]},"1.6.1-alpha.26caa3d10.0":{"name":"@microsoft/teamsfx-core","version":"1.6.1-alpha.26caa3d10.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.1-alpha.26caa3d10.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5e34a819f4a79916b011fd57d076d56fa07a643d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-alpha.26caa3d10.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-Rja6gsSiSRdSwtWm2qkJkqPU6fkJcf51ED7h/x+QZK4YGqVZVKqX8+UsEDMevz4nI4Dz5tbQWFGekj/sWLPZNA==","shasum":"32b953f026c15639c03a5bd7e25b0b6b5243e112","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-alpha.26caa3d10.0.tgz","fileCount":1750,"unpackedSize":13450533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOu8jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrldw/8CAz81kXvf4BtH1JNkW5L5GMbHhuaJPdj0jJpYG0K7BGacGGz\r\n6OmYC5R//ocKqKeXNbmsPv75/mRlnQrc3O5cn1OYsRBUcHbDSHwFUxmVjyut\r\nWlV3JMcS2agLec191tNf5f8xn9+TfoED0FZpBNvPKA3PBjIBRSoEGQz7QvVL\r\noZzk1QPtL9YWlmrYF5AC61nBrLYOMAkJH38DUD7Vcisu4j9ZOvSYNA8wTcUW\r\nB2kuF9yHt0jvIewXTG1/VOUaa+fzZ7oj0Awt7M6hB61EWN2l75mkwefRYVIL\r\n7cB43WamKeKriBpSqCNa6tqh5pWuInqQ1H7OgJO7BYpVFe5cebuYmqLqaUJr\r\nTqXK94KqkpTHqYFp8t1Qm1gwwSVqxm2uY2CnfvyoF6u7nTkuj1sMBSJL7vcL\r\nvag6qhGLn4hGYeUktDGD2zOJbwQPsqQou+vc4iknJkHSZVK0eD96k/T+rjs9\r\njRFxceUYzejxs7iaUGqu5/o/CDKuxw0SwN3vZpPsG/RxATJzTBJmbivDRPbs\r\nLBALJMVJSKNtZdq5PTDcdlxywxlBHii/mh0R68wF+TBLdtnTwahtz8T1SIH5\r\nwB4U46yle5pxKXaTKwX5ctLRG8bExWCEQP+TlADJBNl31dIBZgfzgqOFKS7c\r\nky3m57PUTk/mbQWdHq4NpV1COO1TRqMQh48=\r\n=k9vP\r\n-----END PGP SIGNATURE-----\r\n","size":8876071},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-alpha.26caa3d10.0_1648029474921_0.11386829413460364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-23T10:32:20.223Z","contributors":[]},"1.6.1-alpha.3bbacb98c.0":{"name":"@microsoft/teamsfx-core","version":"1.6.1-alpha.3bbacb98c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.1-alpha.3bbacb98c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3eec593cc3aaa0dde9223a0dd4f187bdc8d3b909","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-alpha.3bbacb98c.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-nnNulkZlrnPseoItA8xcCgptZvg5PQpT83fLhxsgOCgiDT22p5IIzSSgn1zRJYahUr5yDu1p6vuNLTz6OO5V0g==","shasum":"4990397a37a8c6b3e0f7e330bb76dea8fd4b3dc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-alpha.3bbacb98c.0.tgz","fileCount":1750,"unpackedSize":13460483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPCk5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRKw//TA/RXhwUz3/qn2//agVLfIILfriC9/Wlt6rD9p7g3a2QsxVq\r\nU8goXeEFGTZklp/44vZwNaRnjWrVdtAGYD+sjxiFH6PvC1tAdy1LYAfoHplR\r\n3gcK6cubLRCq3KgzhsSq+FutRE48ASJ141BVrntC4oTTJzvDnpXrtCYem3gV\r\nmrwSUj9Dfjk+lVF+VAWIEtwYQtunLzkf5IsPxKGvs37TzQlnnYL7xD8piA9U\r\nZG/Jh23k8KZ0olkUVf8pmpjr0Xj/Q06ioCelMLNDjQzxKplFH6dh6sMFYVWE\r\nAZnS0SXn+zhHbFCESKun46yLjalg69GT7D52CfHCmtB+vRscUw7KezHirw6R\r\nkfC5cSv+83P4vRLsczfvT04Mj31I595HAMz3Q4Nad/cDZUtO5o+7qs0XUJMN\r\nEcQ1V7kGvp9mS8EqXdn0H2uG/YBn4vi5ckGqvn8Y36i//FAjiM5oQwDxMuk3\r\no5uF9lPcr2aTDziTvBLqnmdztr/8takLBLMMMSZQe3P5Ezg/N5oXXYbWwST8\r\n/a0nuOSpFj4+ogdQT3gxc7u5r5ZMLvic3k4GaZEmFsUs14m80NV7cAc1qdUb\r\n8U+8GoRC1zJITvW47vmai8dE6mvE8hbQCvhhpP2Q3GdTFfPoHgXii3avwe4D\r\niviePP7XXHQzdRuhsRHpIzz/hV6FdLulkxs=\r\n=NzM+\r\n-----END PGP SIGNATURE-----\r\n","size":8878202},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-alpha.3bbacb98c.0_1648109880733_0.5632756301022175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-24T09:02:22.392Z","contributors":[]},"1.6.1-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"1.6.1-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.1-rc-hotfix.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"332778f6aad9f354152f37cc90a17ba0d5bbdb56","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-rc-hotfix.1","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-2JqAG+96a0xq0Bg7vDrhzwbuRAkaQv1TUXq+/UCFoAFQxgqMXOhvbl25ULUIrpSOUgQrDaWMitsqirGrYpCxPg==","shasum":"1490fc4a4a50395b81d428564069465913267a48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-rc-hotfix.1.tgz","fileCount":1713,"unpackedSize":10907104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPDXrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPig/+NffBBs2oTNIYuiwrPxOR7UqfbHwXT8Vxr93o4cKQWJ+65WJx\r\nsXlAn7ZBWkrZW/2TN0JOgR/GoYTHzahz7GP7Z1jUhkW9wNX9a8Mvd8k3sSzp\r\nF2oI8rAyYvEqe/wEpQzafuh/RMNeX4j5ud4Ov+acdmj5p/xwvXkdkcg02TQS\r\nYkdXain5cJICq32hgGCK57Vu4dhunIbKAavtrGOxOrMvhTYi3sLbTrjdWklV\r\no4rn5JNDEEmr2SpcuBhtTm08AooidwSQs1Bcq7nIWYy4MGn3kDqi9/0siVmD\r\n6L5TCgjkM2EUNRFsOktGtx/1YMJE+pUMkPnaFTVSoKMab9ZiaO7SOUtLLG2K\r\nVKMeyHWvkoQUAdl51NOGIx8KWrrxYped48ggmMFxSUhgasC+Nl4vplz/9DcK\r\nQEG63JcwReE2b4nS7RAvDSEM9v9LjAlObFwPXZavEpScEQQuyu+4p0RiREnI\r\nyNBXnr+NztGCU6XFwFFWBIs1rdTSu8WiwD4t5OLS/k2/HWahwBvLnLWoUdTY\r\nn3ND5Bhdtz5dNH9JCLwAQMRizOMhFsYoRqLF/2fkkvLr+3qvoezrFQk45BdL\r\nE+sRG5BN8YHhCTIrpPtu84B1TbijGtZGtCxUILKtSmcxdicCRMhWRF1TNM+z\r\nXqVCQejyKdCB34IVxRPiOVjzaIbNmkAzU7s=\r\n=kfNV\r\n-----END PGP SIGNATURE-----\r\n","size":6450628},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-rc-hotfix.1_1648113130567_0.4287801657840973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-24T09:13:00.836Z","contributors":[]},"1.6.1-alpha.71801d5ad.0":{"name":"@microsoft/teamsfx-core","version":"1.6.1-alpha.71801d5ad.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.1-alpha.71801d5ad.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9369b097fe1a0225b90939a3b21d486526d57065","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-alpha.71801d5ad.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-H3z/v2BjZ9NJR2Gcz0v6eGAn+USf3LvcHdthJ1oPV33LWvz9uEBKsOvBgUa6Aym5RPzuOBmjAM715lGf6jsKHw==","shasum":"943f5c7376790ae41558ac31e73312d850347a6d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-alpha.71801d5ad.0.tgz","fileCount":1758,"unpackedSize":13506927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPXxSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpICA/+JOgtXL2rJMDyzgxeODckuhN+MsfXmNdQKaH7JIfMvrsodBHo\r\nUTOlzjynHRz5g0AZMe3w5oVoglMHQFHan81gyY05jBTcQtRCSPXuUgNLEeR9\r\nY/pNFVTrVqZ231+HwTowYI83yPR2QZY5vzk1q9VM5hmqlN643i2Id6ShZMDP\r\nG8s6tTcUTu7i61v62eci0zVj6It978Q8Sxy99Sxc4zm+h7RzuJHGJvCu96YR\r\n8a5WGm0i8DAj6u6oakJZb47kJJy5lRo9G/MQmMy/sPNMdcGno0+THa2kQgvN\r\nxg1H2EV3YZRRsGUarJC2NUtZcTE5ds9+PeogkKxLo2ztGz3cMr5j2aEBTY2Q\r\n/M7DLrq35M1SDo98otc2YVjXVShcA2WDYhkXHG89pHdVN1Nzz69pvhB8AjJa\r\n0dPRXip5c11trRJhGUgjV63XG9ExLJF7Yww1xCjqdxK8CrrakgzR1p2aKPfw\r\nb1RumHMa9BgkCkd3pctbUyJJf7K8791baqgM2gNUS1vWZJAp/XI6pWSm66cC\r\nINYGTHSAaWYgv77yQq91wqUHb8MV2+HrUopFmy+SaaSrfGXjIdOvRMimGs3J\r\np5OQWd9weVfnxmgI5doQaiYU3nDjqBziu4r4JKLppw9E36A7gD5OidLLD1J0\r\n1x+StmCoJN6ijmwo6w11LBjPgzlqDgvvcFg=\r\n=wSMI\r\n-----END PGP SIGNATURE-----\r\n","size":8882825},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-alpha.71801d5ad.0_1648196690161_0.2709813747274783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-25T08:25:11.329Z","contributors":[]},"1.6.1-alpha.67e38d838.0":{"name":"@microsoft/teamsfx-core","version":"1.6.1-alpha.67e38d838.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.1-alpha.67e38d838.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"52be3a239d021b643b404c9794aa028149f88175","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-alpha.67e38d838.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-5jOsIeVYuwt6RtMFVesWFvGEUPYBZcDZ/P+mhdW/uaX8ikiAOk/R3/JBIu4DgfcX/+WgiaavUA6FSDWLKlV00A==","shasum":"9aa2b453c5a4e85822549e41a29c29a090761cc9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-alpha.67e38d838.0.tgz","fileCount":1758,"unpackedSize":13507132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPs1hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQzw//RDvpZu56GCD+kf060ZIWp33ByRkShFNy3So60k3FWjuKlLWC\r\nK29xwUfZxNsFgIw/0XJJaY5vz2h1+Ok0JStSfXtGncqjTYXjBakb9s2eqOHH\r\nrt/HYnfwqkp5w7xwgm6b5LBQoNgqScbutuKZlo5gNI/M94NOxil+UGEj7+KK\r\n+Bq2vH4lkrxdN44fXG5PGXM6oVf/tnQky4zRfVV7pN+/lJ3MkBn7EzipIeL9\r\nd7LRk8X/XtAjKoyUn4cD3SzNwIILCQXvwBXrfGOluyLCw5zxoHJl3KblLhVS\r\nO0A4Q60a4LXj+xhelazq98Aj+sodoXulLHWPUJtnblg9Y94pkruyLvmUxAZB\r\nxcM38kza7DCyqXSO7Oocy/midWwiDUCo3VJjeTalZaXFqa2UENoAQQwc0Ap3\r\nqHrHim8u51Hzob7U2wmDjX6l1CkFrZn3MxKD3as7q2K368IaosCU5KIvGAoZ\r\nSrI3UxEyBOPfFbmGWvjHSjjUggIMQ4VjPYSNVoQokobiCePdS+VCKpZ9+fic\r\nB2utGtyX1G9LrhZyyjsgRdpQzalHOfX2rJq1t98bKQpHwul7K45KZ+EQrvz4\r\n5GOlVolEVl3rWur7CGcpWY1WGxER1gSyNO2tG0R63Zz9ylXj25EBCzsTX+NH\r\ntin+9UkRCzhUKyFOXvrdm/wG8q98WV22mSM=\r\n=7hLz\r\n-----END PGP SIGNATURE-----\r\n","size":8882960},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-alpha.67e38d838.0_1648282976982_0.7900329736768283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-26T08:23:12.406Z","contributors":[]},"1.6.1-alpha.881c502e8.0":{"name":"@microsoft/teamsfx-core","version":"1.6.1-alpha.881c502e8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.1-alpha.881c502e8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4c6157eb083a398885d5757257e0505322814cc4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1-alpha.881c502e8.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-E2aGrRJtU8egiBa5qV0s1ffOLbJ8PBg8463GrkgvunTudza9ZWU9FrDmS1XfE4yJ4ZWMtSt3Bb1GULqQJuo4pQ==","shasum":"e3425741b768693c1dd33625ae2fe430bd8e1daa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1-alpha.881c502e8.0.tgz","fileCount":1771,"unpackedSize":13557084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQXCZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps+RAAnh606WfN8W4+eUetuZBkqAx6dkda351KAPToG7fM/H4hnx2p\r\nGogTFFCNrv93HTkMD2IGTbcd8Did0AiZ10a36NZaqAtaezl6XzvRVlFk2aTX\r\nv1YtPJkGaiY1r4thCXkfDYZSO4bvZ5QgX0CNAnM4cP+/8t6MePxyymST0JpP\r\nFl7fuhwBHRz2ZAQcpHTajYxxqP8bIOeMYUjJwHUjg5uBfpuWOlpHRfuiaaZJ\r\nus8XKodV+TvfZLN/2u79pC1TBRUdZkXYlGX1mYmDU/Rtk9tbBFuRv4RN6mis\r\nSIjuDEd1dVCx8rrSLaRewD+coe7lXdSq3psv1ep97uzjC7+8GzjI/YFS1xxh\r\nJj2Gjf6adFy/qqJcrRAR7RJSz/nXQalgbFOsc2UixPxrIbSDNVyZD/VekvsM\r\n8h/jcfRcRu0BZ+92/rwmJnQZxujhXG2B+LWuIjzjNigsIZXtXzZ6nhd1Bsz8\r\nVRJIFYVBW6pwboZEIuLaxJiJzhxdST62yZ9DtayYV7WSL/Ofu4LOhnXqNhEx\r\nyHfGbz0xApHgUvMoBsHPwZTMQMLamIN+J09OCao50PCX2XDXzroJ/aPwowEK\r\n8pWVacKjl9hzNPkz56r7xWgPZFye9GmpZRT7cp7lsC82TkyCfbs8CG+S2VHO\r\njShk41O4payJS6o7FuerRjUPLsBH5d4pbXQ=\r\n=FHE7\r\n-----END PGP SIGNATURE-----\r\n","size":8891642},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1-alpha.881c502e8.0_1648455832762_0.9907532686698415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-28T08:33:28.123Z","contributors":[]},"1.6.1":{"name":"@microsoft/teamsfx-core","version":"1.6.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bbfd778b8fc5c3086a5eb7f28c2028cd7b9b0e7a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.1","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-bsbcn637Ec1ibkvo5yZIRraY3oJv5dK+lQ8JGrEkpd34wnVV9XgLxn8VRZSjNt74phpvNHBBN05QGCo5w97AdA==","shasum":"ed8f26d69f6cd280b24daa8ec67edd9e64e4517f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.1.tgz","fileCount":1713,"unpackedSize":10907080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQXt0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnMA//caLvgZuU4vsUohihfRFt0YilBsutIgZGdqylcneyPsXG8h56\r\nF2d8bRjWluN9QEaK11BdKS/bSok9UBE3XC5EeEGAu2iTVa/zODezQJXzZxsa\r\nimBP9p/rqmBcBbqXIoHXCH8zR2eqEFGrRkHvFmTsfFq7dU+Jw38SWVATTsWL\r\nQrVzVgKGzfLADsbstb2bA6KoF8kkZeak+ZjnoGXl+Dy5Ycj7lerIcS15w2af\r\nmg4ioWONtL30pcCrEyrYNvvYEQH5gSJbOn8BA8jpJpVTgpEptrUpPS2Qv3Vc\r\n2h6vvQSvGBmLwbnIoDEWr9I36THyUzL8+n9aNvIQtYwa9OBamON/tMaJd/eU\r\nGZPUakXMrDtHYdyD1QGzirmau7Dg2H4ouz76DHhRtKqatCBeQm+aFBEoj10Q\r\na3HdW4kWQkoVBEw7b7UqgyHNz+KjQG2Xv9wDnHtBbP4UFwKyiQCMtkZ3PBe3\r\n1iV9Sb4uBXY9S36b8+aTuXPXnxVt9mF5cBOgGbm49pKvoeZFRhU0Ar6dUm5C\r\nsq3bZAyzjOXMlg8kQRjnytFWb94hcCuVZM94xiz4aiLspwLxc0lTJRy0K2WS\r\ncyWcWlChnGXRtt5GybVxBh2XblCIBW1oJgzdTkRNX96ztVl23nZBy67+SglB\r\nz8BnjnKt/42JlE6T01+olGbyPRqXTXZtOYA=\r\n=fcn5\r\n-----END PGP SIGNATURE-----\r\n","size":6450624},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.1_1648458611987_0.04302355948128511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-28T09:10:44.493Z","contributors":[]},"1.6.2-alpha.2351323e8.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.2351323e8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.2351323e8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"70d7377cd66219f5932c34b017e6d0b8048a5d95","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.2351323e8.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-w/Sxcab+oD0PJFv5uTOPLrw6EVGcg3PQRYI6i+ZVNOAFp2sZ99++OqPzq28hBrEhbVXxPpRE4B7H2qX/ea/VcQ==","shasum":"61959eff148669c50ef832f82dca9ab05f53100a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.2351323e8.0.tgz","fileCount":1806,"unpackedSize":13725124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQsIpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcHg/6AxVvyNVH2enLlkma9hbA0JFHvLOo8mf9uvCK+hEO+59NGvC6\r\nW59wDxQ10Z/vgXaasNTEjrcAep7vVPcr+5AG/V8JWsAZDzSOCsHuB62Bj8gk\r\nQF+tDqmR4CmCNc2lENLGrLf2i97R6wVWAsSbfuKFqa2KjLulKWvc4CqKXQN0\r\n8jafWdh66ThQX+BhCVbrpfJOMIbYusykMItBosz1EIh3PKZbKlz6Lv/Mm5rm\r\nHjmTlLjkBc+EDphBGBmPgYR288yhiunQ9KGxNyMCfYLblECPkOp4vuZ7Acxg\r\nn/5aPya5RaD4MnL+mZu2Y1K5+/YhVSWJRZcigLK+GGC14ibjwnnBQFDGi2sf\r\nt4KAIwmveK65D7P5HNh1GRhfUZ0H/o/BtGFEuoAHRZE2AsV5MetCPSPZYIzH\r\nEQlQ4LczXSO2bTpVhwI4I6cMbiTIjMCSPnIm2rG8F7TG9tI7tBW3GVRTDy9r\r\nIFf7zn10NszIV6PBckIORA59Ri+Z0/h+FRtY0Moa/b2oA3maMZ6wfANLXY8F\r\njP4hFyknymybXy8Tb3dVklAFyFcFAMr/h4kVCc+oxsN1/xolgGPXXILW/GUU\r\nciYyRI7WAWuoSeOfwBlgbgS2N4kNPH0TAV8rz0z9RYx+ogYQ9ibs846ORwr6\r\nPZI8np6t9GeY07p+2vRu5Ipm54HiFJERVR0=\r\n=dQ50\r\n-----END PGP SIGNATURE-----\r\n","size":8914887},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.2351323e8.0_1648542249117_0.6000547453460399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-29T08:30:25.945Z","contributors":[]},"1.6.2-alpha.957c90e1c.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.957c90e1c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.957c90e1c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"90f12ee1c6a9430a3cb156d209e649b5ef34fea7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.957c90e1c.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-iX1hfQpjfJZkw3RiyD+OzNF07NX0nj/WmlOS641uSt7OwfT8IYVoAJhHupsc3mHP9XXyMW/7thXVE+RsRDDuwA==","shasum":"37449a559ca085afeb90dcfad57c9991073fba0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.957c90e1c.0.tgz","fileCount":1806,"unpackedSize":13741995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRBMqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGIA/+OhVjyLDUbQlfMBgTYWwUibYnAm09Kbj3rwJdWqzxJpMbxyP0\r\nfaMCChYP0X8ijUyWNekS0Hy9w7C5h7mPu0ZA1UFRvamoSlbwnVRUecQVIsPQ\r\nJBc7n0AgnzPENzEiXSjP8sj3ltpRZuzn3MshGOvGaU9A8TvcHjCTUy3b/5Fh\r\nTlJQ/3rRNKF9OHWvqs67WcLbb6w2iw+ukPi+hNJ3t+g6sAwnRw2ZErMK7RfS\r\nRaiL2URE53BKLF9GV/SsmVM2dt9L6qdJjBQs5FvXt3r0XUNzxlddtConFyn8\r\njKqNP+vpw+ZJ1M/cCC3d/L+RImm4uWUmIwQAvOFNAPgNtrO5Pp2ScXvfy/Gk\r\nerfRAGNNSvSp+BuqAQ+Na0+oMLXA2eUy3mOpA58YNOWWupn3HwOfgLkw+o7A\r\nu6k0jtLzOHrCrxV5EbR6mV+HwaV5CX4dARnlUdmuySDBldx0YZY2bz9bunEZ\r\nYaad7zcp4P0Nk01lvwPdbjdZPeLsyj0FGK+iHH7GdNOrQxlzHWtfNfp3tkUk\r\n1i5KPGNXUULxjR8Ro/MO8pcl0b/eh6H9RRVQtu0JJHDQI1j9xRpIh8TKJ6yV\r\nVUE0BsY5p9tUd/MbllQBEhdMxNfZFnj/uQqAyScS9uhiB/ASfjXFsaowmzoY\r\n7oDwkXKO3YbuwkG+DziqOQfuuz1qps/UwFw=\r\n=EVSV\r\n-----END PGP SIGNATURE-----\r\n","size":8919125},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.957c90e1c.0_1648628521655_0.4951025455368925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-30T08:42:47.859Z","contributors":[]},"1.7.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.7.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.2-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ca9507af1ee6896176eab4958e7756eeeeec5f19","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.0-rc.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-1vcWtF7aP3ZC81SwVIXW5lu1eQ6cSKgPb95TeeqGu05xBHXblMXys70vqAAvYnjRPt36/uhl6alYxRBY4+N/mQ==","shasum":"3948158cc48f4bcfbd1672e5a5ece034876e12fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.0-rc.0.tgz","fileCount":1811,"unpackedSize":14530405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKcHY7JngSKurQaoLrmI1O+kAodo1PpGp5sN1vh7QHAAiBsAiwgkqkRIV+Fqd3RCrkdunAS5c21FURDvIworOgEAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTpbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWBQ/+M3jgVD+9K66YewI0EGZg8E7X0sJcRd2h5hMVunmsqQEyXIEh\r\n6Q/xm9y4lcfCRrU+ePRQk8Mi/96+VUuj0ICwcIKq/n9IYtXFGZWfjbeTZWdB\r\nUvRjAnzjo2O3lPZAorQBuiVaN7DxdK3rhSlQcGjT5Jm1JGjOwDQtVHh05t7s\r\nFZG+BXDODReoXwH3khYKY+14sdFu9cf87UnVkFrLh6NKtNaOJiFwBYRMa1sQ\r\nuMmQpFGrpUB+PS2aT5RqmYZc+UhdcoxmuPskREAXYff5AvDsUPc8/f4wGvqL\r\nxEJ1diLavKg/SQWIgjehVMPyc37rfuMp7smCQUepMwjmAGiPQ3teXF3hXXAI\r\nOka/cqLD9zimroNBLLzC9a644rynNxkOczMZWnemYRs4ypKoZTxDb7BZZGP7\r\n8rWNyiJVfJG0JUeBZCWNxbxdbHjawzCnn6Y5dEq/G9kZVRW54ky3vsk+W3Fl\r\n7++zlJ2w7zow8JE6GhvO+dqic0v1yBokXrvE015Y3zJ19hSm4QY5WUDKznO2\r\n6kLz6pl/Qwli0EN+fqJxE90f7NgAOH4ZuZFfnH2h8kdeyIKxOXGqexGP8B0g\r\no08gSvbYLDdob8HAyEG6IlG+qycvgYr4JFk8rNwTD20SwFKG6wgYCUWWvcJy\r\nQYbJSsmoU7CWoD8G2C+IJfdXKOMRTd9dcqs=\r\n=f9ka\r\n-----END PGP SIGNATURE-----\r\n","size":9699094},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.0-rc.0_1648704090545_0.8076638922876131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-31T05:21:49.124Z","contributors":[]},"1.6.2-alpha.eb3c5cc12.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.eb3c5cc12.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.eb3c5cc12.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2cbffe6dd76b5d4b913b1002b2a4d7d72cfd8972","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.eb3c5cc12.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-nusv0SBIVzgIciHSiAUfeNwS8RDbQbus8HQxV4szeFuWZef/FwdV4ogcG554Hgfqlym4aSBpESnGOglIBXZFzA==","shasum":"753bab65d4306c78c8f1cbd8f295d8918a8162ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.eb3c5cc12.0.tgz","fileCount":1817,"unpackedSize":13782172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFH959hpxZACJnSEiVeat3M2/BZlPFtJBbiLk2s3q9BxAiEA9b3eSVqi+gn3P/C0ps2B98/ZB/OLYmiXmLa2kttbHh0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRWVhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdxA/5AMVWCxsRH9qdj0PlT5fWLkrlXOzN+Au2pKFgB/Phxc5NblK4\r\nQrpIRWTn6v5iXZx1OEUOC5VpRVnQLZY/cLL5MmagROBXjprlOshW0cN+bzuG\r\nG0LRijWU1nMymI66DzI0fTHC8ggbYzWD3QW6hLSooOcvoMlXvXriF6gqP4TC\r\nWq4/hcHgmxGHMOqedk75UqozsX0yRFDWucjpKNwHez9rQB4Xln9XwfgIw9qk\r\nk+h/FG087YwgnevI15NAP1waBD+gDFu22JlTUzxMLjw432nyCtkitmZRnX7r\r\nTtxTXq9A6GGmM6rvHlYMJ0HWWtIc50fXMaEI3nNXlUy1tk2d8Ep1Nfi/O7R8\r\ndM2j/R5cAB75IYac3ZGmcsbzhy0dN4cMYkJgNGVgkojx7Tkfd434sEdAGMyy\r\nkQCbmNRvgWREXFL+Tsk2sZG/GbAajQLmKSJFLymaEe6SAHocfxz/q4XlsDJK\r\nP3qRwANKAEf3Du+IrCTNroSeQROfAVcAZIyhMevPgcZlTIhRP2CV4Cp9MwxB\r\nNzuVUE9Gn33DqBDxwZ5AY/D9M3OwtHnRx/rNI3O+iKJEOEWHAUToftddUQNI\r\nnkBM6rCc6UvJCvNZD99x+ab6W0gy1noJG3DXLzIhJqHs91Qb2jIsEq5P3UIY\r\nnNpmDH2grPY/QudST1IV5CCupa71aQSAHWA=\r\n=6cvo\r\n-----END PGP SIGNATURE-----\r\n","size":8929111},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.eb3c5cc12.0_1648715104961_0.19626485121724824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-31T08:42:39.162Z","contributors":[]},"1.6.2-alpha.218601581.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.218601581.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.218601581.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"25292943f9a40dfcb0ecfef2d95c6ad8cb75b19f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.218601581.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-SHZgpJ7fQ+JcR1NbRB72yPY+PccVEkuEmO4YG4WXq/tv6kgbzM41JSGaw+SfKiV954eESCgYMLKbjFEaH7IJAA==","shasum":"736f7d218a16c1e662dbf86e71e0a7d603b5d578","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.218601581.0.tgz","fileCount":1826,"unpackedSize":13828871,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGILZiT5wxXtGsEDd4dRVvaRrr7XKKWecQIx3rZRuFiwIhAM6qVc3CQcGmGTwO6lR6l94GGhSRs6dqPG6j2zzpiLI+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRodfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqljxAAi5QBas869fEy6yiYbSMzZuke/t5L4RLS8A83S31rP1mWzRcQ\r\nZLbcF/sDgusrOy4RlZpcTI+PG1+cIM5mUQC5GU+dp9wFC9nJPTpCrnyAAmxv\r\nqhoU85p2oIV0Se4XjQI7oG2SU1wB4qhNaKsa05J1CoNeNtPeTl6nH1WXjq4D\r\nuIDzcPnOdruj90msFg+7TY0iVr8oX3EjrQjFhURUH7pi3QMxxjkDUgjujULk\r\nXNZFkWilHR+b1WSYwaEYBkxwkFLdxVEfFXpgx5GjPqqHXRJhWDHVENo9PE78\r\nI/EHqyYFq3A4gBlhESGJ0Lkgj6hD4PGnlcpxQ9YF2mCR0YAYM04h9M+62CNn\r\npt8w+YsxRjZ/Ryjq+CM1XvQC2XrViWOiXng+MOuqA7bhBgDIytw6RxZFcI9Z\r\n5Jo34kU45szmx1ID7W6tjfQQC9WspGz6fjvuShzpwiRG6tlNynmqL9jQQWlE\r\nW38uU7EZ/YV4gFmFcovpIIbLngcRErLErZmvICq6ASiYiys9WdlNh/dIZR3c\r\nu5kJR8vXwRVth+A1RRdE7OiO0BTlwLRdXI0OQHH5gCJHt4OyxN53kGvxJvG+\r\n7bgI/BHsoP1/2hW0uPbbxJnJzOB0oAscmYpUZRg2hWB6jIbPdrdzTprW6WHi\r\nU6WB4wukKomkoTo9utGxRct931grdBkv+Uk=\r\n=pCmh\r\n-----END PGP SIGNATURE-----\r\n","size":8944965},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.218601581.0_1648789343437_0.14122446864575577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T05:03:22.467Z","contributors":[]},"1.6.2-alpha.6399c5efb.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.6399c5efb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.6399c5efb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b7acff3b6b6959c5ad25d315d2adc90e37a18210","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.6399c5efb.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-aNgGMQUp79cxfofrNDQyQJa3RMQAMkW6mpPMKx4OwidvgW1lhKv3Tv33DLNEYMs1ie0DQmhbnqqum/S4/Qv28w==","shasum":"0f29d565a5f1c59da67a8033bfdacbd3f032b169","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.6399c5efb.0.tgz","fileCount":1833,"unpackedSize":13845356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVZRVMjKuH8fu1Y6gfaXu8xmDTFtgW2C+ziycljo+m9QIhAMG+V9kC1paHDP25LYXoCQjEv+yyOTiS9If9ojR5XU6P"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRraPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVxA/9GIelQOKDQmzQavciQZ9DNfcWbjKVeS6f5GYCwnFj5XV+eAGR\r\nWovvhXONSZXnsS+J7YMGBsHBqcbTGAGaZB1OVkkaeAWaiOfCNTrsm66LYqO4\r\nkoTP4b+vYvaXFI0FcVV1mxKpbB214kAx49tLh3niO27JhkVjfT9fizOhkeX3\r\nHhFHLyjDlk47lAPiGxRSy9NwkFqhNQrBiX7IqtiIk6XJzftcHHTdTb/PNlx4\r\ntg/b8TtklVGYGzUERxSFGZIRzD4tp+UHwet2/r9Rc2iGZttD3THPURxbq3C2\r\ncRZ95R8Xk8e7rFyqrngETRGbrg9VqTW1QA/73XFjQ68A3k8RTAtiu53OYuAb\r\nFOaxBELv4iMB41/7SQJ2VxV0TmKiy8Z3MfMt7NjPD/EiC7+6stAhRv+EpBfx\r\nGkxxiyN6tOkYJe9HnFoEhEW9YkkQfDmwKp3Ka/eGlPwZsO8QqWvUHEkWSlK0\r\nNer2gRZl/XxZbLFVZ3OzimcCIgTweeYTmoj8Acj1Eeueviot7BFJbMAvBVLz\r\npmu9pKyHZUYTrGm/A0o0GE+0y8Wae/d8HFYEwBd4OZaQTDFZAfhnQSksfg6Y\r\nk0LUHLq9iKk6Mq1tDpTMCPVmuFqvKhK56LyOJUQH0sabbOXxRkefF5LoGsKe\r\nt664DrAIVO7PXDeVWixfLlWM2Gp4l3Ds1Eo=\r\n=1Nct\r\n-----END PGP SIGNATURE-----\r\n","size":8947742},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.6399c5efb.0_1648801423179_0.9693293033800794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T08:44:20.811Z","contributors":[]},"1.6.2-alpha.6de687a73.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.6de687a73.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.6de687a73.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f808c823a5ef1e4165bf382ee66975a3c16cedc5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.6de687a73.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-RuiAZuKH3iKe85iMJIqs1dGk/GnAv0p4ZlVpuKFh1BN78DdHlxq78DkFcxWS5nWzCOtkiwSFKfXz6MD+eu69cQ==","shasum":"6cb8584b7c5cc1758004da84e8c4781de24be50e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.6de687a73.0.tgz","fileCount":1833,"unpackedSize":13853986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDftyuXfmmamWkZbi3vIqdNvZb100hpFO0x19bmF+cH4wIhAL9RoglsAK2CkEZBHE1RzTMv+qaq7ARf2KRpgq52UPmW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRt1+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoibg//cLbwGxGGRpD0qbLlSzVBA1xIIR9MTxP8bPwOxLAe/gFMfLAF\r\ngaespRAyO+8vCbDJm9VQg3bY/pjyLDLuE1nz8nyNy4Pe6+WieFiAwInYGXVW\r\nWlKIdD3vjHDc5NUY9U3OK9HzMJMNzy+iaVRDKkzwu6BOEMsG3RImfowS4zLL\r\nE0so4uERPyh4KsPP6QmNXLYupAn1ulY0nTtGq+VQfqEhpp9BP/eoGDCvling\r\nkzEcfaxKRS37KB2DSHCE693+WlFc4LIBcNPDvThXL0qAfqRedVeLtTf7e2gR\r\neNZjrvYuimNu0WKpEC1MxjMffz5VR3K0+zo17ls7xqqo4fhRAhsYZaRG4zjk\r\nivYWSaCvXHMkAw0pR5VMadZNXHyOdcHCierFw2+guf+xgF6YNDck4pvBvULo\r\neJJ5TurEwPzdbvHfsu0gYhrJmj8+RTyvYFmINAbhkbgsldK2azyaOGxud2ZY\r\nHNHnnoNB4FOv05SdQs29F02Reu9WE31lauZS0ccYpb7IMvJEnPPpXDQyxhVR\r\npULp5V6NQo1Gfgm1KPGFyoy+m3a8qlcgT91pk7ph46LggfWmx3ByQKPIZr20\r\nM7qdv55jjefEnLa9CrEdKfr0udHM3dsR3XRhyrZMtcpjaf4AYmRMgh6ceLMw\r\ndArCi1rqHj1TZYmZzrZcW/d/R0/oLZPZT/4=\r\n=X0Em\r\n-----END PGP SIGNATURE-----\r\n","size":8949046},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.6de687a73.0_1648811389964_0.6135647105746713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T11:13:21.660Z","contributors":[]},"1.7.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.7.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.2-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"50dd48b9198c1e0595c809370ec2be0580e9763c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.0-rc.1","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-Fn/WKx2OYgVeKYUg5c6iMdEz387oncNldAD3U8HXk8aO5Uk2GBwz9gwEbFt7i3DV5vW+yP7s7CMon0qONWKg4Q==","shasum":"24dff6d88d3728938b4c3d03be6226b2cd266408","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.0-rc.1.tgz","fileCount":1811,"unpackedSize":14530852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTJPH7daDp3UXrJBOw4mbLGBfgOO3sTcWno+VjFqKDqQIgRBUE1fcWNb6W+P4/ERKh25tt4v+Pe45/0BtSwDvwcYk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR/KlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo6g//dmsWCR/1CygFTAnjavE2Bl2mW368mgzBwaEXot4ZD3+2wBsG\r\nZTGcVL5z7HLSc31rxoR3dpo9lNU8dx9mvIJ2gsKo/YApU9QBpSOvbJatIA63\r\n9DicoKwS+Ol0Y80+2ZV6C0mtJbxdex+s0K99vRiPsU2IomA1uMFDthiBxI8s\r\nzqf6/Q4yAC0C/sXv4JBLXf0oproU8gUHMBMfylgR1ph5b+GeKeNeJZiFU1gI\r\nQQwPxWg3AXHFvB9D20qnzhYygBvwMgYqv7+Q/5kMjWX2JEfDSKuc6zu1GazI\r\nmONLHhJyeCLZdBjiTANfiJUMXQoH5gedoj1HrsDRQE+8o+PBrO9xJWHvtYze\r\nfJVUwikSF4XLqPv1ReKzvG6zrrGcbGTP1zq2s67CkOje7hx3xsj2z7nQCtqI\r\ni/GhQawMlJtk352ihhNnPPSX2kzyiURR51TTylS+52/FYFLTLcwunzV7gS9N\r\nWBFCpgOCDIw7y38SGTv+I6FAwBu1qm6VY+AP41HZ0RHIWFivFECLPX7BCg1Z\r\nF/aZVhp6g8vknVKEHu/Sgk2WSBCqEfmwhaNbKQhx/t3hLiWUnrKhipLEKX4D\r\nVXwMJ+5xq/inGg9iZicseK2TEN2hbOXkkeMv13I4g3KBU27Ryn9sFWJsYk21\r\nBA9Nl0ybxdLrDNzjxdpeRi9s/Cn4DiFFQqE=\r\n=PlZG\r\n-----END PGP SIGNATURE-----\r\n","size":9699136},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.0-rc.1_1648882341043_0.4119215527514275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-02T06:56:11.763Z","contributors":[]},"1.6.2-alpha.b7cedce9e.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.b7cedce9e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.b7cedce9e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5c07c94d045e41983def65e5dbdba0b0a04d559c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.b7cedce9e.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-7TKcvQbr5r36lkzBETuFdMzo/ppe7o6G0xluLbKxextNHLyP/M0POxRUpHxAfbpUmCPwGY1IfQOHvqeKpK2VHg==","shasum":"74a448dd58c5be74d1ea512651af033399e7faca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.b7cedce9e.0.tgz","fileCount":1837,"unpackedSize":13859581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZdUT3TXHSUdpBqD6MWB2E8UefU0o16zcDSwqEVc+MmAiADFgV6RCkn75t8cXqeHGRwD8V/e6M38f7Z3p4j+mSWNg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSAc6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXoQ//bdFCZadG7TL5GBxS09DYOH9JdEcRTWQsRFULMNaHvC4OTuo+\r\npzkltFOB+68XMcgSYB3PmpOMMQayncW2oGOyzC2M6sl06qTCoTsm9OuOZwYV\r\nyNRTzz2sQJySM/bCR7+5vNWJbKXyKnzg5e7m6Ng2EC+YS7F77K0JRjRCagX+\r\nAS3sOpdwf1f8tMpDdrFqqunihoNHRL/R1/2PLkLEE3hLr/s7Lvs20+TmvgZq\r\nY32nMlWpNEmOj1I0tJRIylobMdnvu0YXF1gMNO1Zde2IR5qUvWxv3W+2WnA+\r\nmXiE3hj0FwzhZW1xna9A5txlbPStUlngyQsNDTK1UMvjlGzd0VkrgvzIpGnf\r\nHvlQLc1Hmcw3csM0rauEzzeLS3g5Z7jUQwFVlFjrswhzHDHzEcnaaBYpzo9q\r\n2v0Q5gXaFZz06dgy9bRdYkgG/XIiloSRqUeNBdNW2armC1KN0Q4Ye8YjDeIr\r\nlkiaWenAxo3xOyxryQuARt7l59yt7hylWRbau+v8cHr2k4hrwPna5j71KEWW\r\naYdtL0kpGpSqQk0bJNXatjO8/gISX4Ko5jAtsx7jALRRu4Ajr6OYdqztJoSD\r\nQliVfRnuombgkL0t2YPSQ8+5h71DexZwNqQyQ/rvRgIEeNgx3vCL7fBnKhvg\r\nqDn4EfJ7xZopH45DQlBvUmXvakPHDhvvmR0=\r\n=52U2\r\n-----END PGP SIGNATURE-----\r\n","size":8950169},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.b7cedce9e.0_1648887610539_0.6356655571564749"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-02T08:20:30.972Z","contributors":[]},"1.6.2-alpha.444739e17.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.444739e17.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.444739e17.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"128f6dbe9e01e989cdc717967e0ffe7b0280d8f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.444739e17.0","_nodeVersion":"14.19.0","_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","dist":{"integrity":"sha512-GeQe4Q3VP9NUwUblJiFYpNqZ3ZVjEZJP/wyIqboZ0q4vekqfvDIJcaAoyrUB5fUEg+5Kd9Xzfa/sgc77Cpcdmg==","shasum":"04ab6f15d16ac5fb9dc0cf12122054bfcf51ebb5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.444739e17.0.tgz","fileCount":1841,"unpackedSize":13869176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBajaNFkveTMcuS1rhMKf2bBkepeC+3kvEti3783CnDDAiB3PMQ/dAuU2CbZ8OR35snbJTB9TDJdZaDAgxIF6zeK5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSVfaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdbA//SnBAcBa+ROvuS4YGSsFAHtU+3Rw0jmOZnvH86+qM3BeV+z27\r\n/584/ySPugjZII6xZaG5PZX/tGcegYODpBEfbqfiT8Xh9tZ0k7xl9GWIxOzn\r\nCWd4uHWW7uNrsdEgYJe7zH4DfaSs/8OOvTuF3dkZa9AaUgv1vOOUskIHGGH0\r\nSUar30aNRNGPAJoQtVx6in0yXtcWk5MUf/zvCWxzJ+Kh/p9bKLp5OagqQ1mY\r\ncqyuR6LF/7V0uMNzFLmKiTP91yNIdpfs5Cst96E7OYWWHTGy/Z7gJauV52iT\r\n2m8UZ55YhYCDFeM/D8XiIB2sb9UYEKNsmIKi+TbVQjLjgLhTApQ0eVZWTGbx\r\n1i87YFGrBJY98luycGx0bzqBqsMuMer7W6bSAhAioSXXWgHaUht7Sq3UsyOL\r\nExDFHA4ACs1SGtrzwQ2RnXgznxygU5/QZ+NwuyAtFX5x2lQ2is3inMSXALf4\r\nSpTyoblM6vq3LPQ7j1BlfPEDd0jldgMA4IhxMJ8DRViI2A29zLuaAmX2B61u\r\nrup34mL/et/57XIeTA2IAdJZ+vc60hgImOJxlfdZyzAcKWIwWUVTmPle/Cij\r\nMPT3P/Q0YMWM2KJjQezW1qiQ0XSCWzBZPFRIbLv8IaH434OkBGemz00JqAQC\r\n5/zGSFu/4NbZTrJS1dWqehXh4CmSO7te/Vs=\r\n=SHFc\r\n-----END PGP SIGNATURE-----\r\n","size":8951446},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.444739e17.0_1648973786237_0.30759176254762455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-03T08:16:52.858Z","contributors":[]},"1.6.2-alpha.5ae1b0229.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.5ae1b0229.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.5ae1b0229.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8368660383f9f348a3d2cf5f218e8211fe06e473","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.5ae1b0229.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-qncc49kpk2bQERaR1logfa9m0aQwbw5TLd8oUUZII8DGSfGBNuhpAz5EpWipOHx2SekLLO87CO6Gi3ArcGWm0w==","shasum":"3e22c59b059c75ff6824e4fdb00189191b8492cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.5ae1b0229.0.tgz","fileCount":1841,"unpackedSize":13869221,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdOwHm9ART/oykJlWeb7hMMe+U/ubsYNZmqEpII8IBXAiBEZbLhIan1zydRIpGO2kBZTon8j0DSu/pZ3Q4NYrd25A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTO/gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxmg/+K9zMZgY7IfgC30+frXnQjguuF2myJcrvDK8wpXUbLKYy+fqx\r\npVUXcm1RRCxu1xhgEU6nTHOPSyTD4nroVGMytlTTGHUi1Ueemkm42pi6MoSt\r\nKtml+g0e6bAzZMkkCByDfVbmUREZqETAJjMeSJNdC+3b9XdRVGNbHSvQQtD7\r\nkzwkujiIlOAp8JxaRK2uJupJBQCUNZxKkIrhlrzRBAN3gKDXWX7uT5Y2hWnX\r\n4dokti1Pq85R4LJfG7Q6svkahX0Q/waecT4ktdZ0DrFilcwF4RNxIRINkZMg\r\nKUDJ8vNUHDoJpnmSpmB7aK8r7kq0hpxVXOu0lh+vc9UbOr4YJXyRGoWBdfdR\r\nFTa5TDAIoPNkWrxAc61VaF9366trvQWesIXDjlzfHGX9fe8oxInC2R+Rn4MB\r\nTpM1LGdSugjirZXttQJHWxIm54beenhUcTPZpRwEt/V90r97VpVv4r1+AO5J\r\nOYuzVWGbI0k4r3jrQwGTkIz38wmhyQyUx4r1p+4bTzfqPRCQF8cgVB0KHgeG\r\nJv7XDArzqBZxbQUvgEnd7dh3GRTcCkK+B+xakxC4m+YbNGGflqztV8NzSi53\r\nEKWhPi2QdoEqmwLQrXJKfqPMEdBPQY3ISerXGdB4EjMTNzMxDFPbysVfx+/i\r\nbowUCSLmJPubyEA0I7zMR4XD/TRvck/znAM=\r\n=c8L/\r\n-----END PGP SIGNATURE-----\r\n","size":8952823},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.5ae1b0229.0_1649209312461_0.1210091581859356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-06T04:19:38.108Z","contributors":[]},"1.7.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.7.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.2-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ceba9576406688fa244abc55bff130c8dc43be70","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.0-rc.2","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-8cpR/J7taTf+QyYShsGoyEdTfiNbsjxdT+8Y7gJIdLnb/9M9ZIMRrvcvIul8LpO1+I7YeouLIKX2C9gEkpk7Mg==","shasum":"af6058559c5570898f27d58fd00837e60a36ec7a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.0-rc.2.tgz","fileCount":1811,"unpackedSize":14532947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdWIMN+0Fb8py7jE4qYNzMLFT0K2x28e/Wev1oGdRCoAIgKyKisoleEv0+yCEBgljhScSG+U1ThQFMHi9jDl6lk8I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTTiHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKCBAAiI8xSv+maTRvj+irieneI/6Tm6MQqE1MwMfd9Ht7+HXgGR95\r\nLp2bWFEHfZBzsbUE9cG7vaLzP8lHeEumpYXNbYeoy8a4pWVmiz8/m5twJt4n\r\n1UNiHXoyaTL+meN+k1OnFRf7IafscCagtwY8Skn54Xyfy1WQnlMuiQcH/BXO\r\nMpve0q80sIYk0Y3HXtrkbgdgP8DmdJyMyFs76eUy8Uv+UZ4sBINacjoM771P\r\ngAurNsOTiFfea2NaZCgAVPjLbJABjXse77Bxu59eYLeydJ9b+xQPLAZV9na7\r\nDKBShSaDeYLFR7krjQRTELS57LhKL1nr4ozd4p5gWlGLMMOYKU4is4pMrjIW\r\nYCyKgg5tdSdXeHGlNc0BYi7xHOR4F72fBZmUFWQzmSvzTNtWyfV4q/TBdbAN\r\nhL3S1Xru/IGPQc28Tlw7FgZ17z1IVmWCipJO9qEDD6fL5d+aS2Vd20K7jLQn\r\nrr3kS37Mhs1WRwCFhTHH3nH6Rg0gszBjYAPmN8OFRM1vsC79L6xWJ+poZ+cu\r\nkCWUz1XPBYFJeIChLN6kzohglgFi2gQwvvdweEVt8dlRlbCeWr/CGrAdKeOC\r\nssupFxkYDRduccxrFgEwc/mVFxbeEo0qsjygb+C87HIyYXEX/8ye6/tEP6AP\r\nngslqSPIgpXxo4GRLmnBtW+gUcwlm9YeEKs=\r\n=0aBG\r\n-----END PGP SIGNATURE-----\r\n","size":9700781},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.0-rc.2_1649227910615_0.48419917711792615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-06T15:08:31.457Z","contributors":[]},"1.6.2-alpha.aafc68d57.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.aafc68d57.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.aafc68d57.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e8b039a0758acd3191fb6bb91aef6276e0a69b30","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.aafc68d57.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-dIIYVD6uK8QO9vjQTEQWit8qvCP5A65ObqwmVXV811e7nq+rMhsHqhC+ELJsueBB4SYfO1VSM2+pTT+m4n4SYA==","shasum":"5e521327884da4dc5cac9f474c4d910f01b86eb7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.aafc68d57.0.tgz","fileCount":1847,"unpackedSize":13880357,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbBtYhtd1t/67WRn/8VRHqXvsIji0+E7IaUN9SQCUmvAiBhQeEw96yimTXlkUY2ErlqBw+U6lN6JpJcavnjfHBnGA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTU2tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0pw//aCEd+yfZBJHQtW1a3pdwM33J1CP4odZ2tNSO8Hsn5oQgpYsj\r\ngF2hb+PtD/k0jr33Az63FPWEPS1fF9WqCCdvoLKKNffMOfjoBqwbWuucVrxg\r\nBZ6foSIU9Lf2qKUrxvyWU8R7axqmK1Lr6Dsm3AKaNVx872vXWHysO5oilpy3\r\nne8E9WTB8NpVaQZK+q3VWF36XN/w/cGO34edt4I2Z4h2w8xewfLKcezbwDuV\r\n5uqmV08KzZH2FM5FKjGozGT8/iiBtU1i/i7LepdKPJ27OJb7j7hDMNqRIl4A\r\nE5XPnMmBNeB1PTzYbaXC1qi/NHF/m69RZe3+kcgwFdmZAyUksUeujjiE3oej\r\nSn+GflajdFqM1smHMEb7z/t9w8wO48oDRVKFNGmYQEBGbmaYeI3HAuxd+Odv\r\nCRilX8ppYJHcEbX7RtRm7YUaAIM7OGxYfIBpPZuafQukd7PbspyBhpzAtYo0\r\nJCY94HBIhQFLGmbMshXB6j1KYpRNev+f0wmMx8bjsEDxajilvTRnSJicIhXJ\r\nJckGyp+TCHZxY1h63toIazDsb15Ud11V9Eam5cLNSFoqf1/X2IYF+58mAK+A\r\n33HhXLsBLXI4jm//ryLacDdjkC0BokcBXQFa28AAMSzpBtG4eLR3x/vBP/es\r\nEyjEm17jBuk6BBe0hNd6PFkrBLaG2LT5b4c=\r\n=fF6S\r\n-----END PGP SIGNATURE-----\r\n","size":8955862},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.aafc68d57.0_1649233325549_0.7734007177317079"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-06T15:08:34.942Z","contributors":[]},"1.6.2-alpha.7d7111fe0.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.7d7111fe0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.7d7111fe0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"eb41606e1fb7e17b1fc5ad3dbc7a39691d700209","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.7d7111fe0.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-Kvx/UI9s+gKqDYGezUR+g0zeGqvG71ITBEMxYsc9nG/1a9C0wJfjI7rjtOIRNK9RCHJe9ym45O4CFLXdraEqpQ==","shasum":"3cf99f1de85dfcb7bd7feb71f13fa4bd156c9dcd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.7d7111fe0.0.tgz","fileCount":1847,"unpackedSize":13880661,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/byqSpr6M5JcPfwkECjPjU0ou3tNDsGCu/Q+nVAYIXAiBThqD4p0cSD3tRqeyGdURxKC1sC2dmV0hZxYElkxHYoQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTWRnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOPA//Z47YIrcjyNLHjV3A+nH45f/yo+ELuZNdC1DHuHVAp1KnNqYN\r\nHHyd+Krf1g8EzvHRfgaRrHr57SqAo3XF8hE22dcheKwz30ul7I5pawmDVt5i\r\n1M/76OLRkGkaKOcYdp0rkXghazIu8CP36OaQKQnlMFk639Zv5Ki/C2p18BHo\r\nkw4An779GHi2Iyrh6mwwdtKdZjIbj+AvODZpFFJhFIzuwSucArRR1E4YJq05\r\nexzFd3/XX1Q+Dl2jDHjznATPZkpSHElmh7ydQq5DAW99KX8i4ygHzOcg297Y\r\noiwTHfsvxkdiHU02Ef2utcsgHEHxXwSzXHg0vm6zmNQ2sI1G5A757Bftoiit\r\n8caAHqSwGFlrm4fmfoudL/gsTSsP0jq7Vs1r+q7aIFRTok9noTTIzorWJgwa\r\n/XZwNi8wufxRLxkLt1J380UF8/hgQdxMueEjOHAmp63X+Nn9NI+r91RH53LM\r\nIgz6kd3msGxU9P1xSL2gCj2VbG0r6Fn3rbjIalG6vURuH/zW2yJeNfPCViPV\r\n3DpbzLTgKi3jSqoQdh0Gi1qvZcCEIKkvm4YH8tvXZdfKh2R1o56WyX+AENGs\r\nHxRvnrvAQ3z+EE1Q5B5c8v0T8POsL3Vl9WeNcOqCCGB6OjCf5XY9hsFIgL13\r\nuEMRkwkHCdbgh/2ylG/IQ+kfdxyk/nLuQwI=\r\n=7Ed5\r\n-----END PGP SIGNATURE-----\r\n","size":8955961},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.7d7111fe0.0_1649239143466_0.6832054517516779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-06T15:08:37.793Z","contributors":[]},"1.6.2-alpha.1f263658d.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.1f263658d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.1f263658d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d645e3fc42e75f0d9d57d4b395e20873375e878f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.1f263658d.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-lFmJVbrImbncKIfieB4ZG6fSke1CdVW4ljqMqJjDvNuqUX8ZPm2t2GAJJxmsg74qCU4XskghgOzFZCHOuVLRPA==","shasum":"d1d599d1c441380f3f9a13019c61ac3eab6d8b02","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.1f263658d.0.tgz","fileCount":1847,"unpackedSize":13885361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNYYb90nTPUjjj3VqdYMwtHl4kZNsEa+9MN4tZmyq3FAiEA0y+kA1R6CI+bdCPcuaVGMgqsMuovgESg2d/iIbIAzIM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTlRpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoysxAApIJ1vv9I8mKu2aAw/TbF1rSpOUPYiEvw1ZNqLLFcK3pbKz8z\r\nVS5d8062APrBT6c26WfGMs/6mr0llpeAKQVr6wd4p0aEBjHKGFn3t32x9hBR\r\ntr10vYmZ7pw37aqdqlZJSpzN2IoraWTxIyI4lIbRKuHCKts/PHoZsZfpxCO1\r\nxubjYBuUqpcxsLA8wCy8S3js21TKPJVXDyCjr1D8qyLYDGk1AQN2/OuFrASH\r\nfXmVWzfxiiTvK/Btq37cO96ojTvB5M3ejLGOdiJl626vh8LUBSQTQljhY3Al\r\nAgyNdZTqrptzk9P95ptBeNrLS1bG1toZNMm+YBou1nm7HEfFDuUPEiQ7RnE8\r\nuEMglaDNxzlLUl31N8ZVhJDdW13d5pKRu5wKt3D2gRdjSuGSlPJda6cv63Vw\r\nNQzbwIrA/4NkqBttEPScNqdAnap/0W6GspnEQAKVlmSlNa5VLnNb/WQ0bBjB\r\npl+u5EIDN39zJBKxFSXxVDt206xBp3gpqUewpHZA7s2iqJ7/W//SW8ZHSavr\r\nRUPF7BEJuMfRJQYImSDoCfl9/23HD+a18IXqtJvAiAgooJh5qD0SEcn31MZZ\r\nKh+zQ6T01Z2rLiC85YxT7MqCet3iPZJTB4TSYLfTlAQr5tT0If/ucAtcQyf9\r\nr4zqvZKx+9yhsAhKqhp65bV+kyMsYTQdU3c=\r\n=Tf4E\r\n-----END PGP SIGNATURE-----\r\n","size":8957096},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.1f263658d.0_1649300585555_0.4136513559666892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-07T17:07:01.934Z","contributors":[]},"1.7.0":{"name":"@microsoft/teamsfx-core","version":"1.7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.2","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"98782ce0bca09d3a36bed239017ff81ed6994c0e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-UsSMpbyQSKd/r45IN1WsuItW1aIgWBHfycpNXEP+Rs5pK3Goq9BqLp6AZrjJNsz9ab77hr9rT78I7NZqyHhxng==","shasum":"13e0908f1372112e3caf683307ce60117a17f774","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.0.tgz","fileCount":1811,"unpackedSize":14532935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6MZvRNHUwhgkDh+lVLbhDHPZcKGTFY6XInJ+eSv18yAiEAtBZNXStkyq2ZStsfYDq5JND5NhTBeA2xDfynxpuYx4M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTpxeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5zw/7BDzIZ64VvCz5u7x7LeyUtxgunJ10rozczYh1C+HjQyjdbnmW\r\nuws6i2UFO4L720k2Om6ueJH9FJif413s24DD9jFKztftaKEyk7ciKr6S6puM\r\n1yitU3dzt7yodCr6YPxp1sH92YhVoCN36Q8iZ34Sj46DFdgYHIUmLo6x+MEV\r\nNjcxwzETVsYzwaLaLM8kCpAp83vgSpB+SHrXEPkNaWPbX1aQNnjnCpXkn6gV\r\nNzN3roqCnTz6sPhPq2L0jmGRc4qRjVVEG7gvBAOb87/rjRHh2kF+slsJvSEJ\r\nr3s+ruLCs6sRtc3v2d8dw5Y/KABVWSJMrKTfn2agUcixpSkyIVXlnDRaQmiw\r\n5oZvyzQ8KlQboyZYmXRc45TkZ2TnncbM09C+sQPCUuzPou2cX7s4+JO35D0n\r\nlOVWfMF/QrAzdTwKWxFXHMQ40B83ib7mQ3czYnXpO2Abu/PGEhNKNgTnbnXn\r\n99Y+8v5nz8Yanlfn7QEwrRhfjvq+UAd+Vh9sfyMSneekKslJBgu3AuW88/os\r\nsZ1vzIDVcslPEq2SuKBgY8Q7f7o2L06cNCEO8utcOqsG1X8MN0NFvlOptaBC\r\nV68rqD/ax8d/bG69uuCHaGV3yvmtgKHCqA2xZYnlx2onaSIIIDKswT036xB4\r\nAtFD+ZbyfkGLNeWrIMq3CeupYKbHLfS3Sq4=\r\n=UI24\r\n-----END PGP SIGNATURE-----\r\n","size":9700770},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.0_1649319006557_0.3020919747591917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-07T17:07:04.271Z","contributors":[]},"1.6.2-alpha.52f41e8aa.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-alpha.52f41e8aa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.2-alpha.52f41e8aa.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b73c402779226ef96977f0cdfce9dc1df617259c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-alpha.52f41e8aa.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-FW8wD1D78ZjQO5y20aQKqr1Cy85lBAYs1Ccj+hml9KZTFXPpV4WDBtKBII9hct2Xm8HolTbLir5B//SfUXeXiA==","shasum":"58196ca4787df211d00a3a5a06e6097cd4b04e75","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-alpha.52f41e8aa.0.tgz","fileCount":1847,"unpackedSize":13898748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7opGPg/r6qqTbca0xtoQ56tA0pw5TuCWsQsbNy4wyZAiEAt4cJw9D7m15DWVBozPwwCFCUqalj/VG49Qza52niQI0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTp+zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQIRAAjtn8cXb8NpEx71ribAVLJiGLUWcyGWcWLZypoXFzWG3hMIRV\r\n9bFqDXs1sJBejCAeM7iEV/ArrAoj+i9eQtqMM6F4Og9DsZWe215/rbhzCnRP\r\nGt7NB49l1Ao8b9OdYJh+4tecEt6ZVbiV+QDsGtAsrOgCvb/+8tQpDIogol3B\r\nerXkpMCbBC18J+oELNAF/tzufriv5l3Cx8h2AUW4wAS70wIbxb/zMF/TcNlI\r\nokzy1S0nWieu3uBPuMJurXiDUgyIslYZ8FSl6DMHtIKhUp4uTbsDeg2/MoBy\r\nFk4c1pyxaz4v5oXm2P84wiuQZVkblq1xUxACxboG04HFO5KnDUKKr8FGyTl0\r\niGU63INpaoKvP7I8HPRp6GaJ7yMj6AouTxwIYzUEDy8Tqwr1bLD/uKDcmD6o\r\n2XynZMmA077F/pGzD4nINS4mEIXBAJvsqxeD8xuzvjYhK9CU5FNpzxtoqw8Y\r\nCyQ4zpFBPaDUscaJrI/9mRY95oQBOOjYhc8gJ11/yyx8C6Na5QAkVlhtvHWG\r\nwDc3NA9XCOrpbMxTkUwSeXfJUfeMwsGkjA/kvbRlTfhlM4p6t41GUZj3VFWd\r\nr3e+PyUwpRNLJRTejF4VZxkxv+myZUGvDJBuixZFSNvFdzLsvuVrmE2LFD+e\r\nTWvu0RwAaNG+gtERg2TUUeAguneNwRVV1ZA=\r\n=9Qat\r\n-----END PGP SIGNATURE-----\r\n","size":8960039},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-alpha.52f41e8aa.0_1649319858700_0.35133171140570485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-07T17:07:07.758Z","contributors":[]},"1.7.1-alpha.8d048e1f1.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.8d048e1f1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.8d048e1f1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d55f232456a8deb251fe611625ca23ead1d7421a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.8d048e1f1.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-r0EeK/QLlbM1cgudDISLq437A9p9ST5dOv5sU1V2Png1iq5oCV+fTJmV5VVwuzIkGiLr/sgd7PZVdGgy4oj/vw==","shasum":"e6aebfef758a02fba89823b904f8b6672639d2de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.8d048e1f1.0.tgz","fileCount":1847,"unpackedSize":13898591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnaDN3kWy+oiPhUi85E8hcteSxizJuqVxzhFhjPFoO2AiEAkd5sUZ+OYD+5W7Bh/kqrCsKkg7bqbbukQ5GVDliJ/9E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTrZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmriug/7BUigVmgl29Q0lfU2vCaJGQZL7UAY/int1XI+2OjL0WKhW2U+\r\n7QNhp88CgrZX4eYOWOKeAtMqHoZHLcxE4kq4PDAG+DDNjPOpMcRTLv4BlaUY\r\ntfXDhy1gVF7QFh6lwcAtB0gogWu2UeGiY8I4/PXeiLr11C/dfMQPOUFTpaVe\r\nh8IidtvqCHX1Vks/iCVcRGsDG+bKwCgBQvW/cKUc5TFiKr9moyplGd4QqeS1\r\nQ0GbExKt2esGtSgTNPdMCHPfSY0GqcqsILo1W97UB1rQOEYbseyqhVdX70Es\r\nn+XfAEw2F94YWJObToKkV2RV06CYJiXAFxhdrU4ZkS2zfh27v/WQyEdi8gNy\r\nJkaoDKqZSyxNVk7PwTlPYXUi6LRfE1tbItn0VRHWPBhzb7/goyFEhowEayrA\r\nAVmZeGnFeKk6D7VcJ4TwhTekC02jbyw/wAkTOVNOqyUCbWgp6ZfCrIUHBKeE\r\nMeAoZgPGcXtINqLNigrOVpAHFtODve3bBktLwySqzTHufr9TznokCBf5g8Am\r\nJlQZwYNQtuSeq6MR82jQzmxz+oyH+NXcKs3sb62aj6uekJvdI9gSmTTNSaaN\r\nD5nYdymXkr0fsn8sxU4ieSED3V35U+4ws78uj1r7wrWMZqBrqQ/Qut2ynMdn\r\nGBA8AzwglYjdWX5MQHmTiv6KUDvdEs7b6Cc=\r\n=BK8j\r\n-----END PGP SIGNATURE-----\r\n","size":8959996},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.8d048e1f1.0_1649325646984_0.7856646644099943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-07T17:07:11.122Z","contributors":[]},"1.7.1-alpha.768a76f6e.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.768a76f6e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.768a76f6e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"abd4ae57fa15736402b5385eb7d0b6c23e7c3674","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.768a76f6e.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-AAtwF7BqApeCKWwn4OG24YOXQFBSphgtxMr6GaXoDIj6gTwIK/Vh4QFLyJZDqQGwVpqL8BDwKPwrQvKkEpj6Rg==","shasum":"1887887a203887f701992a32f50b81c52b08c3d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.768a76f6e.0.tgz","fileCount":1850,"unpackedSize":13906109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyFVtS1QHSXqC8myWCnniexhErN6ysQR0pyogUJQYQ6AiBkwvv9XD2IsKgdAETHdMvk0lST0NSPYeWCc6+ankkeOw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT9AmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWVQ/8DrjjemGn6UgSQUbCrR+YW30SJnGWlGtoJnJJgvqkF/3b8EpW\r\nZvIqN/ajL/wY4RK4ahqU8tRHflJ5Gh6eoMwqGFsRwedOkMNlTA2Herw5v3UJ\r\n/zm9kT6hhOVaKDYKkM4COZ9fQ4j48efUFUla8DwekGqu2+qizN88Xp0lZLSQ\r\noS84JU4iv8tw8BxsrDl/tDS9ylFyWU6BLs3apzo5U83YcyYfYu232ej4bKiL\r\nSJafFev0m80FO3nPDpKhajLELAbKc5/uXPlg/zLJdLI1lMjf6Uf7mYqbsmtw\r\naBYHWBzDFY3hFRXNJpvwNizu/kbyu5eT5dgcgTDnt51oCnJXTLfWADnL764z\r\nIIxXjonUM7iZ1YGFP6VTXFO3wB3o5f96KaZ/C5JrZAqA7EyfwWWX2oRnZBtL\r\nKVRFv/h0V0XoFtiHTDg1pHQV2tr3uxl7DNsXLIzFC0eLGDxM8mbrdNVwelph\r\n8h6mDDmZGKDb6Axc5665efMj/y8gHib5Vhb4VjjKP7kwBMvHAnI3AuTquy6E\r\nBYz4/Qa8K4Co8x9PIDX8JrVlrdjahg3GgI4Q18HvimnKF/kZf7jJFmn5uCYU\r\nQqll9CGzhMF/bOAUnnnsFyl6VB7LAuUmbpnmSdQE/fVtcXaVcDQzX0JwDaE3\r\n2izO/kc5cn3tG5wTBmlBT2Gh9uQXDa7dBTw=\r\n=Lh1x\r\n-----END PGP SIGNATURE-----\r\n","size":8960461},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.768a76f6e.0_1649397797790_0.2350217386478164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T06:44:25.741Z","contributors":[]},"1.7.1-alpha.81c48cbfc.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.81c48cbfc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.81c48cbfc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"beaf1554f569dfa1ab220f6f89066200c2e0dc6e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.81c48cbfc.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-5kJHgFWuFasLexOb/D3fcy0ZyAYl/ob+rsDClmizDrKshulsGGBU21NqJsus2n0n7/68Xgr2di67rsHvD0Z42Q==","shasum":"f68ea74237fd87814096c62a28f3376ea65d2a68","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.81c48cbfc.0.tgz","fileCount":1852,"unpackedSize":14300168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAROwHuWhbP/uVpQLyIzjWJNfiLy9L33WguTpIfwa8WpAiA0VuOm2rZuU4NrLYvCMSFolqlIlyBzO4kpK1DqviC/Rg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT+/UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Ww//aC/X1LeI8G1sIg3oYHtMA9aJyqr5HIGT4XMeQ9+ixwv7YSzm\r\nhtiIbdixeQfm+IAtNKN2s/NMuCA1YMMw8Cxj3ADBR50WspPXqyo6/zaQYxKn\r\nxwa2IimRD9qCbBtJ07myGbppb2uM86fkTTtvICjFaXNq4s2JKPOGHtRFxCjQ\r\nHmOqBki4jULDW0l+OuntEeo73FI0A3X//lhado9eQfmCtShwj30yA9xPLuOj\r\nft0L5qaG8Ug4KKSFffBVmnA1t3V5ZTuFXlHztG4Uh4ZwLZt91Y8NCuIXw8n5\r\nuotbmoipl1BSFeLU97Ft5ner7T2nDp8DrkrNPEnGvpNpdb1FDb1XYkFHEvNu\r\nxxrUV9kTmAKaYF4GTH0mHvgenly/WNhwnpC0j73WYOpOk3vvEHRwEmH+FZA8\r\nuWG3ZY8lUFaRr1PwO2z+xfylh5e9OjOHJBl1A+bZSMfGjlxVSsfYB07F7Vtf\r\nNeXCzZruyWhpu482flr6MY53yZtUp4jBsHD+YN6iVGxJucD+9ycYIfpy0E+f\r\niMXfAE1GjcU+gL0RPptkBsBFoCm9KxBrrzkUT8D0kmSg5V4TPfBKLdRtbw1Z\r\n3+CIQ0Cqz+QHfuWOMs7pOJv08Iy8WuVpw6571dEX0FPveETS63b5rb4hHrYq\r\nydMUWh2WQWW/z0/vZ/VTOmv5n2ZdTlSfdpk=\r\n=xKL8\r\n-----END PGP SIGNATURE-----\r\n","size":9348846},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.81c48cbfc.0_1649405908249_0.18509352101117216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T09:36:59.404Z","contributors":[]},"1.7.1-alpha.26aa11b7c.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.26aa11b7c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.26aa11b7c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aa8d94da9e9113e664248b0c4d721201762e1e52","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.26aa11b7c.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-m4blKzTjBo5kHfXJCU7S2k58umNROXjXRLM8KLygbHYvG7tKmK5puNfyz9pm8JVKLCVMWQTU+v27iXwerW6btA==","shasum":"dfb27d0b6192a0011a082def40fb84859479c9e5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.26aa11b7c.0.tgz","fileCount":1852,"unpackedSize":14305943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBltAVLohyjluWKNKaUwmbPi0pRomS7Byf+3/a5QngWDAiEAsl148JdoFakk3KWwGMZGL1yVezCAbsRDCWhXfDVMXco="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUAKKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxtw//ViaN1DA5t6X0YMKuYLxdeQpMbSqC6NOXvoHk5Yo1E6NOF6ZY\r\nUDEumLYPk+Z1EU75EHcqVjWt01g6mNgBw5vwfrm9Anqf0/vGPVuOkuoDfypK\r\nHFhz1CvnIoUpisHCqrGBDWoasZt3xX7I50f0oL61RvQ8RgwHY538xgQJnT8A\r\nMi76ILy5CZamApvUJVNLSiQnZB1aY+C0ZpAOZyHeHetIpxsXVo3/qqwoiKJ7\r\nQLfDKPJERMMVYfvtLqZSsX+6lDTgYaK5PslEs7W454zGN3ESeTxa4yUPiXrn\r\n/COps0Jbrl2+5OhJJ/e65GWwTuzqSdoMSfX5ZIt+HtgWVIQbRJDNw+tQSmvo\r\nRasEnp0IHPCKHmILiyvAybppu3RVnKA/a/6AsEQDhQtaZvG7dNFkrinhKVKN\r\neiJ65lFbXM3DHrrbLIx7+hSzpDCUN8Rt80mJjmGBU/QrVR17zjMWuNqPdm0Y\r\niWmyaJhAr2o7lvH/CcDGqO6iIT796MZG8dl8bJSLf2/Ulddd7dpWmNQKfPKR\r\nwJYwyvWboyMzEkkCkx9WkIYRLfV0BrUw7Ihqcr+R6ibp41ztjJR614LCfdhu\r\nVPywatmxwoS3DesqygE77RzcTWoZucr6yHb06k7TFzn/I10cTFBKNmqVbHpp\r\nK5giV5q2q20LY3DMLt2PC3ybQpo41VNQnK0=\r\n=wRDL\r\n-----END PGP SIGNATURE-----\r\n","size":9349761},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.26aa11b7c.0_1649410698450_0.7164842225919743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T09:47:00.112Z","contributors":[]},"1.7.1-alpha.633d9d21e.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.633d9d21e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.633d9d21e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e682e68c5cee1bcd9d0742c7f4731e63670a452e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.633d9d21e.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-o7tvs2phY6Tuna9euRw26O6sTD6HTHcHvYahtwDKjQJf46ex2q68gcTj4zFVUd506QFje9C8e/FwdNcvoEPRuQ==","shasum":"ec3bfe16827211b5a91a752eab1121d6cd175e6e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.633d9d21e.0.tgz","fileCount":1852,"unpackedSize":14303378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS2SDViUEU6xyr/K8VhNtx6M6LLyPeOhqHnwtTXx2a5gIhAM4zwqotHPCtLjP/eRsrwv04piDIdRN7rrRv0CG++kdp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU5kYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSoA//VSMWkzpazW6TH6rhQJw/7VGB7hCq/5XwT+AcqgELlbNB2NZy\r\ny3hxCHweHsuDEJ3wGweLc/Yf/bCuycJrPcVFKCTDJ82QT+8YbtPXolw0YEN3\r\nCcxhl6CgxsGCsO/2SXrUCwfCpliIzxpVa9B6ZMNBmSk/AJLUQbaKqZJLoCjS\r\nO8mbHK7Zmn4HSF4C4+rbhXNqtj834FghuQE7sO/4o0TC3aJGjs5qyDhvF6RQ\r\nGRGCWMlQJX/VtkVDiGzgO9k1e5jSeUeFoBXjg9oK+cI3GCGCPGVa2QCK/b9t\r\nd6+Bh44IZgmik0U4jOoD+6vzjupeYTKonVHnm4dO91RSwh11Xjj+KMbsvSDZ\r\nmvuapWLoHmwGHNmAr4NPQMypcKC1UzGL8GldmG99bOR6wGQA8DugUiO8V//I\r\n7dJ50IrkXTI6czlyShIgI9MC//ZE4COACx/i7m99K82MXDkO2DGpReE1qm93\r\nztXlDMdqJYvL6FVXRthv1hPr4RNjqWX0tK83Cza6NMDkBGzXTQNnUY+QyVTF\r\nOssJX60WUZt2CeRgIyguD86qNZU/EiOMqrjMMIXoaD7qe6OMaraey4yXNuzQ\r\n91td9kSZjDuW4E33D/fcN0ZoU+/BnYs+Wf/8wE5NBgXLNUyDl0c7usOtJONo\r\naVtbLdEKS9ggLBmDzTLBoia8x3TXpvdueq4=\r\n=bx58\r\n-----END PGP SIGNATURE-----\r\n","size":9347865},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.633d9d21e.0_1649645848053_0.17633775278734865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-11T02:57:44.561Z","contributors":[]},"1.7.1-alpha.85a816c65.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.85a816c65.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.85a816c65.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f4a4b3e23eb647a3ad203c6a65ecb1c3421830dd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.85a816c65.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-/F9tXo8FbhR21lFVb0NfSTG0JUksk4iFXDBKmtRu+DiLGFesU1gYrMsbEGt0jk9dMRslk8BXK+chxAgTYji97A==","shasum":"3e5f7e9c17109568134e00945625be6576f6778f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.85a816c65.0.tgz","fileCount":1856,"unpackedSize":14314988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDimJLMfoycljqx+WMWnswp1h6vxb0VSTX/+1ggA9xbAiA6tw7/+buNMXKqQBgRNJuI7/DQfMP9m0XeSyir7Gfydg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU+XAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqVRAAh1u+uarSoWYTTgJir+vP6yfNPLWltJqepFsRDx5JGE+VZ8ld\r\n1tJENvbSo8oFU+Hc4VsAYpGc3/RI1Autap9xKEVFmHlNhsddA7vKqR0NNUCO\r\nyXUAJ2aCaPezN+ysX8phslKgwqOIeVVgL/kvhjezLB4N2l61dtGxDvffPOgA\r\npUhLChJmQxQHGs9pd/ruJ2KSpjhnKdtBuMd4GoDhBkOrOFhElrbQuPH/LImS\r\nmnEErWDhuOm+SrCoeMM3HRhFK2pSJxCZmh8tXmM3PGMgBTPxH3sEckXXS765\r\n1NA4Sl/GxicnWihmgsrOC/i+GAt/LM2kQlsidBB3FTXuPakC3VYym1JUch03\r\n8INn7B/nc4Pz3mLgRerIL8ovIHgJntPL4TA3mvxSD1RtBvU3ukEIRwly5hUs\r\neFUPC46Rq2Gwa6IbV49YMhyUHMltUaC+j+PHJLBqOLt23vQpxbmBsT/WOWbP\r\nPHef1qVjnFiliAEzR2KP438NnN5WZJVUMdZQzGalJPX5LW/CUqHNnG5Zk2P6\r\nQjl3Y3NYaKav7/W75A/m49crQB0mUhCNfoK9siWikpKVgS8q/vCcdfiAwtXS\r\nGMo216vDlx7wuqV6XEZe2vZSA9qOTC3P3y5m0nGES4r6DZUA3QAyPNonI3/i\r\nrbhQMnNAq17YyH7PVHBreie2aB1dv9BVeR4=\r\n=wX2S\r\n-----END PGP SIGNATURE-----\r\n","size":9350246},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.85a816c65.0_1649665472126_0.34961575881607065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-11T08:24:59.731Z","contributors":[]},"1.7.1-alpha.f018de6e6.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.f018de6e6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.f018de6e6.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cc81b1df06bbd41ac18552573c1dfe374b7bed93","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.f018de6e6.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-E2P8P7kEduKV5+MWFBGA6iT+puDm4zj6jcL35zCGjLoh0qJfbxZRYpZO2fyjakpPIigvJC46DgYJAISqAQfIog==","shasum":"d6f5cf16b99ca7377dd7e311623a056c3bcd2e8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.f018de6e6.0.tgz","fileCount":1862,"unpackedSize":14325554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBKWpCdlzy9ENnAFJJEUVdTdQWN9Y7xynKhPelIaMiEgIgdx0tUlvy0VHKeWWv2+cYZaWaYHBK0mb3qFPMhoZJqwU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVTaLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeVQ/+J8p+KIJp3C7Dy1LB7Xuq9bAb6ubJmK5q+gX6laj0sXOuNz9s\r\nKOX/0wdG2CTmg6xWotEDRaosMzKVsZNSKsEqsq5VRC56x2H8op4Cgx7bUux9\r\nMJYCaJKlQn4qEOjFYX6sh1J+Asw3bLSUEdZ4vUj8o+vA8sTH8d7vcrAff0J9\r\n+Q+O44R0+OBOLUnz7arPenNzDNQSqY/VALJKn9TZ0ePZ8aURomubMFvK4+Oc\r\n2FmloNOmHgBJLTrBXUqRsfkUdp4uRrVZIwRkRw/oEIKu8sOBt/LDOC8dJsdI\r\n6kyat8BzK2fgb8Zpm+Mcob1c/gV7rjr2szFlpDbncebPOyVyfsfai0oYmghr\r\ncdu3p7BCytmisDPsn/ukrXbh+I6G4foyTOZ8C4LtgTSyBPmT+n74Hng6Ieyw\r\nA4Hco0adcNcmqxbWA3Eb2ADq6ViNMTLex5UCiMJaOOmtGEHu69fl3J8wOK4z\r\nYR7mnlJGvwn4dg5Ci9laj20G9mP/8Ue6EAnNsEuR2Bnk2K+IbeMGYNwi+vik\r\nD6meenQhI5gDJ8WJXnqZCn2x2IhgyW8+sKucHnHCbnA3cSEGBDPMzmWR2Hid\r\nw3MmQFiJyS7wg7rXic/uHQjqbG3C6of2ayGaqJY+Z/dw7/zTZbAVuo40SznV\r\nrthObiSbO0iqrKmHbnfD5WDeEV61g4APj2c=\r\n=al7e\r\n-----END PGP SIGNATURE-----\r\n","size":9351881},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.f018de6e6.0_1649751691406_0.10861902166070059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-12T15:02:45.778Z","contributors":[]},"1.7.1-alpha.ffd3f8bc7.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.ffd3f8bc7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.ffd3f8bc7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f65babe4829716137ee57f5a172f0747c024b535","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.ffd3f8bc7.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-JEPIg+SDNm1+XukHquHlEm8CUngo0Tt7P4Leo/UFCFxuY8sSPSJJSayNDokUtS8ayDJlq005YglE0qEYQsyiuw==","shasum":"4d9e6c197aa4cc2ee3184cb72f9a6f54b248ab5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.ffd3f8bc7.0.tgz","fileCount":1862,"unpackedSize":14331510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDp/nNhhBaBz8DxDwgXYrcvhPOfFgu1umORYKUQzxxWoAiA5hCI9OA/M+iCLGzsxWBVFpP/uYTYLct8fDO+9NsRPgw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVohaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDyBAAkRBVTb3498ewpqrLPH5JxT3dCZOvrr4HCfvV8898uyTTKsa8\r\nEdrsQ40oI6J0hN7kYT4+PZJyxqwCuEP4qRQGtCZQB5JiP2/Tmo3b2OyNM2fA\r\n50FIdQD0pSNqASSDYzK6CE03NTu9HK891tS8hdExqMbYaSlNjA+pjSpk/fwH\r\nVbBk0VQihkeI91DHr+n38f/QXw4BiIms2BTl7M0BxDRNXen9RcYSGHVEFlZC\r\nkX8jEcVRhbW8uW6+otkHy7uq3n/b0tmCqGdS3WvYAHOCkBLGrFTHlYT74LbP\r\nXHRJ7FwguB30Ae3acnqw3CgJMn9BD/U9SH1YE5S43jGI62cJq2FarOKg+Aam\r\n9F4vlI7EHyrFieiXmI0ARuWxVZsz6KaUo0+30cX6hTiROZ1AKOcKD0q7+hru\r\nmObyCnm6ljhzNYecihiAiIJuZxpV3xqVVoc0z1V6wfWETqfgr0Up3eYrt6eB\r\ndyfXwkA/CoHT6/MVf0I3b8mz2VXIfOscGDUbTRGuPM1fnosVVh4XEoiRLRxi\r\nNNZCnGufQd9OJmCD60DWaBhHDdUSvNxEkbyKJslJ+9mO03JaIOPsEh2h/MVS\r\n6IV7UABuPWFJi3KGVZpzXhEI80iYhJYvAYX8bf68unEELtfWoyOeb272VWpX\r\nPECDUNIddVaYH+NJZE0rrnb+5YmPUOnkvqw=\r\n=aLQz\r\n-----END PGP SIGNATURE-----\r\n","size":9352770},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.ffd3f8bc7.0_1649838169711_0.7627910805501366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-13T08:31:00.906Z","contributors":[]},"1.7.1-alpha.266fa3b9f.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.266fa3b9f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.266fa3b9f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f1ad4898745eaac4ac1542b0589db94d1b60659c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.266fa3b9f.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-dvBbUXwC4JFVcjSxynabpoB5NfNyTGMluHC/2r3RaCOuGCuf6VuWnBijwOh+SpVI5chvOar+QB/aJz85VchSnQ==","shasum":"f67b31a41ea33d911c9edd9d9a3c3e0d015eecca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.266fa3b9f.0.tgz","fileCount":1866,"unpackedSize":14455672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHwJGfUZV8aKUGT+0EUxG6xU9OP64zq5ExLa3uejrqtsCIHEm+0KoXFZRRMYPHbH+EJFVENjvXW/Cb37UZ/NZnW7o"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV5PUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjMA//THg68JTvfgSyVECzugN+bRYFls2CeS3Lvdcw58AO3otsv/h7\r\nTDX0dhqGhgzLMxUPF7NFxkxzDrwOFHz0nPrT9aIkd1ZejfzgmEZBp90afqZg\r\nJLgU5n6HNA064WxfLych6quaUaiAeS7h1F8fuu36uU+nxp49t6IOKMja1I0D\r\nSg0HO1yQfH7746yS4aZ/pGhIRWwZEtjeqcsT1vkndr0CcDuKyjGeea6B9Ola\r\nxWt/if+R42/OAQLocYgAqFXdjLDlpUB+H4rqF/FLLbV1iRsqJ191nJfBvZdp\r\nH7o8j1YMhyGDIIIhFORDwvjqiD2k7fWaHZWcW9BqxXMaVlUXlPeOZyjtJK1o\r\nq8c/UEagffSvyIuL7eSLXeNN8NHRWbrt3+F9eLI2Qg4VkgZ9i0Vv78nPzXLu\r\nohJLV3ybrUGUxWahKY2C+r3hOH5UfcfXyDeCKGs6ETRH6z/uZxEj0LD8JLhO\r\nP+2F4BO+6KPo1BAXIHXm9CaUiMBRn3eBDFdG1vzysQA2oU8td54xAQtfbJCF\r\n+Fi/VGB7YyygTlz0XznPbDo44jPo/GW89rQralIWhGZ15S06B5E6d6lzxStL\r\nyjCFhLrdj6jNx2fr5pRcb4KYNmTI745Nmp1KAPoqwzpRcfxKHURhpE8B2Yw4\r\nUpJzG9mi+1Uf+haw6NiHh3IFidZvdMr/sKA=\r\n=rGjI\r\n-----END PGP SIGNATURE-----\r\n","size":9444298},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.266fa3b9f.0_1649906644008_0.08811873451826324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-14T03:24:26.770Z","contributors":[]},"1.7.1-alpha.cc1068ff9.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.cc1068ff9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.cc1068ff9.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d6c3a294048cb0e9891fc93a83ee80ed74113f7d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.cc1068ff9.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-wS/hglWCUp6QNwboZh8Qe1kzftf/iaP7wTxofpb9swYHs/lrtoTlJj4qvTVbwGvXgkaGOXmgQ9agXMPGN8OITQ==","shasum":"ea52e6aa2f17f7904e408e8307439e70a2742e84","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.cc1068ff9.0.tgz","fileCount":1866,"unpackedSize":14455583,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrGcZzBN7Rj82W0dOznOsb60GPXS7Mj34EgGQLn2mtIAiAwpPjytrBGVLEB8NoQM35sRUYgjUE23LUCi+q3r0DFfg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV6PIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBrw/9HHdg81QjBhyxECXGzyF/+E8AEqlZ96l16PK2eVI9CTkSw2Q2\r\n4HMBEL8uX5XaAUHRTcHZfin8dn3kY7PDfpR3byb9gLQ0kAB3GHfjTfeai7TU\r\nPlClZrUphhK4HjmbbpmrZLEkjAxyJcbDxJ2mPvsgNreI6lVpjPZQt+u9ljyx\r\nF3JSQijvHTMTGuGt+7Fzl8pQ0oJc4Vi/7DReKvNCJOIBTAneK/l1HgBNF2wu\r\nEAdFeI5WFJ6cfNkGHl++b2n0wDrmd5qL+bsr+HH+74cOUPo/TNOXTPTx8b8Y\r\ntOdYduG9W3W04OY9O3IU2Ir0ODD3Q11HyNwvujZUUomDiIbYLvq+fY9QqUoV\r\naDrLDqPSQ9bYlJUhBOc0lWBKxtFUGCnWpsTe5abjopxlVQF4/H5mjcZi2WtN\r\nVRC5SSkWgi9jGa0uqCX7Cz+qhaQhnTuMH2CPRXHunTHlNenBbfy32D4AcrqM\r\nHk8WHQm8cRjh36z8bNss0Bi1rmQXqkDZAtO5oDq3F4KAaz+IcGx8AImVLZC5\r\nmkHdssQIXqDMIsbr3GGGbgrAhhkTxV5E1z5Y9uDONTZ3vkbc+0j2mYnFc6hi\r\niuiAcwwtdZo9NuedefhH21YuGfY+LqA0JU/cjZtYyuRfReIM+mRuMqXOkZzR\r\nJHNRFnpSzX4XtW6npsJg8GcjfoRcyptLLsA=\r\n=pnlo\r\n-----END PGP SIGNATURE-----\r\n","size":9444201},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.cc1068ff9.0_1649910727919_0.19556568916130135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-14T04:32:28.604Z","contributors":[]},"1.7.1-alpha.b31d198d3.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.b31d198d3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.b31d198d3.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d56080e8d21f6d6ceaf07254e96a06eb3f8db7db","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.b31d198d3.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-wAfxGWPLDAh/4SwUWenIptdSi8A11xUoAMppCc8/kkZfQiQPZJD0TQdz2OrIMgy1XipMIxoFH6l/IbKtbQcMcw==","shasum":"80b6e3a6ae7e68c9c38d8988d3817a1060cf73ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.b31d198d3.0.tgz","fileCount":1866,"unpackedSize":14462495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuXBQL1hSWfQKCQ3FltJoBt1wU2BCG6xRqCymOKZih7AiAGcezXxl2IqKVS9CGooDz0RKSAMToa/I+1G7aqrso/Eg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV9p6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEGQ/9G55iYAWwhUUZztdh4Zz/+qUQyKPooW88IUZ6m/qU8AStezbM\r\nLNsWK91slo0OoyS9qNuA3/o7lKQsSBbL6J32FTcJ9YGp42cpySDjXjh7Xfi7\r\nlrTNOYt7gy78qW7dl9bnIWcQsXcqDlUWoF0gZOZFig8CWF2jKBVSPZ7vl3BU\r\np1f23LM3V0+CsGUrqJ+gKao6dgd6txSpazvMweqC/C0bZpbweMKYFaz68NUm\r\nykfPdLdm1yoCrDA9ME7eR3Q8/6AB2bpCFIzzXGl5bygcGAmJfZ6m2wQLqWUd\r\nrAyUA04kvkURgBgbz7GREZlWiUnU36K7Re6EIs5hyfmqIQLY/7FmnTZ6sJAT\r\n9zMb4yZDCY4l+yZMS4J1QviAWScLmj47WLuu3tsuKBPKeZkTCNw6cF+CNVmL\r\nIRT9gaMMe5N8aPM/84w6JtHRWfFZ4JzdDXKo2Ub5zjkiuGLrIZmEEh0Akwda\r\n54bWG/SvNb2nfP4vz20N7cW8lPKi8O/5JUQsVD1/SrweuLlo6JrNBVIHWlh2\r\nCzw6XVEbav2BBTNnDEvp6BatOW61AhhBEIdQIEFtFLbuZYAhvenbUoXyjx9l\r\nk6wU4t/IJhuhR1w0BMIxc/jzaCxj8wsFziYVpTWqk+DbHH1sNCPLqp5RfUqi\r\nUNNxWNzDxFfjnxCucqVrEulBv6ujMQynPh0=\r\n=SAQs\r\n-----END PGP SIGNATURE-----\r\n","size":9445434},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.b31d198d3.0_1649924730438_0.758192145105065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-14T08:31:19.475Z","contributors":[]},"1.7.1-alpha.6b8bcebfe.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.6b8bcebfe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.6b8bcebfe.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d5702b2c25dfe98f868034552ef8350a92f9813c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.6b8bcebfe.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-oyTMyJJNQhoYvvV0xRsBeIGVDeGnW9C0IPm4RPEQE3AvAC14Sze4IbF1eOhVEuD5k1UeH0rr8ddGCGwpC4J8Tw==","shasum":"ee54829d1f172b84ee77efe28905ce63c3f22b98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.6b8bcebfe.0.tgz","fileCount":1866,"unpackedSize":58462997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAcdQ7RqBqXiiQsn/9xVqD5I2K7xniyj1aHHDhiHbWwAiEAurGHByqVIMoLF5YDvEnJuMMOrKAxat/ct5kkfecIDLY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWOYnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxLw/9Fho9sdY/gNkbilyvib4DZvTNjRayrf6CNpF72K6XpUkCspwJ\r\nl3p+v64Q8JU5U/pmHiK/Jjzyf2LzbjtieDB3TJ2FTo4yrso765MCfZIUK+3W\r\n1VINTXub/6iXtfJqAQw+aulgidsVo0bf+QgrTdbqN3QGWoGs8OwkE4plDcGk\r\n7BdIeWTXvYVNPyoCxNctfWstbieDPOqQYGMzTTus+//uLLq7IKqS34vHij0Q\r\n5P8eM0Oe+8pixixAACz7HvdxkzZujKweWwXji24YQUxFKm6f4rSpdHev7SNl\r\nkp0BVbXBH/3DdCft7w0ap1qFub7gktE+mW4g1uW89LVZ/eV1wN6Qdo9EIM3x\r\nzkb0XAFncZufvywNocArf6P3bo/0acV0JXasCsuwAFoUL3BZyQucjxPEezmT\r\nn1D/S1D1b+TzQsowGYhXqPtvJ3OqWgrQ30vOPLw3TekVCQWpLwIPrzCCRbdS\r\nJQg2GHqi/Ogi+KPe12Kkuqe+e7ziX/t4lV9Sg6phGLNOwm1E0oaF1lxJQyVD\r\nsxlqF+sR//kCB8ZTw4BKTWoLjzIimFXj9XtXIFM8MV29bkUUnA9NkiZcT1E8\r\nYw9MeyU78QlChY4UVO7B8AcagBdBu99bcDd7JjumGVjB4kTXwe6wxpkpoD53\r\n1zr3W2Im4h664MfOE36j+q9w/Mj75g7PKMs=\r\n=PlMB\r\n-----END PGP SIGNATURE-----\r\n","size":53457203},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.6b8bcebfe.0_1649993254075_0.3463372562610072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-15T03:27:55.235Z","contributors":[]},"1.7.1-alpha.f6638b461.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.f6638b461.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.f6638b461.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"996f4082f18fab298466dca43b5ff8c3080b745b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.f6638b461.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-z1eyUCg0wJTrirLhY3IeyKMn0RKpqaAVbm0w+orCPy4QcstkhmDNHAiaQBPVHQAROdoxh5/svZUPCnysvExbKQ==","shasum":"367af9d6e8f85f4e9d10f90c2acc36522c7ec41f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.f6638b461.0.tgz","fileCount":1845,"unpackedSize":62032306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxZqFPG46oiU3aMagLUuOwIMBE5VfDW6MPnEBAgn60ZQIhALQbCilgWvzlUVGPTjUBKRMBUQtldMiY54wBMwEMIemL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWSrHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYjQ/+KERP/n7WEhSF6y4G7AxaajmcRercT8ok5et/NAMvWamqiiRc\r\nisYVF+E/PiobBZr/P6BkHpBeJxTX4P8USxmDhjmHtd+xUFer6xN9O4xkStkz\r\nP8VA+n6rWqPSia+tkoAoXFaGGIdPjFKFpmCqH3+zbI9fWGWEt0NJSUjodYtD\r\nmUdmCeLJIXZixf9+3bjw4gICuYecPZG9AQHHRZMZ5LiRckSz1GzqKBDgP6jD\r\nN1EwPi9jU5zz0eIqFwnZ4l23k+f5q229Kq0di2zlG2nduIIhq4mxwYnMla1k\r\nn9Ll+HJVVrPx2VEsnLtYM83tEBADpBoRHaIVDocGO4JPXz5v2irCDhxIf+bc\r\nswMsGjfiUDP2O78M1gXkQBbMm3y5mxAmZJoyRLDh+zTSokQu3rkLX/1EuYdT\r\ni71SuJdPexnLKjMZfq9XUeomv/WMh4mALJ+VtKLCppY2ohY9ub/roYq8nUJT\r\nLYRt4gMbWZ0x9kszBluP6F/ivFr6P/RLi39tYcmGPM76mKzcWVYht6emkawI\r\npQH8BvwqXgg6HSleg7cnnzloMkHfrfa5E7pW007+THhzReulntFTrLhIMG9X\r\nqkpfiun1QX09uUANPlY4+jrR1ibpE5edNcjK7vge0j3L8+2pcoiDUbD65dFO\r\nJCACfFDKw3rQ/jmvMRmSxdgifm3TkzGkcjE=\r\n=Ba0p\r\n-----END PGP SIGNATURE-----\r\n","size":57046017},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.f6638b461.0_1650010821477_0.7660040522034173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-15T08:20:43.746Z","contributors":[]},"1.7.1-alpha.dabb22057.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.dabb22057.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.dabb22057.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b60ff416e6198267e736984e27c7507b1136605a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.dabb22057.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-hsifu0Ve/TBBATYi6W55xqJGJzByzWloT/FK8LG/lCamIn1KgZYUGPtXlfiEXL68HX5gFKt/nedymfxqXeMtsA==","shasum":"5644179b14eafb191d2011e7589b2825c7dc9de8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.dabb22057.0.tgz","fileCount":1845,"unpackedSize":62043584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChaUjZn0kTUQzzszm1M0NlVWU1Sw3NrR2BIHMRcaPhDAiBY0JBVTA9tLWHjLs4SUfXqeUpGh17pAwk52fU+mXU+Cg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWT9aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa+Q/7B926AeDCAboA+fI+fY5NpcVFt9afbyxSLFuug8BpJOAs2dib\r\ncTHdn1gvanzFu0LxqyxahkbPK0AA14gqA0hqdkl9wstm8ygcZQZ86+K7VCxN\r\nQ1Y0h1gtwO7kr/g6WkJfrZhZE4nr1EBzCIQd3gRCYFAJWeyS42dJxNhADD3s\r\nNCuJEnJRXy2zP9PLpyEw5wupoNT84ifNybCYv5I4hax8dfhhHhNGcNqR6JKy\r\nD4mInnOnF/SrTsKrXdxJxRzIJMuEpLnOq8kBLrDXzExOtaKLy3EPHBX9PRUY\r\nUlQavMR5IRv3qMauMNgZzjK15WdWn7YJlO0DSzutpsqNQupiECarVSNPqNZh\r\nv3Rb2fPCJk/F8AZoSF2bb+N5YFwNCaw8tzEHdqypRGEehuhZFym4nFlXdbYZ\r\nUNxn6HDnSU+Tl55wUckYRP9wxdfXnBmwLnrHCSsyWCxhh7IBbXnXPf3UdZ5N\r\ne7MOtyOiXgj0fRJ5yJPcnw0wSqXetHT9QKD39fAgUL4yzMTpCKwTmI16T3Vu\r\nNYhtwD41+pIlpgKZhRqJKwpeGMFAtNHBUmfLSEOFmR1mW7vUayBs6SwXc57x\r\n729MzFqDzqFixD9P+2SeQ53x1XOmhtn/CA59v3BCRcF9+AdvQ/j8TBtGu/Zo\r\n38XfPXPJYglnMbi/daPZfqVey3MVa0yNlqA=\r\n=WDnf\r\n-----END PGP SIGNATURE-----\r\n","size":57048022},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.dabb22057.0_1650016089979_0.09122269376137315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-15T09:56:29.287Z","contributors":[]},"1.7.1-alpha.99edddd1f.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.99edddd1f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.99edddd1f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"61cd724dac104531901eedb4f815c19d0a7775e4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.99edddd1f.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-3YYlPcw9jjmfOIXued8VgPipU348miFVbiGYrs1kufTBSyQ3wB0oKO9deS/BX5nLRwqUdb0zDv3g23tncTrc5Q==","shasum":"8c4f7a329f3a8de5bf08cbed087af3eb6912cf11","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.99edddd1f.0.tgz","fileCount":1845,"unpackedSize":62044593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEe6SPu2eBCFmiNAsbDhgMl+oNW6KwMapQeT7xmYpTK0AiBxkNDGGiokR4I9PEitlx5SgKvUyckO/xxgUTSnBEvlpQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWUwyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8eQ//epQPZacMc3eImurfbSANAruDCfEcYn4XjMhMDacY13H8RqZV\r\nhutUJrNy9pCTJRlSVg6GyEUgonfJ8cgbZw4Ruqfog6sirDOE/bXUnsIxJsZC\r\nLIen2zHLO1vo6L4hIKj8MQm32ZJ/H+KC30spI6wrWaqRviMfTzyLF0ceBulW\r\nv8QK2Q3eCFuWdp0aGcO50F0iAHeQrCK0Q/n8TbsmI+IyM5qGBO52Wy2qD+JL\r\nM8C54csqnHuDZmv/9BMCDWuS9sFjCiryU7COJl/Tdl4hFgQCyOLL+Bwz4vPG\r\nSs8dMxiNQFZtyOThMD02ILUKuUDSO+FmFtDxo05VxGF0o0zBRshm+QX9ryPt\r\nHP4ybScJ/bGq0YsTb+8q48kGl2d7mhpXA4Y7CCh+3JXFPsJlRLBe4gA31mJF\r\nmZvNB3x0LZeS080Y1AV6mu9TVHc7bVXyv5pGc6v3lOqURuwyD7zSoKN4cYCY\r\n256/8GPrYoq+p3BTb+3uHQxq7ZvJxeVj0Pwl2nomAGYBxN1smpt66qzanvNS\r\n0yd9+zWSsT9aGfsOWbVJsw0UWDFMjtSVncvN4D9epchGq6DJFQXBnOnvPSUQ\r\nkjQr1qahM0QRJzFlNJPo9HT11F9Yvg5pBcW2ghpi0vuYSao8wWtZvpy+5FD+\r\nc6Fatwp+xGXWk8EcLds0jXWomlPbvOGS91s=\r\n=pzjF\r\n-----END PGP SIGNATURE-----\r\n","size":57048176},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.99edddd1f.0_1650019377940_0.15000651363675788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-15T10:43:28.581Z","contributors":[]},"1.7.1-alpha.fda95b1d5.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.fda95b1d5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.fda95b1d5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6cde48f4b00361b8f14d29ffd09920a673694882","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.fda95b1d5.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-A8MbXVZ17qc+40Xw1L39/JGfKU6bG2khmbO4nAytWBnTi5loanMR77VV7mQQ0yk7Gj8+1P8FzN4d2pCtnoiV4g==","shasum":"582e7d7696a2dffbd60fb90cbc40985b716328c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.fda95b1d5.0.tgz","fileCount":1845,"unpackedSize":62045933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjPth/zNtssEX+zMmgU13XhlnsZlMWzqYRZYN+Z0ZlRwIhAJCDb2bSvrf9kkchSPUGNiEuYu5uIdKGDq/IAiwNSqL0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWnxxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWSg/6AmTSFMXcEP1NL0HLT08FYcKUqLYpN61vgXtKfN1FtsKa5ydh\r\nfpTL8SKxx6WJg1NZHGJaNDRC1ATxOoC89lPZnzEGUEP+aTzn7xm0D7qv6Xdn\r\nLvvVhZ4rZlB4jJTVjCnl98h1nEx/qMzY2j2UZKgnmG1GVSMP3RsjjwACovNp\r\nu+UdXB9dblYkMDC3n+pKhT9ZlG0BJSCMqfq3fDfcD6hh4fecoqPxQXVZ46+u\r\nDnrmQTMsWFAaqPyX47rDKuotpBS3Ps8kTlg/n3WMU5o271wvh5Vkm4oFK2uy\r\nLSPYSGy2CXiGhB1IUfAa/sbw5Di110MYeljY1zqEpS/6G13nTFBQqZijF9+Z\r\nQqNN7zD4xX5cIhnCul1KDt//wD9orHAA8rXBR8NvokNbLGClMQEXUWB+R7b1\r\n9/SuyuUyYLsCjSE5VHWGiDHZEJRmOStMEu9p6mvjsG26vDMLijd5KZ0o2alj\r\n3BieFTmpy/GFeOh2PCoJh4fZWm0vPFbT+qcVqkrGh+Zns7wKM2DKE6ZbB8XQ\r\nfjAnuj827vC1nLiFaDrmHq34mFGJv+QyvZcwwixr8mkrF/ap8thURybpJV3C\r\nC7yigQ0fNS8Aa+Ko/OZw95hDwJATC8ISXafGNGp3xDAWOa7TE8w6dyRpJr6k\r\nF04hTWc5xyiCp7jnjcqx8Fpxtzbz2t2RXCk=\r\n=PYIi\r\n-----END PGP SIGNATURE-----\r\n","size":57048275},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.fda95b1d5.0_1650097264069_0.8477636659224386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-16T08:21:24.873Z","contributors":[]},"1.8.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.8.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.18.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"daae9421d9a1ed86f6eeda9a328d0a44c056ed8b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.0-rc.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-LkzI9GqMkFHu4hzstZxhYFjHPWPDFTjVibg/346qbOTxB413eRrCMZaR8Gf/sKI4Q0jM5gPdke3cWOIuTH1mng==","shasum":"5393eff6dfd831bf1768a8e960dfbcf89fd72743","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.0-rc.0.tgz","fileCount":1851,"unpackedSize":62836795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuZBHgz4UOvZEXdbTIuyOzLbOlgmjw5aRvVhQxtr+c5AiBR4CxtxRwMdFUdgRzRAutn35mfd1Qu1cNUBd26+lxOEQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXRwAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQbA/+NALCIfLsUXNKCyV/FOhJ3M2hbAXCdb0K6WkBQ1eofodLUBTp\r\niErXgfXyIodO8RU1B+i/RQcg0bOXWH0ZKR9UdXwQvJUzZJnXZwUa/AhtjvZ6\r\nTs57iE5pFtPcTXwUrXjauNxbUQ16N7Bsq6pIgFrbNDi5qoB9slMUMQ2xFhLL\r\nTWgzpRutz8ko+63OT8m9yncLc62Y+aACoHUzNB8e8HIIO0dLmCjYBbm9K32z\r\nTkpklIkxb/DovssF+jEH9ZuejvRcWGFHds/KHXsXKHcf6fAFVCaDP0reSoF7\r\nwrAopIkXk/Ozys2qDSZzcr8CNqBlU7JXGatZsRCJSbOhY+pNVe7vJdbsm8xB\r\nVxYXJ+vbQDLkOc7a4UzUBuW/Gk7fRU2PV3Ry16cScIHhiOOpwace0vDe/igN\r\nwBXfz6z7KtkkyNlsS6pQK95EiPy4fTzHi58Sx6daemwyaGV719xu+fwXiyJ2\r\nIP73qKy86I5SFcCPOUSY6zAMCR1bl2MMwdv5/FLYJ5QhTSxkUpXcCBFdNtvN\r\nhVa2AwuR9Zhk2AIji7ayqzMqE66UzERdXQZ9oTsngipc3E7fXrZh3G+N1PcX\r\nmmnt/H/PCenQrcoNu/QCxjj/CMWl0SO7qLMocqUOyQjCWSz46zf9tr/ca5I8\r\nmYdm3JkXlkoMBl0nrNE7X4oTPn4NDwOX+ko=\r\n=1Tmp\r\n-----END PGP SIGNATURE-----\r\n","size":57827214},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.0-rc.0_1650269183296_0.3171686152570128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-18T08:08:02.030Z","contributors":[]},"1.7.1-alpha.db537d2d0.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.db537d2d0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.db537d2d0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fae4f279a5fcf5fcfbf77087b5285658b186f097","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.db537d2d0.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-bmViOz5XcOPdmgCyWkIAd72tFSrPL1WJ+8hnKtBM/BPB7KOYrnRtMqjc6HXJyaiv8kJJs9oUHri2G+rlj4nNbQ==","shasum":"a15aa295f447c3590af11512c4f128bc853db25a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.db537d2d0.0.tgz","fileCount":1846,"unpackedSize":62052872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxwiUNnJJdJYH5kQQPxElEAaswAKbglmb5cetuJY1gdAIhAIQZpCKXATJGbWWutJDY6kgBFnrXzpyC9j3K4ag0AvX5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXR66ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV5g//X96/R77ie6mHwfOvPx377Z6psfjLjWAINCM2HNbl0UNwhwgL\r\nSPDrioG/CIDAeiOhR7n3FPMy0USGc5lVCvsg31/GOBK+5G2Xlrjucr6oy4Cm\r\nD+SRnZcUwv/myCvrCUk/vb/AIducdNtthYeIS3SJ3fFx9vc11E4zXsdVW7We\r\nhApn+tCBkiPfhlF+B4TAkls68EQfgbHHuzV5PTpMzHLUEJBIAV1kQz3UVGm1\r\nvM+LAt2KPb9XA3MbuEuWKTU46hVIp0kyZ5q02UNhY2XRSOieP4KlLpA/BGae\r\nDW5aq1aWo4q2C6MPjGymOZjPP8Jvpbfl8PoM5UA2S6mLPtK5jM/LnBnMGlpP\r\nB5jOm8aNuPs8SG2ZS0Z67XyYDf2XKk/0mWGBEJp3juHPpPrmDgv/a0O/1YD7\r\n2nncWXaNsYHqNg/lxqt/I47LSgTxQQ4U23EArWvKm/IXKv1xQxox3+qykkip\r\ndd+PO+n2nM3H024iqsgmDIc4GMZ9pCc6QwlA7fkb2ZH7UbyL50mBy7yaBKPz\r\nsqWho6DsjfaZ40K8e5nOcmAdFaODm/O33D5/9ynpRVBF90vui07Y3WiT2/va\r\nJR3fK2ImtzYzOTqcNGICsWOGR80R7epumbYyjfxxBbyiMr+aLPZbeRfoJFCD\r\njPXOyfvwM9vrIRwoGgpiy8zgLnsMHL0/o1s=\r\n=hRpT\r\n-----END PGP SIGNATURE-----\r\n","size":57049434},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.db537d2d0.0_1650269881684_0.05705718108747582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-18T08:21:11.683Z","contributors":[]},"1.7.1-alpha.6659be7b7.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.6659be7b7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.6659be7b7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"969793e71d1d54caec45566cd3e04efb4bc689f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.6659be7b7.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-ryYXbCDj1brNiVDZe12A1SZitRcoxxEXODiIok8CB8GTb6czQVU1FTgV2FlpQpwj73DF2hFckrdjDgVmsduYxQ==","shasum":"5f8ef24fb73abec2f534014169068c953e4bae38","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.6659be7b7.0.tgz","fileCount":1846,"unpackedSize":62052883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVPmmSl6GGsrtSRsIl12hEJc2dsFvWM/JHgEJg0DU8aQIgRRmjXmCX2gPF/HwjNjbCCCF/1i//s7TTLPaZvQL3Gww="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXTOhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFahAAj7m1fW8vdwi2wvS3NmdRAlKzVSmX0oSfqgX3nK07NU/ZFyGG\r\nju1Pm/wFUu6qTcszZwhuU5hDHIeJvUAfRWIxOyY7GFMfFBadzXw6n8nKOhnb\r\nxxkyHMneF9G0XUhcyidkfFxjPnTdxhoZFXldUsQAK3K67N+numTg7wf4KQRz\r\nGUszbkYt2R8GH/4m9B7dzTBQBWw2zEqknHC9cjRdk8lk/PVKWrk1Mh2mf2jS\r\n7tWXDAkyk1EHw1kTvTzTwy8eZlXa9Dsw2crcsbo6+h1J768zbEliq8uEeKJm\r\nrNpzPNnup1frcqJLEjcet3xB2WMf5aCgFR5sozKJDza1Gd3iKZONfCGwg+oQ\r\nk/KS3vyMBG+UAe+lPZLubV9adu/N7vVEb45Gvp/G7Bnw2EQz5dnYBvu+aJze\r\napgPIDFhpuxSxQ1z0KhtIiRBYn2hArtv2hAYxRNB30/Icr/p28aaDoly2oeW\r\nzn49tOgFyeDWyBS8Q/f3Q6c7Qv8OUz5/y/cnhNmnIVcajvWdvxDx3SN0j1qu\r\nY0v/vgfFWELmlMZHWNTSyTyQ78ZWm6nYxPlfGDQ7IXL6GW8mPGCobxpB7B3V\r\nABRl1+cXSmgEtzu3XMV16KnB6r2OYWAJoZ+QJmtq+pySHlfVb49YhLh5BZOb\r\nTbzhp+GYNpnT+dXdMnC4Dh2H4xph4vKI9wg=\r\n=LuNo\r\n-----END PGP SIGNATURE-----\r\n","size":57049559},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.6659be7b7.0_1650275231957_0.8473802752329704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-18T09:52:47.390Z","contributors":[]},"1.7.1-alpha.cdabd1363.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.cdabd1363.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.cdabd1363.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"178127f445aac654c945bc31cfe924fd1968230f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.cdabd1363.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-KiouVMWKoTzN/AXV2OrJzqkixyao7rjMSM4rPbJFxOB13P+y9bhbXPd5m+ys83rbxjC5Ium7sNsEpOKLIz6NCg==","shasum":"3c58199ca2d8d6271e1c4e340ab16f4ccd870a72","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.cdabd1363.0.tgz","fileCount":1846,"unpackedSize":62052956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcKRumkSaeRFHcTyUdqr0Uj4mhgld2zOQ6qOffozpVhQIgZcWzpe8/YbNMAmu2Or0toDkahYW3HbK4whOulyNSEhA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXYRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL4Q//X2XkdTaJWTkkAyxwzmZls0YwNoqKvWw2XZp0aD0ffD9MMmDo\r\n5GvJvTvW/PU3SIIw4876gO+yIsDPJKbH/gXwLVi09xlTpkc4+udnUKg6QEsg\r\nlBQVx/JIfB6KCkdPIoWxouVtizZ+BioaWK6it12GzSiwP+iaJgZwMeK0E0FW\r\nZaJKZmb1ZpJKI9E6DkQUXcNw3+2+MMAU3U1z1H7cXR9bSBXV6S0bua3kdF94\r\npAvbWdZ+40zTA6Oy0qhPSPLFTs0IYdF+yijo5g8qmjep+kVjYInKpDANpnic\r\n3HIX/+AeNgUr6MRwiktrMBh/IIOxcSc9N7WmswP62RY9eRk+8lduxK6Zsk7q\r\nrUiE6sfUItRES3WrHraRchhHBYw97OOIlo/+HXvYjjKN4Oz/g/YDy5dCM8Xi\r\n9dPs8HtF+FoywWc5l4d8n+jGwfgDKyHbU6oZx4DW7P4U8KrKNbROqrHokyeH\r\ntlL2Y7O9pf2lbHgKajSjPuj78mG0qVEfw5EhOeVR4UbVbuy44KmzbJzuChHg\r\neN0K1rEWiPziFdkjBpMIhMr8xO+hX0kCCJboFoVFP2AigV9GqtICh7TzogNN\r\nHa63RMVhY7htWuRNDyFMVYSKqfu66zNvNEPruOgcKodeU8lyaPOHsupMiSjV\r\nFYEi9A8K2AzLjE2/yhE7uB4l0TOCv6Gj4VQ=\r\n=QRvB\r\n-----END PGP SIGNATURE-----\r\n","size":57049438},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.cdabd1363.0_1650295896629_0.44552244455646184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-18T15:31:57.100Z","contributors":[]},"1.7.1-alpha.8178ded9d.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.8178ded9d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.8178ded9d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e472a322421296591d785d9283ecacc46f58185d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.8178ded9d.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-DmOL/tyeMc1m5GyrY0VehLZOdNNSg8lzH12iUK5Xgp7QsIcuGa24gs+uIpkW3RnEx0Fjc8XVcwbtxhALAbVCFQ==","shasum":"293347941e81471585cdaff54bd4a2f0661c7037","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.8178ded9d.0.tgz","fileCount":1846,"unpackedSize":62055277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlfY+Hr3dIbBYQKx7G0rQQbKL9D3W+TUqH0szNDAA8zgIhANhKzS4rNurrQZSjOQlYfNfNbqaqmaq24SzeRVBaw5Bs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXnGmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuBg//cbrEJCH+0hJ9dUGDwmkp8SCpxWFxKvqXr6MRldOnKeKV3HAs\r\nLQbZt5Q5ZuoUI/CZc9yCZAFYBIT5g8OCCTxGCr+v4Qnx8398W7/VdVDKVxj7\r\noADZDYRZvd33y+LoIAINcfvymGvhSFGntItWdDDQGMLfwjurkcowBHIVx9qa\r\n7tsJjk2AuKdqThohCl70qz98FTKAze1I0+6QkWelpLMfWK6CKX8sbiggLYSi\r\ne0te4pLpAXKm/H97FOoDrmuue8K3sSWH44O7NF+GWyoYYKwvTiWJlADBXOlO\r\n1+tKts0FKTZYSI5GTpHGI41/uzzDuJ7+G43AJFt+rIVCNSNjNlKse7pMRJVK\r\nOQ8KmkB7QsYXrFzrnIDSy05rRJSfFlpo+SY0gtu5iYcs1PnV5d/4YR/VTFlw\r\nBJMhaXlA6mlEjtmUdXBmyxH46CrpD6wwLV5wlRZtxir8QjG8VPa3OsGZRmfx\r\nPzHcupg1SrIJOSQ8FhYILEtCxhpPcZHSGr307k+sfemVeBTGD6xYlAm4Lq32\r\nDoUpkxSY5zx60C2pZPAnMMps29Tc4RfKQ67my2X9z9MfeSd6DzjCmTWZb8q3\r\nq/vzgPK5YHaXyIX5gnQPDvShbmaQ4xBbM3ZXAOkhZJfl1V2kIce4DvFoisp+\r\nZ/Hf2c85TAyIAQNNRK8LPujdwnrPNwyGf1o=\r\n=eG18\r\n-----END PGP SIGNATURE-----\r\n","size":57049942},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.8178ded9d.0_1650356646078_0.017142041917339812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-19T08:28:27.942Z","contributors":[]},"1.8.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.8.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.18.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"24805a2f42e5b4fd2da155973bf6a191a6fb000c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.0-rc.1","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-JZUdg40+PPD+fHEhJjjFrQN/1Bs9wdgmZx3E1XcQvzbg1uVsf+FgZadIu5Dlb3Q+H79/hgfIljnv1RfKkfxRjA==","shasum":"1fac9b453e788e8decb996019ee85f0575fb1f70","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.0-rc.1.tgz","fileCount":1851,"unpackedSize":41395364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESBrAkw1Mg/JsNYGm/iIHlcZrM3eEvYhm844ntleXfRAiEAqSO+orWGU+WrREDHSOy4BV93QWQXvzDcdus2U8lMNGM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX1fnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3SA/+NdP9cBhOEIGpozgvfY3p7vFshGhgajKIwN2raRV6ruCbK9Od\r\ncWo/BWs49BU8Ltx6DRQkwV6BhT2L07h5dDd44TJSs6dTNbUzJ6XkgCU6eXuz\r\nmf73uwGMbWi7N8589KrnsPVGoBoiXJo5hU27ImtZs3YGvkefhN+KxFks/Grq\r\n/qCb33p3zHOJcaH2pcv67XdQ0mzbjweV+2FnRu1FV8SV7q0MG35cyRgDLrQE\r\nnMSlcf/MO/I0At4B2X4yo+StFSMi2ApjR/Sx5rYTd/1qSIGe3OOw9Ez986oR\r\ns6VDuMQ6LpuQn7pknQxPACVE9xM/SbvXKqd3+d+rzjbYgYQ0p6mlGCwosEpv\r\nwdZHsDHq0WUf3JRmaE9l7GL5UpLxpOTUYxgm5Mmx9f/8cVCGJtwHUgPdJhwx\r\n1rRcg3MUsB+cMUqyH3O95qjkGsZIG98xioBszRq++UqH96ix3v0ohvrg/CqF\r\nPwuPrKOGJANXIxdU8nFHZ4OJKHJs2IwmXQtPMPeNogljP9w8v7wKjcl6Fdw3\r\nMLQCNlYnbqoeb0/t+zARLgZhPN5HnYOV/1XkOYRR5HmHMJIF9hLkuhnSO9x5\r\nwxf05BCBiJJOrv2TFhNJiu7jV0eexD/Zti4rwNXJF7ryE4fADsO/jawG0G66\r\n/azQUDlhI8RZPdICSYOZzZZ8d74YDgjRZbI=\r\n=Gr4q\r\n-----END PGP SIGNATURE-----\r\n","size":36378836},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.0-rc.1_1650415590756_0.9722039682398758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-20T00:46:48.479Z","contributors":[]},"1.7.1-alpha.e42e64e5a.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.e42e64e5a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.e42e64e5a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9fa04c09e09a5f0aeb81d52156d3e28c4a32c75d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.e42e64e5a.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-mHL+ZIcKg8d1FYAKOlnQ5qzuoXKLIrQYtxHxIY9vJbNOf6i23GTbz7cC+HAEdoJV1LP3rQQfw5UPi0ov57kobQ==","shasum":"a1723b00e686d71bd794dd826bbf8602fca87c6d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.e42e64e5a.0.tgz","fileCount":1847,"unpackedSize":62064736,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTgqUMsiyis+A+F7KoKK0rmbDrB51gJlI1Igt1u7ANpAIhAOrzhBB/FTFqnZcH8bw/5nop4LD/HlIIcr4hZiTwLda6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX8OvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3FQ//fn8IB16N8ivcOZXqG6wy5J83z2PnPKOae28/fKmyrEjla1CW\r\n7HSmWkyXT1w/dX4v6FF2KOIBHCW7ni5QS4LT39H83l0Negxqql7e4/Mt16yc\r\nkBE40ygqwy5s1RCT3M8l2Nsz6yVL0+/81pHjsVFFlZGgh++uri3dEjVN+xeT\r\n8ven5rsLKwEQpNk/j4WumZEaJrtaLWvpvzby0E9T0hzkwBHXnLKMzKuMltte\r\nhz6fccXDguGmZ8UU/U3khX20ae0sekRYKxU3HanI5WHo485ndsRAwc6Ziep5\r\n/Ze7LIURJ/g/HVxT/vj/yiVX3XYG3PJQT2Mm8sT75c6NnV3ERl4ibPmMGwzN\r\nP2QgRQfVqHreWroBiIV9BeMcUozsiN+I52n6YbnJRaJP++qhcbSfBUe3D0N9\r\n6rvSP78IHhvVfCaF4zL7h7n7lLAkPRzXA0HcwzwO/RaD0G+gQntkIU8Bw2Qa\r\n3nuWwPFbWsLb08/FTfW6CA7FoHs3LsBYQbortR8oJHcOkJnYPUrgxpTCY7Jy\r\n2eW/dymcAntJ+hFy1k34bQ2vCgZzlvLNN6l4ZCPLokxJFYoTGwnJA7Ot6nun\r\n2KQ/SwnFNLU/AKtdD53CW5uS14cL0ZMExzqSoBUqYBW814lzSys9peJKNWFY\r\nYlGmVNLDSPJVgbRVOjlQjdQyolKoGtLuVSw=\r\n=W0/m\r\n-----END PGP SIGNATURE-----\r\n","size":57051950},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.e42e64e5a.0_1650443180369_0.7845332525752691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-20T08:55:35.288Z","contributors":[]},"1.7.1-beta.016f72ed1.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-beta.016f72ed1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-beta.016f72ed1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1ca0c81c5e132c374144baf1852c9a5d4da04922","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-beta.016f72ed1.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-UXpsiY2I1w+5kz8RX/BHGQ9zUNHK1AfxKOq2Grpfk6djLFwnwtUrQHifqQ+oYd7enNUJgelR7wiVicsRenDKqg==","shasum":"af81c103b636505139c28841030388471506dc5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-beta.016f72ed1.0.tgz","fileCount":1846,"unpackedSize":62062048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj+TjQWXZy2A1fBHH/M0aGmeUn9qpTIzSekq5uh0dl2QIgFbnRjIJtf/3wItxnrXboJ2KlShnmMxiyxatGnnGsnj4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYPI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSVhAAnVrMhYt9afEKBxvE8BFoyfhsBPubhItXXiWTUqgX0st0mwOs\r\n2T18MPBuZGFZci72GkfoPqtk6cao5LFnSZqLI3yCcUHkz+U39tn5Q+qqth+W\r\nilXW31kjWykTjaB0SoRni4h7g58OHLha8zl/5mifiXYUMgXSBTfke0g0nFzk\r\njxW3NkSeIbRaXD+1qvseQsjxvxYLb7cGlV4k0qKnC7u28DUqLYalYTTYG6bv\r\nC4lFYGNtc10sr5otsFUNMBP3Ye8ON3TodMCthcC3Jxqj3OZ6kEr/VqhEKfJt\r\nYJA3JNXLqtC+vjreHxmXqORG2IUX/yXmWuSLzzWfBE+NUdlBcIsdxRiuDwsY\r\nOl6f6khSTCr1jTCbX4s7HEUNkl0yvCSD/1CNQp2hG6ZB9hsR7YWn6pGZ2MDg\r\nxE7JH8Ea2fyc0JgNTxXYl3C03UD7iNhYQbdM8PERO1H1KDb7kBCBgD3Vjjf7\r\nykpCu3JRCtU3x1FHTzBbwUz155Nb7oU0O06ogvpb/rqB3tDYYtjLTf+NOqmn\r\nL6Sq9+C3560L3KIp/uoS/XGReT3K/s+87AeYklYs2ASmeU4tbmptvxO0dmpY\r\nU6aRmm0o3Md14qHETj8UzeYy7mda0edvnhc7e5+dHRsow8ZGELJzZZ5NnV5E\r\n790BxJtG0bFIkrCKlMbY6UpsBPX2bVHROt4=\r\n=0qWE\r\n-----END PGP SIGNATURE-----\r\n","size":57049505},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-beta.016f72ed1.0_1650520629620_0.0341878525817183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-21T06:00:29.651Z","contributors":[]},"1.8.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.8.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.18.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f08e93a372f2ece2f59c237dfa074ed4f608681b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.0-rc.2","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-yVy4XGZb8alewuvcmrYA5f1IQ4gTN2sM4DgR0oYKwHPnGuQTLHYnF+ibwR76M+HCaD7UTWH6kPcPeQRQ0SwQ3g==","shasum":"ceb6167ebc29d7b9a402ab10cd81b2d2b070bc75","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.0-rc.2.tgz","fileCount":1851,"unpackedSize":41395753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG8ahYaKpauq9HwM1TapNS9203S2CNTGnWSDTYTg9JHgIgaFlVFj6+Qsjrdolm2OqVaAphge/cTy8vWkx5/WUFsD8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYQeAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzNg/+IF4kX6wGxHT7e/b+pI7+YIqHpzOSh2BKfjJeS+7wEqHF4DEH\r\nP4ZDfpPnP1i0fqdZFFSrfGYqKdu/P1X/V5m5AnoGICpz27Swa34/r8Z1j2yP\r\ndkOttnZJQE4RlfRlp0Pcv2uACOkeIFimH1r/+08m7s8hIfpDHq9/xbL9K3Rl\r\nl7kpAb170F/uQ/wRwyD70oKfs3rEiUWkbSPF1gmdvO7u3AvAmZzKDJC/+1M/\r\nor6lNp5ptPAh/4x9oTT6Ydpw30HoXBdi3hPZJEJnYuIpWvxGXObOzz5oCOiA\r\nWoKscsujNM1Oqp0YudOUIc9Lvdbz+83RpLm27w7ev0xaGyT6vmcsp1lgjgqw\r\niow0L32PZFGbrVBaZzgT5IL03z7+8uDbApM38d47JiO7N6+SdtEAIYexJoN1\r\n7u5epW+c0DibbwnFFLMsr6ZNr4pgD8OdwOHXmCGA/EXCAcETWHrOjVAQUS9L\r\nuQlsbGUwYtN5xTg97XtMIvlRV8bPCwz6fSDKMKXiZEtGVyioNmsLPcM0MFw+\r\nEO3vik7w2KIrMnuTT1Ly5/5SeFjgg+lBYQiCEogIBVxnmY43KNje6c/QRtHH\r\nXVsoUvJ4nJ5AnHVSprkPiGEhyDwoF5pOXq83olXK4deWwY7l44jJhk/bAup2\r\nMCDwaut2DlLg2qhMt2WPbjoAWn+Ezq1eDy8=\r\n=XZcw\r\n-----END PGP SIGNATURE-----\r\n","size":36378799},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.0-rc.2_1650526080060_0.3964547045967566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-21T07:47:46.856Z","contributors":[]},"1.7.1-alpha.42a29d71b.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.42a29d71b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.42a29d71b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"08d18bc058e3f64d630357d95c5073b707717b07","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.42a29d71b.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-yBY6zHW/XIh/vretiuJHxGizLW0GXI9g9CTf4iNUeQB6nB68m/0fLuTG2+8BHjPFAcMG6qEJKkTiQZJ67yrg+g==","shasum":"e80d6b79526f41fb7ff1abfa300b502d7a6ec6e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.42a29d71b.0.tgz","fileCount":1847,"unpackedSize":62064745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3VIVxnklVB26RTMSgKI2Ky94RQpfUr/KXKbKiU6z9ACIQCVMMfifeEfKMWPpMGmh1H3I9mJg1RrklDDU5UQ3pMgKA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYRUMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBTA//ZFdezuE94ZojT3+gijk5WfPR8FZOtb7eVJvgFBksn+bFBYVE\r\nfstCSNf4lim82URFqO5VkE2fhJER2rKyeXHM1eSFF37ICsRkjnXjcN5TIqEY\r\ngTnZU8288Ofz9udeukX1NGB58OFUgdF+msxebWg/O8gSHOMZ4ZHxca19Hnc3\r\nvpomaRmne20QpdrxHb/VY3CFVEkvh5NE/OtmsnQrJG8wJObiT+upQ7q0+ZtS\r\nu4wKE2nRqiYi3uZZs6h4fnfYfCuBDS1r8RidN/C3OrQuYc321jIRnxOqmr/n\r\nVpw5A6sTs8k0TQWypDYIuknNv/8iH+ACbbtq1lwQp/addqyI/o1ZpRxP8bmL\r\nuVBvuPnfFKK0z1Ily29pdylOJdocjoZvemVKYznEIm1KW44m8WCaA5pQ3huI\r\nGg/oUP+yzHWNLNej7lSFpowFixe2sCwgwMby/Wmzuw/xH6mIswb/40KChGyj\r\n1Evq2meehn0di8rqe0eL9vJRub/6JEYM8lOqv+Af1cBGjkBd+AQrB0nBjNPI\r\nax668VnuxuiPwCLrkY5z51xmKqecYT8DpY+zZARTqj7+oftfmO+HRrD/6uN4\r\nUGKo/40Kss8ciKo9iRw5+B3VhfDVg4Hn1ndUjXIqaLtvka1cyCA1Jdh/u8Zg\r\njobTjmsaVfGzpS9RWhyzB78g5NFvo1Jtaew=\r\n=hnPW\r\n-----END PGP SIGNATURE-----\r\n","size":57051942},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.42a29d71b.0_1650529547777_0.1274989834205289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-21T08:58:06.482Z","contributors":[]},"1.7.1-beta.08b0a4e6b.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-beta.08b0a4e6b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-beta.08b0a4e6b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c7b34ff28251d7c50ba8b3d61bddeebd61d1ae16","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-beta.08b0a4e6b.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-79vFM3vDxgHFjNnYm44PsCV/2c6cQDwqnAsE9D8v8oxkeQrN/iKFqqJK8ELzI2fprWccZiBmWvblTVLqhMMc8A==","shasum":"0eb06631a02bb978df01132ee6dfd15c46dfb70d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-beta.08b0a4e6b.0.tgz","fileCount":1846,"unpackedSize":62070870,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEuKz1r+0Kt1NQ0e6J8JluepQlz4GC2RfVqRz43wZT+AiEAtOWS+cRweIX0Gao1Ma7sGfL9yqPw997ppHBG+vo4tPs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYkrxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxaw/+Mt/6LMQ5+Or5KXqPNkGztGvJ0B2u0gPwwWJpdatYQGN80R5x\r\nZEaLF1nIvuGJaoeANwaCf/UNz/h0xWUk3owQ+2Bj82e+A1l0RjQMpfxhJzGN\r\notfvbl87dBmCkwmd6X3QQ2Lbsa+/rsu0yIzOhUeaoT/WHRcVaonMMY0auTt8\r\nEXbg51CKpehxc+MZaH++Xt2hHBO4wHLSMcbkZwwkFQhCMFgUGghMyyfJmoUk\r\n7bhN1333nyTb6+6zK8WFOah5lv7Ob5gsjaGNbG+2n6K5dXr+x/xG7lWnedMG\r\nzRlfRbMwrdjWAv93gZ3aqh8NQXfm/5vOYvcj4FsBZAxlKimkoufOn2VPcWmo\r\n3oVKDLe5FK3rdGq0XwOVGOcASWrjooxGJbgz5D9g4e18uH57DF5UzBMpHM1t\r\nIM4Lv/jWriv7hY+hk+HEy/W2zuYT6otXD0cqzBeUk2Z/1NJWWAqPRDhW4SwC\r\ntL/vhfYVM10myTR0HsPf7PGY0WBFq8AeCBNT7gwx3AIbuYDWFyZ5lg/WBlDG\r\nQP6DuqpkHCTnfYoITyBwctzEyEpesrfAxGodX74bDecay06VTgy6jZRqydWX\r\nzDIkVWQyOuU7MdxZobwWmH0UUDWaYa7KggNHFPLW4XoTMrXEbzduGU+vbUHW\r\nuSIus0/E6oBdtSkvdGEPtey+MGOBGqSqQRQ=\r\n=PMLK\r\n-----END PGP SIGNATURE-----\r\n","size":57051421},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-beta.08b0a4e6b.0_1650608880449_0.9119839012833006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-22T06:36:10.331Z","contributors":[]},"1.7.1-alpha.d14f471d8.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.d14f471d8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.d14f471d8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2a450523f26d70f7bb47b784ff41bd34f6a693cb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.d14f471d8.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-5As9IIbd09f/ZmMEcDDb1wewk2AayCVGCF8YyNrVJ3BUg9KZWHGeGbDh3ZQrHsCOFMV6GLmj2QzHAWvXAZJO0w==","shasum":"681b747f1a29119be38fbf9a336bfbb940e9362e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.d14f471d8.0.tgz","fileCount":1847,"unpackedSize":62064743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBDtZI+G3Aw9BAvNGWpsMxh8JsgomId/nDtm+2JK7LuAIhAKMNAg/qt2LmybPDGHnpusZp+hjIVHPhqE0hP+fUdOZQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYmW8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo+xAAo/HMQ49fGyxOZtUTAvaMPx0/FSZNlFCpE5vEZeanOe2ZZvUV\r\ndBqWiyURH88gdf5lKOObeB4dviz4x6gbGipLi8L+so4gFuzSWy5gDMRH4qmq\r\nkwlyvgutKVbiUPYHnXvIk52kvoSLng8Ox9FHhfrR+SacX2YQNX5fJswjAb+C\r\nUwAyBbtcBBxivdXuq+hHw0zmKrWhGkc82xohdJn9yNOPbudv/lXFKfZJSVQp\r\nuyltkZgFlyk2ltM20V+mZ26HWdLb7FL2fjGeoIPp3Zc8mZuSrUEAOr0FjE/X\r\nSYdJ2GBo11cfDCmSfKwfDABduRAU2MrIMPU+xJqFhIg7KNsIatlSSXAuRxNs\r\nvIcVL0ZAOFxs/5gsBD+q4PyCND7353Xl61T7M7d3AhoGQnQ1juMXXAcwfwk6\r\nUXrP+ZnJKmHOgeLYND/UsMZXvVCy+B8vNYnd8eYi9yHobe+GqrFpvgQSOOWi\r\nILmpU17KHF/UOYUKsAmagQhQ0ByK19aEJQZ7iHF6losQa+f9/ych9ISBbZy9\r\nQz6IeuyuoNPpn/sGhpIUIKypO9jvepoW9jT2WDcACOv6HBG8PksEdDtgp83l\r\n6LeiC2jBaRfmS2DdcewaKhnQS5vdTRR3KA+8Ukbe8Dj6rljD+6YqDw79es4T\r\noOtCBWkGMpivY70Sqi+k1BzfSw3CPY6HKiw=\r\n=t9r1\r\n-----END PGP SIGNATURE-----\r\n","size":57051965},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.d14f471d8.0_1650615739021_0.48486148713255117"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-22T08:40:26.175Z","contributors":[]},"1.8.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"1.8.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.18.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4a2ac66e6aae4e13b589d491e8158170a22dd5a2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.0-rc.3","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-gFLcrQMwGlLZzx7hYhYoI7wV5ndJ9Po8QdOiYn7htSCp/jONBqQEQflYgiIjJvr8dN6woZdAWX8OAuChJbCnrA==","shasum":"3a2a07f61309cdaa7d1797b29ec2ac689a71fbc7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.0-rc.3.tgz","fileCount":1845,"unpackedSize":20078825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzQ9aIA6A0TigoftAOMOZabEKin7H3HuO/16d22npzsAiEA9bgNnkUMfClJsrZUEfxjoWl8kbPxuNso9+rLCbA7jg8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYnBrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBgg/+K/ciaerzmVELhzxVEMKFYM9jWkNMTatzbjT1QGhrVazsXJ4U\r\nqeQJZRU2c0DVXWqiSvEWu5VTg0Uz983rYcJ3lU57vMWibz9zXhJfN7fCfyeC\r\nKgSlyiqAvSieAfDz8EwKHz6Xw8S3vHYnqLTJ1sC3YRYI1ZspnvrrR7n404og\r\n3kxzoCsaNK5e4uK8aQz4cM+6Uz58NtXHaJAq5GL3p9xU+kBvBVXhd4ViNAko\r\ndOWUU0yGOmOi+k2UYGFwdd2yP2YIRET1y+QblEa8aeWNyjz/Kc26e5R2gGxq\r\nF2PhPKgMepU/uRaTXrZJdDJvY0k1KtOSwdykkA/x8NZEOoNNurhkItIupeGR\r\ncIJXt3kEeZRXNiK/xP6M+vXLX3zeI+gx6SXYlg3hdaEuzNoeyv0WGhw4XWKl\r\nnG7UNLGnyXSrnZ6rXEOhv0p6CuNGPdgFngQKScuy9FCeAL3btFvYHul7hsMV\r\nmh0gIzhplqgCo7NmlItMjhbIosxbtnym6mYfkSjB+/LW4gxVYMzAXXDaZ55a\r\nMBbYH57FSD3TGERlNmNsqQOcF8nmXaMplGyLhszV0BCykQ/ulThNJ6fKKtZx\r\nXtN/tlAvN47OhtA8ejsZHcK9ftG8PrwqnGaLVHHr4dT3QTrF+/YhOPUHBHKB\r\nnSlRYIw76iY245Iysa7hcUs/6w6iH8j8W5o=\r\n=Q/z3\r\n-----END PGP SIGNATURE-----\r\n","size":15060148},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.0-rc.3_1650618475117_0.7096125090824719"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-22T09:25:36.026Z","contributors":[]},"1.8.0-beta.01d6a9fb3.0":{"name":"@microsoft/teamsfx-core","version":"1.8.0-beta.01d6a9fb3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.0-beta.01d6a9fb3.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f6f50dc9695dafaca90000b08e54a38a7818670d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.0-beta.01d6a9fb3.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-DKxoS4utDA9SRAb0kVvGX99EwZfBwEj7v8IO3saYvANvmMpQ1gttvB0VOgE8HhY8giIC1BCYB1se1aImacqT0w==","shasum":"ea7bb1c62bc241c96023b8368cf12f21bd0688b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.0-beta.01d6a9fb3.0.tgz","fileCount":1846,"unpackedSize":20846878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXjx62BAQM1LpXguPMCqS/dEsHEo5UUsLPnWsXjKk9bQIgEmXvbcjBmpmaDHi4Logf7X5PSE7eOYv8WELlxco1p44="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZOHbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqmg//UmNJdbsgXp0ekudPXhAJ+LJbDzWocFLl/usrg7OPGAlmm58e\r\n76H1lAU/6v4Y5XC5lShODFMBENfwhuuJi5JFn5Z1S+/gmHgsYGPutt85vlvZ\r\nMof4UF44l7whd1O9LUfLM7jpfPbUmYg4oxFpC/bgK9GZdMslkx6YXbxmEdDJ\r\nbR/C5myV+bcGUrQowRkoDPFiOYZawUnriCVA3IodRMB5r1htRwo2DF5qWxa+\r\nISbrwJIH+4yC7LhR+erMjQC9pH5MTTFuG+yqpOOXt/lb6ynvQPsOhTcAL4Wb\r\nOu61BuyPjOQLOJ8miREtA02JYGDQ/XqmalROH8AgzAJXnuV3gbLiT8Y1xbLM\r\nev1Ml61mJY26aMmyTSfOGEjmtDC9VuQlZY/u5g/SbwC9PfxDtWNim73hU8Y2\r\n11dMZwGZGXansTTRa1vgxE6gy4VhHkV1/kBFDlsXvRbK8wbaCd9kYoSFJAz2\r\n7VxGgWhofOBGwl+NWQzdUToKPjnFu/O0DzYQu6fDSQYPsBiIqa7BJ0gaieLq\r\noqTkDocQAtyigfKsyNWL0b2lgyFs9awZmi9D3Dcsko34YFoYrGlY//4alTtT\r\nWtDFwcw/XJGRgIiJBlfWyeRnd2e4+Kp5nXHvSfP0HlybJykd5WKb2RdQ7JTX\r\nGztbeoIa/GoLJHgnP6sNE8z2jBL/z5SnxT4=\r\n=HmUi\r\n-----END PGP SIGNATURE-----\r\n","size":15808777},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.0-beta.01d6a9fb3.0_1650778587353_0.6438068192682567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-24T05:36:42.660Z","contributors":[]},"1.8.0-rc.4":{"name":"@microsoft/teamsfx-core","version":"1.8.0-rc.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.18.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7c45d298987076ca50a9e18bbaf7004cec95d678","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.0-rc.4","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-K4citvLHZo8KhwG3aLFeIMqQKFh7sqA3Ozq/nVdhBRg5fN3lmDUmSWpiClXgqS38vKM+rQ/odcaX7Hlvf8UkAA==","shasum":"2864ac35a304584738175f6bb32f00eddbec1be9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.0-rc.4.tgz","fileCount":1845,"unpackedSize":20080404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLITs8kc9eD9LkZjovKuQG2DJ4ntdEbrPO0F7SdzOCYQIhAMoZx467Jn9oNAr1Pe/WxSheUE/n7CHLptV58gGH4GB6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZPwdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaHA//X9rDxkgmqHl6t36EsKqaWQNtPNOMJwxPT2omqZe0WrxxJiHZ\r\nQr8o1QmytxS9i6qhNtbe7KG9JsOBwSlpCnvREHNRq+GpfDLh0uW01SlDa3+u\r\nZW5ZS3FNX74Vq3A0GlssWwNxzQ6pLhi3152Ipt1J8aS1LYLE7hn7NLvPUKoW\r\nxzPsTH9sIDaptpYT0jZVhbAn30v5pBKdEIiUDGCNTo9oZ2WNt7x316X50mCC\r\nePmSgxul5ro/UlIHiDvI6grzCDc4m5DNdW2Th+VQN5b2vad/TqIRN24TCAct\r\nOGpTco5086YD0tThawC7EFJcoL9pWDw6jnO/i/vHRcbLrBQL9UTi/VEBWbqt\r\n4wQb6DJVAYxRa+XTVcAK2h4zC6bgtTQn//EsrtCbBYyBcVz3lj4MnuMpEBNH\r\nFr8IFH0DLU+xF//zo3zYeE1Aakbni5XefuOxyt12Mq1Bnsu5cOcSjx7W8aIm\r\nJVorxn5QBqSfcLbvNJoCAEo+mtrfwHn7QpwI6SOH8Or9pp7ehNVRuGx2gvaq\r\n44MjE25e/nhtHzjm9N4E5eLG0R+Az56pwCQ4JBB60Amn+uaZcMeXvOG/ugey\r\n7/rZpr2iykwZ5GzlUjXahaaIP3sXow8O2pOczo/1JOTh1I0vcaKCXGN5hYWQ\r\nHF8kc262FNU37tbt3QSW6QX5zyL2aUmhD+8=\r\n=eTyj\r\n-----END PGP SIGNATURE-----\r\n","size":15060272},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.0-rc.4_1650785309278_0.6915970852251572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-24T07:28:50.162Z","contributors":[]},"1.7.1-alpha.27183ce36.0":{"name":"@microsoft/teamsfx-core","version":"1.7.1-alpha.27183ce36.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.17.3-alpha.27183ce36.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3bd56374a0256570faa6eb343be926055b0a51c8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.7.1-alpha.27183ce36.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-HlAR1tkR2Yq6SkF5MeZjV60uWO/f5bvb29yYkKYB1Chw1uFyDr41qN4BV6LASBvC91xKiRCAtBDW3L7V/t6XGg==","shasum":"e357635ee510cf80a5286c6ae534452096f57d77","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.7.1-alpha.27183ce36.0.tgz","fileCount":1847,"unpackedSize":62064744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM30dTVQl0aCpnghYIlmOLQNYi07roL6az8vhVtctZMwIgRCGLp/bh6bsPsHMHAgLhSM4hZT0S7zOebG2HDkkkbRo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZQhwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsCxAAgzAD7t0G+9kzFPQQEg0phoHWD4HF4jx3/G0H4N8tAzpAZmq7\r\nZGL+XhiInY7lsRa2BJE2kmWN3LUzbvxqY4sWSfAtu6aYksWA4eI+dZxrCvLO\r\nNDN0OZUE7RXZoh1MZqzJq/HkJfzof0YoVxqZswpruIVuM0D9IqfgPf3jZXLc\r\n0TqPuYXevQUIEpJwYEJrcUD12WPt4stYUvNudbImktxlMlEpHvPaqucjRoSw\r\nL3z4TAEgdYcsd1PNeuxCNUaaw7Z3EcKDQnwvpdMdfM+5br7qlJ/SfaUrSvB1\r\nRxRDWd9wQdA/VQ/8ANunW3uhdoWr/AECpcdJZMtFnVjrG0kAyGfa24WRIzZG\r\nHO5QhbziLqEsoVFoZ8e6IzM5JfnUf4bgnQxx57KR+IJzz8mnSohqzrAQ6LMO\r\nzTwiKuTzMAhxvryAPyOpSpzQ/z5luZ6FSfxkncWCTpOhZXw6x2zwO8p3Ujz6\r\n7Iy3kCmAyg0ad0m7bnhl2txZ0KAORnIIvoIJuyY1VhuTolSSHg+cLLIjg89I\r\nxnTUR0zR8g18t2JBCx4yLIhje1K79mIpsvyKK+/CMvVH8KV+EDKEZgEN/4Sz\r\n8fGkFIDFmW8aW1pdAn9cp4mg24XbhfMfCm+WcRs/Ekvzcj3jOxU4/i+X+Ns8\r\nL9nH4I8hH8HRFtlK2ltitSitU1eRiDxVaNQ=\r\n=OnFg\r\n-----END PGP SIGNATURE-----\r\n","size":57051989},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.7.1-alpha.27183ce36.0_1650788461487_0.23566948869331372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-24T08:21:38.038Z","contributors":[]},"1.8.0":{"name":"@microsoft/teamsfx-core","version":"1.8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.18.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"56ae503e2f0d6c13a62f991b6a3deb38d1183aed","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-SSsO86l+M34uAiN6Fmw1Lp07/VZ2BEiEloav9JJdRWW+cEyi8uVWkcMG607DCH6bZ87Zi/CeKqOQZ85b4A0w3A==","shasum":"d215822530e6e999685d89771e314ae9d38c16b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.0.tgz","fileCount":1845,"unpackedSize":20080388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIcJG/+VOjq8OFdqLDJGLz8RKbrryrLgvJE9ZacCEkdAIgEY4dU66omztzzHwXLKFq99AVkJn6SthS4Toyc48347o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZf7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Ug/+Phr0jm6tnT6HeITLzlwtxVcg6PNERVp7aQGuKiY0HMXS6Iqz\r\n4OE5jrK8qNjse5OXGNa0ea5FeUaWAZMi9tq67qZuRCgx4RGe5LVpYkudZ2V2\r\nPxzPL+scmt/kYYyhXAa+PlAJiL+vOX6gt7BWVWe5fY8jhtLsCQC/NyHhvUsn\r\n82+ManwnJJWmHjDKpDOGLs8c82sYwnYQGlekclU7qmF7MRNu8tWQuwdPCFjy\r\nZEDRJM/FQzgw/0N0QIzhsUpTp5MK1Mw3sBc63Dp2Y6IJSBJP5UPcjvv0oLaO\r\nySpZR5Gn8EP2o/Nu/Ud6tW4LE6t7NrGN+zUpwRjwRXCOHTjCHsuARuPVyl3X\r\nAI6k8Xyhnoo3sYelhDO27aLguA6e7GpjHgReECVZ51kKs0lkTQ1rkys/xkE7\r\n4Yh88jKLMB72v3CPZqeCOb3/9qHF3gWpzQjFnCd19LfqLLapkeU9brcFfNjy\r\ncF48dYA1+KYI+bx1qhKstbp4thLypq/NvNzxgiOAWPHz4mLh+out4SIJzT7p\r\ny54x+ytk4facTfFtlfU/Yg7ZhOTFCcqLa0k3hXayd9nk0u10hYbyIhzY1wb5\r\nI8N1XEu+g9W810Ky3rGj1iPDC5+e0YbxC+3FyHYMb3xbH91LD/sAOXQzI1Tn\r\nth7xoZZBRNrYedvDJCR5v1J+wRrseAesjqI=\r\n=MUgq\r\n-----END PGP SIGNATURE-----\r\n","size":15060328},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.0_1650851529440_0.21805703467902604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-25T01:52:30.827Z","contributors":[]},"1.8.1-beta.15e156d38.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.15e156d38.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.15e156d38.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bbe281d950b552dc1a5bac0485387e71c5a1cd14","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.15e156d38.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-y4rstQfKNdP3Z6xEF0w73+ENPt5LTrYu+ZDWgVil3OSXTKlz2AmphGfYH6grMI0dcBPKldfgB894qKOe0J/aqw==","shasum":"ff8deb71368e26b24edb5881e7115790c3fb9dc5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.15e156d38.0.tgz","fileCount":1848,"unpackedSize":20890381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdQQgxUpcMutj8XyjMMp17e5fK/m7AAudY29YADcmYUAiA2A0bYBMfgISPGiRsU8D9FX+pLv5YVWy0x60c+P2aBaw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ36mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxUw/7B7rfeb3Def7a1KuVSJEtcUYAGQYCcZZO8ZMVIBAN9chBhEBt\r\nBzzF8ro2ahO1NRD07vrI2KyRq9kLTcIHc6NzQsjvUPfoIWLb4RqOLanctNJv\r\nNuh/9KnyafJS/FC0K4vTac5EAoeh6m4s6GwlKiQohR3Tjjld7+ruk4rtFZuu\r\njF8dlS7L3kzH15C8/Gyo7l5f3NrHLvyhXB1vxAm6qUKZ0SwNeOOEYjW38DXx\r\nTj09g3LceCHsLJhO+3IglkCq6YY+AzmbC8NRnX/8i2in/U4sMFjVbOT/nLu0\r\n71Pr8uQcsZwTyqbowZepAAYGhhaV0HpcH1DpNVYmAwXveuUqbfNRVQJ86lgg\r\nzAcNlaOAnd5uOm+Kg93WFMgYJxX72bY3L5Dq8gjaTj8VnWQvRe7P0c+vfU2W\r\nsCMblWd5Rpy0vacNbjqYQhfUUzkHsNyGxD1wOyc0XAQI5rfLa9LmGLDxZGH8\r\nRpaYyUKmf7wr13aPjfbiHJzaaPNPeEpYwHqXmgUKviX/Xpz8S1qzUECpYAsW\r\nZRUllm0Mhna0nvDlgHtUlBI9pn3KJpB99cdpYwAMHl6vKLjmdlInGRTP8UGf\r\n+sV2qnxn0+9PaiGZ299hG+blMT8mFIcrBqKdTdPZn5dQFEMs+XiGbhXHtfCL\r\n9+NXw9Y/1szIygR3ibuJ+f4DhT+jy/2klJ0=\r\n=WBpf\r\n-----END PGP SIGNATURE-----\r\n","size":15815826},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.15e156d38.0_1650949798306_0.6351789553142837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-26T05:10:16.949Z","contributors":[]},"1.8.1-beta.adb483893.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.adb483893.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.adb483893.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"97f1836c5e0480c231db174d89cccc47a9f2ee67","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.adb483893.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-5MyJJFq8NcrGdLLtA9LGz79K0CM195fpifrvKDh6QgpkyYeFeNWp6VUCd2ndQp71lB37XYGNv8+rUDhigIHoZg==","shasum":"460015712d460f27bd3d35486ce631d44bf10519","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.adb483893.0.tgz","fileCount":1848,"unpackedSize":20891206,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHl38OPiAd1ES72TYxA3Q3eL8H/BLfneefoV3KryoLF9AiEAonq6y3Bm4VFymPEYoxJWf1v8Cs8rKgG1ap8JCATWfAg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ7YtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCZA//cPRCJx2si/9CCmbGf8icRYvEcs6DHaD3OZjkcG4IT38rZQfi\r\nSps3Hfkc2MZ0kA95XdCnEMjqhgO/2rEk7ZaRrUJoIr3EhdmWs2jNjHCZ8cem\r\n2F+gakzwOQbVZ1f+aevLo2MF6W3kUq8OYsgDawGgReu4Z/bBU/tyk76M1CBR\r\nMw+A/Sppv95MYUjPSKQieEvFNtRtDC3zN7bwl+ZLxph0MZ08w/B1uFNl9Ybf\r\ngvg3iUQBDV4ooVVEnVbazxC1qa0CJwzq/vcA+gMEL0B3zBRYPW/O3uam+heR\r\nB36u2iBspheVStXwGhWRB/HHRAKYLQKnD8Hw2U2TzUANcX+oL0zf82UbfuI9\r\nKYRyZ6FlNXshutZuzVhoYWQDoWYGUZZ2lU4z8HMnLbTaYzUq3qbEn2PQPkZs\r\nwzayIUY0K/o3aajFDB42WB2MGOS0DSNCLcDDstWud+wwqB6DlBgdCxZJAkFh\r\nbOWTJLB7ET4UPipanjds6ScsqOjOIlAPIu12vjDk0qPsRCEXdtnVI13za4Q/\r\ngNZ6nDgeRot93Z7EOk0NkjZ4/uilpelLdXoMztVF0ILmtOgpnWaZHbhHom9E\r\n12aNAoWSN1rfCR5Gkhn5rCF0MUwwuZIcHPED871BkMoiL8OGPn1aEbmi28Hg\r\nGobK5/GbihKLv2L4+iwDDBoMXpFniR1FBfU=\r\n=b3N7\r\n-----END PGP SIGNATURE-----\r\n","size":15816096},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.adb483893.0_1650964013214_0.8825494356423738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-26T09:10:24.843Z","contributors":[]},"1.8.1-beta.65870165d.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.65870165d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.65870165d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"91afa1d6842362708c9e5bbfa39b90907ed7398a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.65870165d.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-K+T7KE9z0ZSFL5uctv3gxQxMHW44HQxgxQGMa44NIFfWsioeicPhSq5CmdqJbzHWd52+TxBDnoRYcBfsmDsthA==","shasum":"e9dc0f1cc5a6b3757ab86b552aaa8cc4237ec627","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.65870165d.0.tgz","fileCount":1848,"unpackedSize":20911423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWjFOaCR0Hl+1InFzSB1MBBifrkrwM4V4zkfhQao2IZwIhANEoXBk9+ec2KuVomS3qqye7p/NJb72XYYppBkJV7iXd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiczH+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf/Q/+LaOQlM96697MLNn6ujrYGO/Y5z0Lvv+QhZfYSlnm/D452thx\r\nYZZPx0OFn1VIbxO1+6u9jhHbO4MFVSbigU1i1Fw315Ww319VSZx2SNz0rT7w\r\naYV+hF+IbyKCroobyMz0QMtCToQ/zLp852LrrUuMXSCIu9Gh3B0sLBwr+Bju\r\n506oTIwLubXtg8IZHV1PBhpg63gA9G0oCHPhZxczS2g/10nyU8tPwAwVfJGm\r\ndQVpWWCP5J5PZF4dgV9qrB6wLrq9CuqgNFEMMj9+sSrJ8wLGhhZZoAUXPEgx\r\ndTlc4ybDkb+4Q8N3pae4aOnjS+iHrVXjDhtbCh6LAriYBRVFcuRrhrKGvD4c\r\nLpO0TaK8F/m7yakwi73VsI6jeI5JlXW8357RkAJ3Odq+TjhbU1/mOSNN15cu\r\nv/1cR0XOWGynNWsoQd6t3sf/4CUe3uzogQ6sP+xCt4O+Z9ebT8ANYzQHO4P6\r\nVON7EY9dpDpNWPNX61rzb/cs6dZvfXwIiLSQCZUEPv2lM3/a2IYu3zzQO3Ur\r\nY5/RheewiZZmUIfh/DctzojDhxi4FZ8Lo41wkEq5dt55ol7ln1HEOsef+v41\r\nGLDfiUY4gXToGrVJqS1xhB/b9eMsjsKywjRYpic+RxAKiH/8HQP5xYWoRVp3\r\nQKrT2elBlbTOzhe3kFouGlTYHxu4eHJZP74=\r\n=LcRn\r\n-----END PGP SIGNATURE-----\r\n","size":15845426},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.65870165d.0_1651716606088_0.4922551883479216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-05T02:44:44.915Z","contributors":[]},"1.8.1-alpha.44ac039f1.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.44ac039f1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.44ac039f1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"efc9714a46c6fa4cf0af322776b8b0ee26961d16","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.44ac039f1.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-BxkuRhNfjp/6xM/NIJoVAEodRuOcMSjs3lwyODDnPJiNEfG7oeaeI5WmPRPGwMo1yemTtbiG835gDODiGHh8lQ==","shasum":"a60539af2d8a9e5902ff76e4a2d3e0abb90f781b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.44ac039f1.0.tgz","fileCount":1891,"unpackedSize":20201467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICf8LJ+LpbVEGDOJlHFFd+Q/xUbdDxZ0AiEVMmMEb1ONAiA9xN7cQuoXJX2jOZizeQH5bnZRpe5+u39Kq89l7Y4QAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic0NVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe+g/9H3JmM8+efwugpWq81L4B+mDFZ7Yju/vinVP3J92uxHXdH5q4\r\nTW/ns4GJk3Le07FcVRVXMhBpUn1uZKY7LW2VNTp8jeL6I7on8vCqlhn1a3va\r\nwQfJxA8o2lAYK8JhlsUHG+dvvoHUdShCLXT+bUC9D+pSOS5hrSYpxt/5uFcb\r\nqhCQrdBO2BxpURWlr4SjxV0l3lvY6mVVkUoxhqTTVDXNNnLFojMAcR7axuI8\r\n2vCxsIqlLMMFY6NqakJIUrcheAv32AX/OE9LwYYchLgAmixmt0qunJtkg6ZJ\r\nWEmElw2Mui/P2N1KODLQFGO3gAbPb8vEqQqnqMI92wEsFVBttISb7kF9tgGN\r\nkcU6Dq53XNPXTdEKrPQlwKTsDQSJCSqfbuQ17RyEaINO45ryc63tyQDlJe2q\r\nKktz4WhFVl0HjA+FnxubVxcPNvWPO17tsSYX+8OztoMq/QEEbjYdQ/VL+Gin\r\nIk9d7R0B73LGmV16n366TA2vAKPyryWKPjkHkISWLdINVy/O/CAzyAvv8FsO\r\nvawjrKoH/7ujBOgGtVx9NlfzZtHxJBUdFPuuF57qS0Nj/kQ83/MYK1GeGodo\r\ndfrPBWvM72fK++HijONgKj+5FJ+Ym2CMAdf6WyFQaEopRlgvuSZ+HaJSYlQp\r\ndvRhGIpGqM03JNqjF8RTJkrAixzg8zHRYxU=\r\n=o1Fp\r\n-----END PGP SIGNATURE-----\r\n","size":15082612},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.44ac039f1.0_1651721045264_0.7859963966197838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-05T03:27:47.378Z","contributors":[]},"1.8.1-beta.c23501411.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.c23501411.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.c23501411.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f81aca6d5cc7c672e9508f5093bea2b60cfd5f74","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.c23501411.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-pO/BFF3yQLevPfkq7KZvEks58jtETXmPdUmiM2sba8NVWsWcDrrka/jcYCYE4/ZzMKO3benn9x6qnP94AqHQXA==","shasum":"c6ea41ecae74e6c06116dc22bf5cfd41dec197f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.c23501411.0.tgz","fileCount":1856,"unpackedSize":20914471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCPcPYmQkqWZze6zGSkmZ/g6YdUu0iXNLtnKF7NyPWCwIgfgLlrTiPU0jG6iWt+dztpBuAGfZ3ZJQOWihU0zE1Kqg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic4oaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/iA/8DRbeUBmRQMtsJpDTCC7sgVVfulvXGSSsxnO4vbztXImdbwZ2\r\n14e9aIyJ+lrSjRXjuLvIyhw16gdQYP5sxxv9DpapJSszhWMHh7Wwg3wC72Yv\r\nKHkZSJBZ7YQOtc9CxvTHBcCy/lnDZj/8oiyNJMTsuaZUkDfGTNoWf0ffaNq1\r\nRSBoG3zMq7BZMZMIMnS0D+jwIEPyLzk1vlikMfinI7gy/QdwC5b/Im4Thh2a\r\nhtf6JoTiUuLq3/k7f/my9KTm6qR+gaMN8UW7LDFQwPBg91Lm8P/TpIwEX6No\r\nYkp8vewwv3qeBniESgLgfIftQduiBhRWlLebEs8LSXlOMh2aquT8TU7joVQO\r\nkczKLmRWp/kP2xKynf8JNSN+CnpMlZUrFWeGzZIqY+50nQYDuHyQZnXq6VaW\r\n9/Bu7QzwvVSOi7kYtYz3Q7TahHP2lHkGN8XWvQIQPvi10btaHWLHfT6fL9lP\r\nc/C4cks1dcOsGoLINtzUoMy9+G0lxMjFwf+s7IVjMh76wRuZU5j5KuQJOnkS\r\nScBN8Ro25HXQ6uXqAlHQ3GrejE5zHmd1pj+PdiqzOgEJ/PBqkTkVMnkhkxdD\r\nnZmp4imFz3+voaHhOTwieLSM5MQHWrzirRiAMUi94xRVyi79XN/iwBXaGUm3\r\n5LXpk7ezfcHtLSgu0uLevmtDI/FUY5VWiZk=\r\n=Z0qN\r\n-----END PGP SIGNATURE-----\r\n","size":15846497},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.c23501411.0_1651739162276_0.34462424582045204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-05T09:35:18.712Z","contributors":[]},"1.8.1-beta.7f6aaca97.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.7f6aaca97.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.7f6aaca97.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"991e35ffa4e5ff0b9a3012551a1816abdc190d18","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.7f6aaca97.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-dS/3FB1t9mBNW2mw6F0YayRNUISTRHBoAnutboOhpsRHQ3TVdrhH+5xC+l8nMfpHmn+h+50igpP7MWqnpS7jJA==","shasum":"a5f02d35e07edb7e083a8de2179a9e1392b40347","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.7f6aaca97.0.tgz","fileCount":1856,"unpackedSize":20821167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFuWTCcwaOEPFpT8Dh2T90FlN/ZMX+dsxdjRESTBeWRAiAJxtF6siwPpW1nbQ8QI/ziaxz8KXDsV+7RuSL1QTyJZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidNnoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfCw/+P6huWXiYilMOnwVqfyxwzxZJT+NIVNKc+7brZWjySAB0U9jJ\r\nM4yAlkustjYhlLuUufvyJ9n1KOm7cT4+BWFjIUnvKyjwHB+gWhjXFFvj16AC\r\n4I4lG+FDxYIMtmEqIUbjVJwV5HcuZNrSl/KfYBtBzgRXUM9pBxRA/vOx8dMM\r\n2uOa+kLRpsbLlgc8T0yglN4wddu9tgzOpe1XzZGWQdOa60kEicfgU9+9Dpal\r\nuUsgpR78fMH/6fPujh6h98HI9tGuEWBQ9OBfgKeMf8nvTQV3+LhqwBvAoVeF\r\nBdim8RwQqjgVmsEH7KSdkxla6RWqJNKf77ur9SvHMyjFvKEzJNlhXOUb/zjj\r\nAGs9VOeEgm9K16sWYGs3/6HK23Jwdf5RY9jsyE3Y0sZJ0SpYRPzhB8LYcTGe\r\nMrP6wQR9elVc2t/9Gv83iEQKl/dcnFk1nq65b89JIm671ClFk+cZe7MUs7nu\r\nrmFj0yTjnKa/MfLPgMBPxWELJPcm4mzytODDzKzWdtfMAr0NHjH0fjm1R+C3\r\nJHUGR0lhazXxoHkpSnzC9MINP9us/O55Gl8Uzh4dSIpJ6q1CZLhhFVSpxHPI\r\ngMwdqZjYm5cgvQq8vrHhcUSH36Ai5ck+yDHGkRrvqsUedFlT9OnglvoG5a+5\r\np5E1RKLLg6N/ZvuFBknWRwVxgoOi9yEg6oE=\r\n=wd9k\r\n-----END PGP SIGNATURE-----\r\n","size":15752929},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.7f6aaca97.0_1651825127652_0.020267495331437457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-06T09:04:35.217Z","contributors":[]},"1.8.1-beta.6ea4ac9e4.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.6ea4ac9e4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.6ea4ac9e4.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3436510423e39190fd0162b6d25d31d5f28291ad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.6ea4ac9e4.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-ASlxVO68q3wTmBw/36CSE3NIb4wrPT1LJF9MEikHFottLg0Z7fJjwuzVGBlGQHTEyXC3ZvA30KoHBcDLS6JN3A==","shasum":"7d8ec7c6ebf24ca9e92bf38a7f7061ffda525a61","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.6ea4ac9e4.0.tgz","fileCount":1856,"unpackedSize":20826673,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4W0q0QM1winCtloB6SpL3aveSi0nXJEp5p9iW9n0SlAIgSgc2IgJ+nl9eM5e3nE0gd3/tN25IQ0eCGq4LtST2wkA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiditzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfng/+IWtGFaXp7n474rj6m0PpC/KyeUCN+X9zkL7GwNPfU1julhev\r\nxnmVGcMA87PWrg8ZsU/H9wnSuLxNppNHjp2Mz52tIIWkzaunXAhndQIu3m9A\r\nc5VAcjO4pC1EomYAIr9XkMcwlqsn7R+HkxvvLEZKHIoN1DognmiqR2NzQSuz\r\nYZChRpMMvC01ycDHGHj4+aVUqHJ0AQ2fOCUCv0BltakPDwVkBtfqtxd2b8Bi\r\nNOo6+inwKh2mUJcsILaO5FeOJ0YAXIhULeFn/94YBvST+v8AAedUv6gre7t5\r\nDnpgMzS7l0YpZC2d2A3C+HBIl5cS7Lz/Eq02crITxqlmxdsfQlIY3iKEKJOK\r\nuvvU3LTODQ/UDW2+zuT57L7/CYnZy7YWyatGe10YV9gKpcUWFN4ebQRUryiM\r\nL35++L5Fjyv4cCinO+jhkG6S+XStUYEX7+lHuQBklVCjHaFk41qV2QsQKP8h\r\nA0r7oJY67yBMU92o4ODOU7g/rSnegkl5gLT5xW7c71+gor5pvcWpGg4yCK9x\r\nwiS4e3E5x+jqvH4jLTXdXWKBTf2CeM5WaeqOdNqUeUr9bOclYXsQDL4bZQ86\r\nY664cwFFw0GvsfTfyYzIJXFOoVB21nyEiSmrI37310hBp9p9qGQXJoYmzH6Q\r\nHUjFzGb/QJZgskSC87QtDVTDlIiZufJjbzk=\r\n=bsfB\r\n-----END PGP SIGNATURE-----\r\n","size":15754455},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.6ea4ac9e4.0_1651911538566_0.24445338500480052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-07T08:22:45.842Z","contributors":[]},"1.8.1-beta.86404c812.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.86404c812.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.86404c812.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1b848755292103d7fa5a17b98427beebc85f275f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.86404c812.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-lb8i0Uq7dbgBUBdsuMJ/7GG7jFEedPOxex8c0cPYFCmO5zNlAx5vN/3gVRXKT8AyMGUdGNIsFdAYzK8INTQIgA==","shasum":"1901c8dddfa75c87246b03ad444289d540218b60","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.86404c812.0.tgz","fileCount":1856,"unpackedSize":20828323,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcutIkMqkOQixdwGnmeekxVXt8750c6FB+yMRKjRgjfgIgUp2SQ5djPYyvuAh01geTQvfFMDrVLCgVWRN4WXmJ1mY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieM7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqigw//cS1FFJkMCg/39/MMTKgjz3BWpxaZpGT7YRN3OFhsRBA/6x3w\r\niaAtQWPIdVoD+s4wU35xABR9JHaGdM3zEsADJ2YBPZC8cDEufhRl+Kog+1l+\r\nmGEEqOhivrn6oEjfzU/xv2ENPC+r0UppQFwkUvHAtu40JNRdFLSve/1uAiJS\r\n/6RzXFdRe8+GGcERNu0zfvZrSzMJTT8lB2F0ZgW6GyJPJOMfVucMihe8mj+0\r\nimjAFoBhyvFnygk+SES03m6PDkzsvaEp4aNaayU0TBjGcXXplxbF6OgVXjxi\r\njZLMlX8QZSngY9SYfYrhjrk5yaEesJLHngvQoGzNae6h+Auag2W5B5fR7Aas\r\nBxMhIvCqruaTwq8Zka5IQDnUrvrxyyVIa50PLi0J+FtYhs3VHXRtLTmIokR8\r\nA8KcBxQgK7FcRYm0PLIGVe70ukeub2CxHhOdUywde8Wxc/Ts5zGAizWjyufu\r\npsPoNwE3BaxRaORNeJcWboplFRNEvO49bfBlMTT5Fx8k5AYFrfrNQX/s+ZQG\r\nnHDBuF1dTOLX7nVrGZDila/yL9zpmQPEJalnFUQ76cAQurQezwl3MB1V5Kn3\r\ndZw1tqnNIbYOwZRzshZlOwOAnzTBLh2sIl+8uL85EArMEcfceNhg6fd9v2cF\r\nAEiJ23IYE4VGhJXFfKmJhy0SLE/wJXTcyPE=\r\n=g4T3\r\n-----END PGP SIGNATURE-----\r\n","size":15755105},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.86404c812.0_1652084441272_0.46584416187790145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-09T09:20:32.153Z","contributors":[]},"1.8.1-beta.94bfabf9b.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.94bfabf9b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.94bfabf9b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5b5318a90d0d9a65112c5b130e56b541feff04c1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.94bfabf9b.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-ti/TwW4uRvul7hZ5dOdsohhQMDfFDDUqdD1lgaapApEMEHxdaz2I2uc5VT8nLWjfeFQjfXRDuTxWC1AdomHyKw==","shasum":"92ce8f6b1b97d92665fa2bd22097b291c668550c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.94bfabf9b.0.tgz","fileCount":1856,"unpackedSize":20832554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtYKk4IuRHVQZEysyCmsVfXg55EHLZbt9NGJaXTaSTYAiBht9uo9cuEoaVtYuuylsLdfg61vYbZ/TGUkR4j3YqF/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiecDWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorqw//aY8L6ecYc0oXZDXH/ahl/qmwN54gmDNBKasKXKVZ39OUNhrV\r\n+qMzv0nOmy7gWIzwCNTWFfj2twtZapev/YxPMHfChgdJIS3dPPJghpoRX4F1\r\nfLXNrCAP2/AP5UtDavRTsXZdvIIwUHVWjKshn+RTEWJH+yxl/KKanhAcw9/R\r\nqn+QpjeuxDgA769VQvRJ6o0yXxah9U+3HyrSRRBb4sUemGdXFrLSS4qaDLrr\r\n0jaBQeYX0pMCBJqSA2K9mWxSBalcXdv4Zrxng0offrxERq59jtmLOaD/x1cp\r\nEiOAhezfj5tJ8VZIHnUyglaosV9RZHmbKuo3Sr5Ev3tYXlkhzUYAK6Mv2oME\r\nlgGB+RzuL5V500Dhy1G3irqAb6xp9bCI5islzXZ3oJIbKj4GXCNZCB5/vgUm\r\neA/u1T+bUcKqOZTSfII4zAja6LUQLvJeLKFHV/HVYH5Y8g6BkJb3CAyJthmK\r\n8G+vZUp7j67cc3SvukZ06beaLKZGSuC6TQ1OZF5t1cC/0NASsZJy/iJDAbh0\r\n5aFDdsQTkuHZVRM2CYuqtFWO874PJ+ItmAz9J+NziIgXgnwx44/K1X5P/qXa\r\nt71rttMTIn/tMWLYY+Iw6MiXJj0PyE3sw+l1qPpECPKvwV2M8+jCuEeaQ8XO\r\nviZzECk13peEMZ0o2hYuCOa8EUuev3Apne4=\r\n=padg\r\n-----END PGP SIGNATURE-----\r\n","size":15756453},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.94bfabf9b.0_1652146390163_0.8992523563478652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-10T01:33:46.451Z","contributors":[]},"1.8.1-beta.dc88fcdc0.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.dc88fcdc0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.dc88fcdc0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d54bc2dacf0202ba7f8e282e7288b1202ce617e5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.dc88fcdc0.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-reUdV6ihusXpbnqc2+HXYqJO2bxqNMnpY8oOw04li9RxrRoxf/0Ypm2sHmJS9kfE9chy9BocyKPHu9iq9tEwAA==","shasum":"709f05b53c13c2df7d31240c127d31208e439b52","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.dc88fcdc0.0.tgz","fileCount":1860,"unpackedSize":20839951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgCfVkhKdai+mDSMbUhm0TJrn1IjS82ILGvEAdwCnOswIgIz+xK0P6FY8UOPWDUYF+NJP59+GOKw8AW+4qj3Hv5x4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieiIQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOsBAAkgRVsWgeDds/3xXBTcSUPnplLzVvlay7yFrESeoGRL175NPm\r\nMXX3RdEu/rU+7TukGJO9i96X8zua3dcEraWJ/U9n1B97OOgObFv6/uc716e/\r\n7hCkiZ/U0ZgtexQ8CJm3ahY3UOqLGF8KhoOEyDoepdydGHtF2QXe/Ql/EQXl\r\n/vltbE/TWj5mQbvqqXbWmCDPEpV3DwXyorixq0eoTnC8aqQxq/Ve/aYAaTXf\r\nOu517Mz9pBbUQ1Q5XNqJz+3NN7LSGaeHH8mkRkeKTpJsxboAtcXxLac5vBxx\r\nL9SuBt08hENYflBu3bnPPBq7uu8guZix1kt8+Lu9RA3+V4Utmo2RHDt7rdtz\r\nm3uVTMkUOoUfXmvDhhwLT6+Qi8zRSniwaFRMXPMgOIS+2XGsbdhjf3HSUgFI\r\nkYVnhHQTZCz+svnOu/KKtP4E7GzthRQs5wECs26yWapQ0qo2NPHHe/CugLhO\r\n+vZRpTr/1IUyeNv9dbWiKtUqhNeiSmv2WfZH6DngRvU1ljq6I4gT86byD3IN\r\nKEIlUMLMXD7zr6E5FD6SuPA29+UfcDOj/9gcIi9SMamm+1C6eclm77aF4X62\r\njcMCz+ytoIk+YcseO+f9U2qmGI8n+4GOWQga9KHCZrrGUGcHdg+LkpD6svrV\r\nqVrGRtbVlm4/0xcDsVgEg70aLFKWW4NMD6o=\r\n=xmMy\r\n-----END PGP SIGNATURE-----\r\n","size":15757895},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.dc88fcdc0.0_1652171279573_0.37142207385862824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-10T09:17:03.494Z","contributors":[]},"1.8.1-beta.98f67d6b7.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.98f67d6b7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.98f67d6b7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b5442838d7492b207eaed0e09e338560a1feb62a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.98f67d6b7.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-aOUmZ3zg9KLEUsgmdbrwY6rkAK3L4lZLWPw3HCvgUQzo8BwmHDBb6q3B/c4550V5uHvNSMLdGIjYcn4AHNk6pQ==","shasum":"d6b2fde873df2b64d48415ebde0797fd39f15370","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.98f67d6b7.0.tgz","fileCount":1860,"unpackedSize":20844310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaA1Vg/9YE3lo/u3EjrPYwRKqXhamxUo/d2MMmHsFxmAiBsLhXQepvQ1K75PsBFU/mHfUzkzG7FMGkV+2FFVeSHdw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie3JNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUuhAAjwkPSuNYqSeKg7id9L8WUuKFHBS9hSi60U5pjQRMmndMRZU5\r\nbz5F3G/LjGCQnWM0eJFH5l0EJcqukplYxSjzvWP1iCS1Fh7LwLZKi1oedFVs\r\nqOqXHudXhk8v7c+KwFiyppU6LdjmHFZxvdGBqgcNG2R4QtjRj1CxY05Y2IDH\r\nPJct65QRV5diWnjJVmjfIhY7RDSyx8iCxZgbtAP6tZSxPnfym8fDNGFGvf3b\r\nidgSy+0UQ8I4g1D1tIUO2SO+AC055r8JgMC5TJAyKzvvJUHD7o3Ut6ENW2+5\r\nZFPRcZC72spjiEMtNOroBvn3raH4YmQFS8NJcc7q30GsO8zIBG40/6JO8EVo\r\nwZjJo8JEAZWZXG8WUIiiR2qbBU8swc4WKn01sCrwI/zQTRhCQxTRHTwG7Auk\r\nOCmA0o/HkqnfoDqQHHlZEiP3Oa3ihX0PfKGS4qQX1x3Zn1k31giyZgNk3ZgK\r\nGmc+rlvIgAw4QnYAoQa/cX3wNU8FiJhHvj1/+WipCnrgdTIxVNwJcAXCurVj\r\neBd4cCpc0TobpFzz1ptR7HLBWwwh+YeTVN5P8cgBAADf8U267skyJis5Q6oZ\r\nejctAgCOgxNffRmYe7ciotY7Wg3XWwJIdIqNrJ6sqI3zTBoIu9cZS6yyL0Ve\r\nA/CnpVkwz7ZrZsaSC7OHv+sVbNtPCg8mhug=\r\n=CInN\r\n-----END PGP SIGNATURE-----\r\n","size":15758270},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.98f67d6b7.0_1652257357294_0.910255133928503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-11T10:00:54.373Z","contributors":[]},"1.8.1-alpha.e9a395c9e.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.e9a395c9e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.e9a395c9e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"46049ebaee05475c2c568b5ed82f67c7b89346cb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.e9a395c9e.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-Y97hScZkyQMp+DwEiFjv9Qw17eoIirn4itpni1mV9Rqb9ys6unvrsP/u1si/9EsSyX/c4qUn3MUxYF0VBYt5aw==","shasum":"f323f3dbb827743d8b8c803820cb5372d596723b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.e9a395c9e.0.tgz","fileCount":1979,"unpackedSize":21087041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoMnmNR8cTkDQCzLyrWD9Jo00d0A2rNTkqL6mXRQUz0QIhANVMOw1XUA8rgXjPYYpw0wAeSRHCHEpPh+3wbMJqqT1m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifLocACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAeA//UaUb0epEzdjX4d2o+NELwyoMcEC+fiZYM4Koh8KYEEhOrwsT\r\n1/h7Hhy+Gmw/eyBuHHOxAxULywlH3ryKUwWxk6BEIanHvnixzYkMchXd8aea\r\n8HKuF0nOrDgEW4TLYyFwX6ECYz1SkkEhMiRNbYP7V/cKEpJzK643RB0CSfiO\r\nOR59Qn8Oc9g9jM7CJTfyE4Yvi5f5BU9HxHURZZCPPauT8LF9oQoe+l3wHze1\r\n2hbJ16lQpL7CZWthKIt8zXPOYerO4T0N2PMBFCRtw/bt4YBf2iOj9Za7BrX0\r\nMbjiKLXFhxiRMXY7q82EuKzQ0gLGVYdjWLUTqHcjfRQIUF/JLTB7qgotVku4\r\ny5oHhk1zcUdU8xDiJSOLCab2YEI45YAp0RrTAbvZp/QCYuuZxYdTgm7t/zq8\r\n2rP/1A/kDSvlIiPyA2NlQA97I6doOkL38KgQkrkYUYps34hVSiQOFTnK4DST\r\nZ7x+sZ+CpeuCBIkg/gMKBiFaNGX1uQlzGU+uYSvXWxIG1PJreQA9Iz6bC9Fg\r\n+VmebwbCdmLVbZIEm+3RFpuGPkcxvBACGKpoV4fP1Or3mgDhc40A8I2KJ4Kr\r\nK3GmNLiDEnS+scb6msfTA64F9s6oztX6ZuVHaY8c4B2s573WC/wYsNeeh2O9\r\nlgRfUrPA5qERS3y13hlmL6uYMqZYgBDXNDs=\r\n=4XRi\r\n-----END PGP SIGNATURE-----\r\n","size":15800892},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.e9a395c9e.0_1652341275860_0.9130653112546643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-12T10:19:43.278Z","contributors":[]},"1.8.1-alpha.e78409338.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.e78409338.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.e78409338.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fc2b5613b88332769272ce970db67384b2a93c65","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.e78409338.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-fXq7bcmFhBZMdEZrAx4vbVwq6b4AfE4q5aL8mj9WsNWqWVau2NT55yVQUdVUFt3lHYFdg2rniJUdP7zk/uEuhg==","shasum":"f2ddd81707d51388e074c3f9db4332a5cdc595d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.e78409338.0.tgz","fileCount":1979,"unpackedSize":21087041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcYYAW6cyJo4oVMYK3zYhhLrzjaFe11o+lilq0jc+HUwIgAvAzyRfXGQE+yuktTqiwrJPX7rIP7ekGBIwREpl6da8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifMOCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptbw/+OIJCYYCa977ppYfAGRdDhgMHu034vgR86vvvWT3UjFYdiAK/\r\nBVJfUz4vL9/7nusQIVBlUq1D8DS70M9Wg3sS0wH2W0n4AiCuivgu8cjWxuUP\r\ns/VNbmfV6jGhwF7W6fcSvh4uJqS183SeJ4bsFhwexzbiJxXONU0Cfeml6MSM\r\npUf/7064zmuowB7X1jYJjBbDTWrNyTgiK2UiEDv6F4KZ2CldFzf91ydT7/aM\r\nv/+3JezVyDvV+nGGj5AV26R+swvFYZoNncphpApEFyh+YmTQFgQHu5VNRxEN\r\nB7RB5RX5qfOBKj6cCW9ElCGNU9Qqk1Rzgr/y8eWEesTSaS90Js+MJKqf6NyR\r\nxdzkUZ2yJq7NAXMJcIg49CxRwEvUms4bNPCOdozWhSCNXWZNMpU7KVKGlUY1\r\n8ZzYV+TZWJMA0Z48kXmZw7DxGGnbE19sQZj1Gs26fVMXeWIGMi/7TX77H4re\r\nnOmcBuv5YjUScyNbmynrw7TBd7hQiU+qQXXT6e9FHmEW2nVR4L5gbV7Zp0FG\r\nB9DoXgijsnXz7S/4hYKVSZ/Vi8uQP2u0I4u1PITICdpBqWDhZnkGa75Aleyq\r\nES16Nq/1EXQdhTxDz6/csxQlc2aGO/qFlgnkPBCCm4Q/qtRHnXRj25gToKKK\r\nWiuqAodyAE7gjj74NKScVslJvwB1BrqfE+0=\r\n=zf/S\r\n-----END PGP SIGNATURE-----\r\n","size":15800920},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.e78409338.0_1652343682298_0.5732984019532308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-12T10:19:44.212Z","contributors":[]},"1.8.1-beta.9d2a8931e.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.9d2a8931e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.9d2a8931e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9bb4cf91bbc48a2d453094cc3b4d51840792d8c3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.9d2a8931e.0","_nodeVersion":"14.19.1","_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","dist":{"integrity":"sha512-AmEyc/2y7Ma+yo8sEBhkn3TE+KhL709I/MEGCHcvtrMDEdG8qbgwUEpAj8klmWfyXaOpxAskxMzR3d94KJDoLw==","shasum":"3c7d700daca0bb688025f044783dd623a41faf65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.9d2a8931e.0.tgz","fileCount":1860,"unpackedSize":14106773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvpIOCmdYldycdXmjL2MZ7MfF/Ej9q6sBiNJ7nr1I2KgIgQcFL2BmMfA304pTVbBG1EkeCFDghAH8oS99f111ETGI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifMQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwqA/+IZvUnf+vLlXSyiW/ZTEBElwYmLzYt1aDsOWB/bb+Bc19JvWY\r\nl3sryqePO4qTCH/hEUOXuA05se+DBdLI3NAn4VOrIaGpK+EP4ZbwSEYtmXeH\r\n9FRmrzhBydYqS2QAGgu8QjAFNoms2JgNolpuVoXE12n9NcMxmYv/ycstBiT6\r\nRPSoE3HnRE11eiEnWQnwuuIlgHuE2G/VAZSekH9A0WanPnZMk5PH5GJVXbpU\r\ncsNj42Ht1LxeJ3R9a27OITZs7NNpIjx4eHcepzOzF0JAgCKjOc/vsU7jR1Pz\r\nYcV+4ul/tD/nsvHEpuhHSxBjD1dJ7LEmVAEFJ7N9FQaCQ9iOwP2x3s/eYo8X\r\ngKRXfEHlwj5zSTZeE3lz9FH/23woyd/NxAOhpIVgGmEzM2S/UHGfTwdpFg5F\r\nkVfGbO0AokUiY0ECDySms6+H/P4OF22ocFdJ2dF3HyIoypAL+eJq8FBlJmoD\r\nJEevgE0jBMkiAABjYLEGKlYfs3+6ELHfgeiFNGENppqEEfNqfWIDl0mD9yMz\r\nxjRGaO5CWoew1zkiU1BU1Yb1lHi+fpB5Nl/apKEwSQ1hb5FaPG3oZtvhvJGH\r\nhoYDJ1F8XwywVxEhty6v2yllDxlUNc8U6uakzixM16zHHUG4gBukMKu25rUj\r\nYVtkelEvAKSAHMsRlmadpfxqfm0pjLzsgFs=\r\n=BJEr\r\n-----END PGP SIGNATURE-----\r\n","size":9020102},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.9d2a8931e.0_1652343833452_0.19081689359477938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-12T10:19:45.182Z","contributors":[]},"1.8.1-beta.2b1a9048e.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.2b1a9048e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.2b1a9048e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bf139676fcd657d2e8ee6e5ddba6d136fd768b25","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.2b1a9048e.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-3ZZsVKau56HS937fbP9zjHcLCfd2EIsfuDvpJfADVdtjDozahXxGjN+1wO3ZqP+104QvTdVjxA4W0Y7xHQ4zIg==","shasum":"5c653e57142c536327243e9adc2a502bd3366a72","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.2b1a9048e.0.tgz","fileCount":1860,"unpackedSize":14112181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEAPUGh6ns+vK2hzfYwz4Q4bMl689HxtFd8AuMbx1TNAiAFq7KNOAtwoBF+UKoMbEOV+byHrSdvasSsn2aAZmrSBw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifceYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWjg//VpGeW3c2yD8gcGvt2Q5VDHb3STqrX/lT2imUIz//I5p44mjy\r\nNAKgpoCcTG77acW37IFNuf4pv4qgb028QZD/+tpOXz0YmyI7qa8YC6uKfrff\r\nAMkng7/knOqItnz1E+JQT/TPHyNBy+GPafmUeDKi5QezTuT+PMqpXdAWJ+4h\r\nKEzau0FmpjzuThkUgiPUVQ+4ve9dzqfsTm60Hw/a6PQL5Z5MxRqTsNszUMog\r\n+aVTVyJO4dU3hKzm4Jd3FIShpkLzrLD3fFckAT6KPUW2tt7t0xWzAzWufKW/\r\nSLBHY8SFu4foLJHn5GYBEfbaApInBbQKytC6H0hd2T5dIya4xzPVELIj8MCz\r\nqlYVfvb2geZxjDhbiteQm37fYyprsimZeGw50gLc1NYCyE9MMrCD0l/0W7cA\r\ny1cBG0c+z2tEtyQekX2w8mwWIfFOajZ2wDlPgbS2gFZg812gI2D4AgUjtIXY\r\ngKmpaiAKBLBps+wbapj9Bm8kYpK2JF9/3eCpAqkegcqwC9md3rENLvV5/Vs7\r\nyRxYJ0OzqJlr3NU8Sc1AweV5zjkbJJ96n/1uh19tQxSSI0hM/cJQyZ0Joke7\r\n8oID2jjXcF1zXc1rLWW6DeVldDtK5BEotuUJ4bIdcUfznOoZTm6RnudysXR7\r\ndfRStAiRWOpkZzvFQt9kKtBucLGeUcDNvy8=\r\n=gqkG\r\n-----END PGP SIGNATURE-----\r\n","size":9021832},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.2b1a9048e.0_1652410264204_0.4226222426769388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-13T04:00:03.565Z","contributors":[]},"1.8.1-beta.ea516ab4c.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.ea516ab4c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.ea516ab4c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f3142e11796ddf54b2865643d62d5f705037463e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.ea516ab4c.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-uvUrtRPKLzERaX2/nE5FkxwoUnyirRXqiWibNNVYdm6pCIwlhCx0C5F+J2s3nRiNxcciXg2Y5uicwfqDlECDgw==","shasum":"b65efc998bcfc8d90444c6aca86bd4be44f2fa3b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.ea516ab4c.0.tgz","fileCount":1860,"unpackedSize":14113135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7JJA6E56CMiYsZ86ATZ9cF7SvQwyhz54Oatisz0FpnAiB4ldAn9Yz5YKHMKQHihuZvGIBnFRamzmYQuJpHvQGIqw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifhXPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0oQ/+MP7DMuYI7hDOxjxqFJy+jtWxuiIXuZTJ/4L1bApYOzAcUR4G\r\n7+fu0BJhWBgHwNQ4glqQBcjEUZPikOUN9XLOzLNHu7mJcC7wIMX1Ck7rKg0h\r\nDkjYWQ/PLWay4wetbIWR3WNqie9R/oxTemhgKkFMsvFih3TVchK92tyTfmPo\r\nEArkg2n1ftlilEyV5Cdj1azJagEgObi0BoUp9E9zRzE2DXUhIpbP6dXaXkkA\r\nO7SW58aEGUO0nOOhznOEJnb6nPAHQECHOwaZ/d6moDAuR1quONPn/RjG2qzG\r\nB3mEy5x4ea555e6cFaICPyYyTF728wmZsHZy4AKCU1Se6iOC5GoTpgOjJQQT\r\nXwRIqHwvyZT3w3rK1AwMeAFrGkVmvG3fOBIJc/GktqW/vRwmBnWi5R10wTP/\r\ndbGU+U6zaudnp8KDXzJYLknTcA/YA65etuLGt6nXmTHqzDQbBh0LzC1W3zJd\r\nIKsiTFDgAfE4C/hgPrxeyT9jIfFJCimVFmlen86laO+vdFM0jtLWNEAoSkes\r\n3oE4oPpqfe6Or4WiKd5ycPbxIvZNIOmiSQlkVagQlvJUYNUkJd4sMsi7S6Dl\r\nau9JIb28W/25J+vOclNr4mynZAtUgAqjr3Yec6E3IEwrhhtVNfl3B0Cu9lIw\r\ndEUbv3vIlK6N7whUYo+lbG9yAqejQiPe2+Q=\r\n=3KIN\r\n-----END PGP SIGNATURE-----\r\n","size":9021798},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.ea516ab4c.0_1652430287384_0.3139926982766028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-13T10:21:18.576Z","contributors":[]},"1.8.1-beta.dedea8a3b.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-beta.dedea8a3b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-beta.dedea8a3b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"918035c7f1aac6ce997a06ddcfa749700bbc0ce1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-beta.dedea8a3b.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-6WBMyBYuopYuN5js/OuhPgoab4dHRVJFFants9Rz2i1Bo/TV/xu0mwSibaHl2UyoGJMxWoKkcdtJevJ9OS2bJA==","shasum":"46bce631b01e7aac033a9c0462e380081f36dff5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-beta.dedea8a3b.0.tgz","fileCount":1860,"unpackedSize":14119426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6rPpmTM6k3Nnz1/XrlnQ5b3J2Mu+k9oXUt7vzmtKx9AiBk5Nna3w47Q1gBqsjYZStZ/696bVhEQPW895ZLVgeZCQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif2YvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSSw//apZ5TewOJA2UhYQKLk1+TDh0Nnfwz9N96Y2+fIzR0WCJriam\r\nBLWnJqeZqABNgp8gq8P75Os8RngSvoeL/V63BWyijlCOCDGKfgzqfDkpWbir\r\nWiyBggwS+3m0bCQTJUeXrtTDQEnHDpsimScnricUw7dZlBSTi7q2Z59S5hQx\r\nT7TTZhfqRev1Cj99zKXTQ+MYbP2ziUabtbeQODlpn17pNYI6foL+YcEvFWC7\r\nXl25OQDsDmytQT6jn8smw+D33vWHIH8equxIcTyrzkDh4lSNAP7ujBARFmz4\r\n+CwKE/SBSYU0rp3l4jJsAW4hM5i94WkhH+hFjHQEspH9WAN2nw4win72CqiZ\r\njf8TzOx4xAxHNle7TxFqN3unkuSB6PPrToTh17w4dL1sa8eadWGFv3X5Yx9y\r\n5Lif1M6P6EM8LeG98MJ1V2D97OHjd5xd0ZARP2JJRMnP+TYnoxtdcad8lgk2\r\nxbe3u8HVDoythGgkit6gMvQs4Z2jVsdBINoD/bywdmj+tYWvn3H8Cm07BW/6\r\nOQhbxrIeFhxMH2uY2HHkbtVwTfn56QNI1DDbGVPkJgpEnpO5qBesMVFhYC52\r\nzANjJDut8Fq673lkbWcfmvlPdnvFpm9GxPs6YVHM9FIMw3UsQ+9B3l6IZu9z\r\nyqICzBkoDSqdW1ZC09eopQS3ctDruVzyuc4=\r\n=io0O\r\n-----END PGP SIGNATURE-----\r\n","size":9022695},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-beta.dedea8a3b.0_1652516398868_0.07757129313083344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-14T08:20:59.487Z","contributors":[]},"1.9.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.9.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e300eac179257caf3931ea70155a4b03f1e4eca5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.0-rc.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-T029IoiHgup+hhx/YJreOc/HUSvqlMFLT+R/PGY+XNXa700e3QhsR/l/qdxFdJC+Jh98VIEPE5GyjgCTDYBpwQ==","shasum":"79f297a43828951ca17171ad95c30357cc30b0f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.0-rc.0.tgz","fileCount":1860,"unpackedSize":14118970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICl5c3pkv/WdfReYkFdNZflYZrdaATNWaGbiLAYUvGHMAiA8oURvoPZPhOUKUi+wAisoiJK8GK/+mKS/9mdLqgiiYw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigfWkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtFg//bDh4b4FDLZ7fEI+yxvw5fFsFJGof+pxqidn4H/Y6+Lnu03Uc\r\nFuAiM8pRyPVDCDqPJJWPYfykBuaT53DzPqHbPfzO+2AzVQoBCHqLUkwujjXW\r\n5910UecfTS6vcgQ86gva8hMNYg0MUnHctbMwTgpWQ2ebPYJ2Lfp5MY9e0M8X\r\nhElHppS1Nk4xlfdjHXV8nWWk0DfcHAKGaXbefHhP0CsKyGb4FBqOUUaIs4oc\r\nafMDxopRgIuJiAdpjPo9WS9UwKzPyGQWKdjc03Nw8N2mQt0lY1fT35ztDqtk\r\nV1qNudXchcdCuaKJU014WeUSGFPCUmVQHQjBWLy9TaTZvtt90AuJGpbQJUG/\r\ns/zVwQsRU84j4fMRKxLNjDTiGaael0JrOyaawMsHnxSRg7Q3Jv0KbPWOXUUZ\r\nF6ltj2EysCsM8L7n5+3ytztc9x6yDBq8u5EXYU8xxo4LeimGiev4R7vne/eB\r\n9+IHxscBQLZKsHOw6h22zDbz+jLTL/qFQ7xGcBsc5KfLIFwTyUh1FfbAErCI\r\nyspJvKkkVQsrl5Knv0omb4zAeji+EFB8SivyoQx74tZSODzGhPMPJR8ccbMV\r\n8KvMZKiWQHKirvyspyjxM58r7N2zEQP4WxfhyS67nKBH0M+Lnz75JgldpcbQ\r\nSx1VK6hXcHnR8zHsnAuSOmDkJEMEHTxV4kk=\r\n=5dg3\r\n-----END PGP SIGNATURE-----\r\n","size":9022736},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.0-rc.0_1652684196072_0.8920575090930969"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-16T15:59:04.029Z","contributors":[]},"1.8.1-alpha.088c35095.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.088c35095.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.088c35095.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2a43c2223c8e7ea9fce55e7fb4cb17bedbc6debd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.088c35095.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-57o8IoDrEnVlg4IpHIqZoqALPUMppQ5y2cxfbGLkN9A9VdjEl6ypEAVMosrMQvIDqUjljApLoQLRzfO5NdviwQ==","shasum":"20344f05fc8cfd7c09667e9872d49d3f06ea0803","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.088c35095.0.tgz","fileCount":1995,"unpackedSize":14421799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF90aMyLEXWr6IjZ4syRqWEJOPeHYPbwVFeW+tZulDP1AiEAxojYeMOyWQxSsXg0xdMwUoGnII1MWCROlZYmjv/uL0A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiggk7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYxBAAlv1b/QxAH27hjoJT7T9OBDeUZktGDYdBNvSGbKtVlh4+TyMC\r\nD2GG+H5Md2HEKtvQE0MrzRMQi0oZYaWAEib+3VUzd7QSwNI47xg/Y5RsjmTo\r\nU23zrQF9cyZZgqBBIgM9PPGMcVkMkSk7kWtRW/n1wGlmwOG7O2xuaqz+kAjb\r\nAc9u2haoq5JC1D/o7J7rcO/fkgju+XQ63cFCjNooHjqD1OxHJtE5KLIf9/yx\r\nkeHuOsW+VOQXExU0Oncy5iJGQzMPUkswi7X3xIZv3Mi68yXyIptNLtYrmXJE\r\nYfcLvVGfzoE65n7LqKV+u2uYG3jjYcD5JV2Wpa65as5UhJTJksd7xbf1jwqq\r\nlzvKVjTXtKPMDbeJv1WaexueIjHll1knnQkPNxzR1UwZO14gY8mtTbI4WY5K\r\naaNrnKhCnJpNKwDozM3yhiSPMRYmOZvVyhl1bfbwrG5CqlfeNSfYHUUlrxk9\r\nbDc3jEhWZQLtpB9ONUfKtrV8pGPLVtAnE+0O6DArJpFvv6xgrRZJ4Kr8E0o2\r\nnd8sqivdHWCWnzqWPnYzka22qwaLEN0hFx9gRHK3BL/Gt1AMzJaaqECIthsY\r\nIkaWhoAl2h4GxUuLD1Sl3k7lf0SaB8f9j0Kr5XRtwjHNL8ntHNILIzEaCxs6\r\n7XD6fMcw5G6zBC9HZqbQTBPLn70wp5ubX4c=\r\n=L9HF\r\n-----END PGP SIGNATURE-----\r\n","size":9078524},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.088c35095.0_1652689211187_0.6586231124146167"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-16T15:59:06.876Z","contributors":[]},"1.6.2-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.6.2-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.17.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cbf01a761f8bc725e84b595ee696b22db734861e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.6.2-rc-hotfix.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-dSJsheKQgwl0nGEJHfmPSn6FZy7bI4UHwnI3xECDF3OJc4+5aPk0p6m++xtDTSpdh4DzPdY55CbgzmAlOPH0ew==","shasum":"a0fdbdf3bbbcee76ac17dc0a912d9b4037c4645e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.6.2-rc-hotfix.0.tgz","fileCount":1726,"unpackedSize":11861710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpQvDsO+RTz9uKNadHtAZXRDY2b7w4PrQubVO4a/BzGgIhAKjZz2TIlj2yueGjlPRJHCdGXvxZiE3JhcVU5xOsps14"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigwCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8aBAAoPpMQX05PHe4H2UA0JErDfLNs6s8aSyTdWgFKoS618Mtt/3C\r\nDYK3N8a+airbi0B0wffjAu1Oi0lwI9m9gy+VwWCnx9YLL6DK+OJxzCo7blAZ\r\nY47Bg47ck3UDVMyQQh9j+hJY+rrfwsSC+QZie4Uz+ZN6NbatR9vEXQwQ732v\r\nMora1en1QBYgw5oH/5h5Z91d67RfN8pMISpUH8w/c8wgp9qNEib8OF6kiLeC\r\ncfqUVdyicRhTldSdvWTO7ALguEy/u1k01hl86SPcl9GH7JomdQJtgJxx349E\r\n6TUzqr9psp/ReeHSeu3Ibjmj8qYLRc/vbjRPxJuKlybvIUA/dwDglemgiRN9\r\ncVsaFAvv982e0tHgGInRpEx/qiHT7tZCB2BT/6ZxIDddtIvFuUcXyEWcJX1C\r\nU2fMtpN+LSnvs/d0brlUEFaEW/9ttoJfuLFSwwWSivRJqTjI4n80jyC7kKJu\r\nYGF7b0UKlogINepBU5GT+n6522gOdFhmOeo2guAJ4SXXQldS8H8X7ua0vFKp\r\nXyn+b5p8hiVlvQhdPCFmudqh35YO9VR2hs1c+VEEkiFlWIcZms/8bRl2YQqZ\r\nF8eDnWTk+yWGiy0Z0vWiOtlsc/hV6B99FKi003krhD/WnV4GJzIvDVVLbeWI\r\neZkSGURdTIlDqmidYFkYspxCnIeuBK137X0=\r\n=RGYf\r\n-----END PGP SIGNATURE-----\r\n","size":6663703},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.6.2-rc-hotfix.0_1652752535345_0.7941859621842347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-17T01:56:04.819Z","contributors":[]},"1.8.1-alpha.3511f64fb.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.3511f64fb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.3511f64fb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"864016f1ea84a03ab238882dd540d7613433e40a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.3511f64fb.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-Cjz1mIFekBglfDhAVjoNxmSpifWGrkcADZiK64y7ItWzOadk/3aLpbznfXZ9D6/FxWNEV6nGWLBE2IV6vCdt4w==","shasum":"7064c0cbfe12571478336531612079ec287fde98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.3511f64fb.0.tgz","fileCount":1995,"unpackedSize":14421802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDshEN3wfq3j/9ZdFDn/IN5Hc9jRkAguBIWt1tfQDNZkQIhAOcNjK0fDuFZNV+ogN7GHCJPISYugYB7A0I7TRxj6jZZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig21VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJlA/+Kup7BB10Hz/FuQ5mvcJdUP33tWlr1Ty9llTe5mcVfYQznQWa\r\nbQc01saf7bW+weSzyzDW8ES63OffsMTw3L7BrrW1JaVCbrVKjowtJfPqiEz2\r\nJF1wEf2LSdShiY8EUnkYxiDkZ16GyFe2WF/qTqnb+2v8IGdTbCsZL8ZbMm+6\r\nx2RWnycIOSpYcehhUoF8n1ho9Q3K5UVz/OFH80ZEy0MepxbOWIVsNdPCeSqh\r\nNyctPgaIty7w8pmXO5zAXeA+V2ljCUIQTwYRM8bn/Lld4xBlvmKkqvzJXgor\r\nBYd/4yYZdSGCfx51JdX1uEZCpQm+w4yeLRB5fHnIP+MIla0GaDchwPMR2Td6\r\nFOpCW9a8ohce+B3o2LbYxgqVsG8Z3TIq4reMF9HW2RBfOclFfawWxDJzyaFL\r\nLC3rbpL8q25cDcj8f0b5fhq1Wi2lsaO6qIn0SfslHT15n7kbtc9qDVN6RFlD\r\nWnyhAnHx7eEUhjw4JuTsygCavMAx66k6Dcu9QdvNs2i/ZisDWcz7XzJq8B8V\r\ncr07UN6Qz4zGB4mMLQiORAKE9T55KLcSxUy8nwGDasBeZQhjlsAjhEI1csxi\r\nVA9geRf3m7szJq0Evsx5gtIhARm3TUL+mRE1M5kohNeaLdIQnlUk2MirNntm\r\n7zcHBjuQPEadMpK8iUkSutlqZv5RGFw/4gA=\r\n=3Wp+\r\n-----END PGP SIGNATURE-----\r\n","size":9078516},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.3511f64fb.0_1652780372833_0.28661875025722017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-17T11:56:48.641Z","contributors":[]},"1.9.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.9.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c49fddbad6071d9f39ea0ea273eeb24db619242a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.0-rc.1","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-I0M67asYWZ2AdDs4Ntnz8JEDfIJJh2mhvyQVTGw5T1rJQwGLh0oVz+9LLx1hSjxdS6O8dgBExW/9DO/ZFE2WTg==","shasum":"621126260023e9a99582af117df32b05585d7973","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.0-rc.1.tgz","fileCount":1861,"unpackedSize":14129282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB4Ak11nl2MvnP9c5QUsymWnfjzEUsaxlEa2opvW1XVwIgBFSs0Bvqb+oja82tY4g+XRZR6Y3M6C12ox1bKVJqDzc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig3NnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Cw//Rj/Q61lJCDu3yHrf8TAVLlO9rA2vzJDBAWj9RJBEKBzgX8bv\r\nfPIZMOHl5DVbvJ7CyIQUGRYUGKl/wf2s7XmNchctALtchloZALzhwjrN0Hp5\r\niWRNBt5WsgMbJMKbpSQVx15WutVCkwVmQWLMR87dSudza1gDIEHXePpQlec4\r\n4p6qCuIFbtrCYrKMB5nUUih9htojJLTjo6UM3YujB8jhxAd3SFDXnU/8WQpN\r\na+NdbnJp0rnXbBHjGSElNxGEN6l0XP7UEN45cfmMMqryZF0EyhxHsYOTVFBQ\r\n8rpU4r/myERyC6K3ZEzqeBwdPazdIiUzyiZu667UE8cTBxvwF6UG+FSmtJ5b\r\n4k4Sv6dk0OjE87GaCBrZlSfPmqhAA/HK7JG8bjvkF/ORMI8Y8gSHGeoLYQAG\r\nId58VAJ/0SW/JkOmZGKSB+YI8hYLxCJRXhN/AK0pxgzjeaq+sc412V3f0rzp\r\nK4cq/lCA0oZ7nwlXswi0QYvwoqmMYApg24edbXTbaUfsZalV3VPeex77F+6J\r\nhCmT53xYzaxz56mrW4CtrFaMtqREfaR/JSsOOo2rDijJmSK+SmsvO+R8RquD\r\nZt2uo0Qf+BtzrSgCE8tXtn+15ump+lj5ipRn26hVfR7j+GLVJv6AWPAD4oyF\r\nHAk+p155aR5yLhny6825+x1sSvRgbYf20c0=\r\n=jDHT\r\n-----END PGP SIGNATURE-----\r\n","size":9030739},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.0-rc.1_1652781926527_0.3466935488928824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-17T11:56:51.985Z","contributors":[]},"1.8.1-alpha.074ce579f.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.074ce579f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.074ce579f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bcd38ee0e2719ef3797de6c0cc1ab036407cf53e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.074ce579f.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-Lf6JBsezEvwzxuOiq+bU4NmuC2p5mc2XZtD64rcwo43qUx5zJdkGW+hkBmZnZqTiG/S1NqMaj6CjihNbkGNM5w==","shasum":"90e30b0ae35ee04d3e4f4d0df961d51bfb66c778","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.074ce579f.0.tgz","fileCount":1995,"unpackedSize":14433179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHazW9Qmd2yxa8UAvFIiq4Smbn+GHn6r9PbeZbv7+8bkAiEAp0aJsmzRhLCKrN16aGIsGRF0zFyj+xUBcUIjeP29Tns="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihKv0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop4Q/+O2+B8r36PQ6sPkJPpuSdkkvHcCkNjpVnn1MFouboqPaKoZ9Z\r\nb+wN1ozP2lca31T195EJJNWl0SauBWcwS8x0VFW5fjg6Gocf+4R/FyKM8dim\r\nyCLkkmfcAwTKr4Ejv3pl07FdoUVtEUB8B0hAl1JgeJGKsIeKVwXEIVyywBmJ\r\nuiCSSJkj7Vc5K19t/D9cZ8XgEpYnQ/uAaLBcSY9Qy8zVaWkMqUkvS/mTCryW\r\ndUz6j30Tt3ws1WaEpFCfhk/p979VVMesDwDpp9yVFayGLhQZbHRF/J/tReld\r\nRYHFm9RyZG+04UN21phohy1IzUfNhJWxgwuCSs0aSINT/UW4eW/nvibQ93Vf\r\n+NV8+QPVGkw1cuLG1AAhpabAsYZpOSyWgvFNB8w+tYtDkfJe61zuRQ1vVsbm\r\nn+lWnrFYkbBiC7SinZUhqc8IKfAcJaq+fBL0WhF3oRPCDKKpIFNN9tDeNCUO\r\nX4EtfIx5y5Kf0/1d8kUl6ToG8ThSbmBF7uTgRdMRflmWOdnNikqsZcX0QvYg\r\nAj7bEd11TFJLowmHiO3XmqEUXSNBdUxonReMgfT0GGwP5CC6BICp8dqXDpNP\r\nmIcLsnYuj87gIEWbmlk+/aIY1BPBbjzw5oRfqhTjpJ4gsI+70WkchgcSA/e2\r\nesTtcMsBTrhFuSLb26LnZTqp7eq9zrtmqIk=\r\n=fr6M\r\n-----END PGP SIGNATURE-----\r\n","size":9085111},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.074ce579f.0_1652861940416_0.44082085153830564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-18T11:17:45.172Z","contributors":[]},"1.9.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.9.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a8952fc9e5162f72f355620047ad4f121b78c4b8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.0-rc.2","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-hHlw3ekyR5jDQaT7y88EYp19JWkLSHSM5SnPOxIjXm1A2CGKTam6p+mKNWzVieaitsp4VK5Blc6AHgY2YENtgA==","shasum":"ae2c716cb1e5baa35ac63911f003d940dbe008ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.0-rc.2.tgz","fileCount":1861,"unpackedSize":14129946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7IpiD7WbdoZZC72RV7CAM1UDm3z9kt9agXznpR1DhRAiEAiCsve/Z35BLlLaeJYU+TAmMTIDOow5uUEZkL5R3/O0Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihLwZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKYQ/+Icwt7h6aCF6fdt/PaWkAlWZkuUHRVG5xVxm/nvbpaCoPTXz/\r\nbHDnnH5qbxa6LG3/NITQzluDchdk4+9JR35C173L7viiEdzFodGVhV81uoK5\r\ntOBDStYe3IW7epur5p9YTiLbTvqF2unXEVB4U4oQ/Djc8q4IyJ7yIM+ac8ub\r\nleLv0111I/xJllfcrTXZn+bWl43+kkNPNCk5X/aUELO2qjZhXZb5DaRsCj7d\r\nxxLrnzuv5FDEJwYXZK3PbkuNW4HCp+SceSOfiJ3c+Lo/Riur0sAilCT+cV48\r\nPclEoqmahnU3dGRkfDnntAcZRkyUzwebOr2DUp3AQKh0f+IpwPtLNeDwagbq\r\n6KWKFur7R7RQwMNsbBQLwLtlSJx2DBfkyVUv+FAfUAeYK0vyUWDtwxh9ld7I\r\nv7goshvlkX/fjCQDE02e4w+ayEcx6LXnaQ51h3tpYqzcMZp8DI5+19WHZcoC\r\n4guV+Eex5PcvrDHNcjOlvIW7p2ykeACCib8h3L1K699xb5LV2t7uXxqKtMbd\r\nRbrMjC+a/AVpyaqsRycUCd9Zknc1wxKTgeM1ZqQwc3zzpuWohWfG0CygX2qP\r\nTtREyxYHdWOqqvcfGuFj2bjIL8bCczX3CMBtM8rX00TLptz3Eeu7FKJLWdte\r\njPj8v039iT3SVhDYcd9hKLyySzekfCSu3A8=\r\n=hnP3\r\n-----END PGP SIGNATURE-----\r\n","size":9028721},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.0-rc.2_1652866072794_0.8500638272566572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-18T11:17:50.152Z","contributors":[]},"1.8.1-alpha.324752dff.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.324752dff.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.324752dff.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d78a04166fb1383c7e07e529116aa3d82f4199b9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.324752dff.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-qAEnJwrTLh9/nnXddk7sw/kr83/UTrBSI9dF9DAia7hYvGZTxLb62SX0JdB6lLvWGAsLDLPo0zqq918nFS2x+Q==","shasum":"37ea6264327de7a722d8901ff079f76e2c2bf55b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.324752dff.0.tgz","fileCount":2008,"unpackedSize":14451377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGoVgulkgFoTlOGT42ltiQ+DD3YWZUVVvq5smXu7kqjAiEAipZ5BhDI2NERDV7sR2/XDVoRkBbUvqssiZIo5oj8S4I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihf4gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLxg/5AStJ+0COYOcVuDyQ4V4Pz9PLwXVgRv6O0e79lSUF3dtRONAr\r\nczYYxtY03C1DRolvdLlizUxVqCxz/ctueKIeg/LlF6Ec751v8SLtz3lwaybR\r\nqxiB150QJbPiCHtveJ0dhVOauZ2GRKA0HqtbDcfrYhVGLHHt+lC2XJSyDz0L\r\neARattvV3Uvc5i3iVyFw8S/j7+IDxDDqJLxpqVfsbTIUXlwlZFoBL6QFKpLF\r\n9gjkIAhMq4uR1YAMUrIasEekd2OvEFJBgSL66DzeR+z6Py7UGbb/ZRe5mUp8\r\nKjIpwZE8Wj2EIaY0rx0U3K6Jwza3mE5CAU3cB6I0JMqzaCKZjtvpTws0VGiG\r\nw9+OdwRGWWJ318d5A1L/FnnZX+8LBwhBtwz4IALDA1KzbyHvdfNzsM0rQrAo\r\nTNZ5t4wpYZ7gnQpq+iUjJVz0BWrIvSHiXAdNPf++7yjnai6r3ZzC97XdpPkS\r\n3z20bI7ddKET9Xkf2kLD7OL4PDUvOIB0NNaIkthqR3G8u2v9oxia+YWUsa9i\r\nRmGsjlkqjTOenA6ib3NJ7QViz1/kmrcoTXvm/br9qoQUliAT/MUoEQYlknsg\r\nLdwo7B44PJdeskau0Hl6n+gfbOjkBbPtMpwsGW37vo65SIXrnTyO3JRqbRXJ\r\nFPdEd4V66Ves1x34HR8Ka9Z6/D71d49GH0o=\r\n=w4hS\r\n-----END PGP SIGNATURE-----\r\n","size":9091213},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.324752dff.0_1652948512295_0.32861483151461135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-19T09:39:46.387Z","contributors":[]},"1.9.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"1.9.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"12257cddb5f9c7f499bf9c40cc6d4bac710f35f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.0-rc.3","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-0BFwCohQC+gFNyC9hHdeOgemTVsTPJGna0ure7qtMkCz7QpDhy3ntPPXvqnY/PcSWSIEpFUsHNj+PzWvMhJ2vg==","shasum":"81ae24ed4dee26bc9a6570aff034bb56014d9003","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.0-rc.3.tgz","fileCount":1861,"unpackedSize":14128034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD51p9OfT/MKaJQSTEG/2N6pxTLKWQGnow9HIIgIJhy3gIgYT9nbBuOLcimtyZWTM6YGWN8RZIIzL4vdoKyvoT/g6A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihh2fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4FQ//cl2q4LjptHZ6zpN7yjoPK2rPm9LlEux2nfQsk6Ei6FyWIuU9\r\n+FYE9j7gumR5NDhjbBjj8nMFvcXNLwrBv7LoIPOvfG7v+Cx5pstT7hCPdCnG\r\nW/TU93dK+jNScp/QPTPRJ4XAIT63jBI9qYGz0gFrb8vdsuRvCbvRj4esD8yx\r\nfJOs10BQHdiTDI40FLyqjkCVQyGP4Cks4w/1PBGr+MYzxrAxmdd2WA/0xiMW\r\n3u/kD0BkXHXBQJHRaNl8get7/M43unDmy8h4G8+tpr2FeDtP9KnUUK2KY1X/\r\nRKFpOZRSfLGLsNCOGxSja1OFkE/jD7zHnlEatnX9f12C3FlAq+BptbFy3aW2\r\njO4sBcMkLupx/T+gaVFRKnw04xHL0ZPhLee2IAUxLi2p7L4zcNsnmd2Q/Sk9\r\np3BZfM9+l5fJd+ZEMDEVDTOpei+bFyIj2GWzxleRtFyzND7DMX7jMavUJ6rK\r\nTWJpKBJEFFgIdnoLURtEML3g3MIsuVMf4ftgvsen0kXcySu3MrVvPTP+i2d1\r\n7eqZRJ71A0yi7oJ6v6e+9Bb0mw2sl7p/xCZw5q1drgVNnLF+QBo5Ju8qvB7M\r\n+nv2RAkXy42efm2pGk47qC2zcPk++ZTA9coloR0irVAcSYTEB6tRsekCgabr\r\nGqLeZGGbrxEDtOTSJ/PRdnSIIXOCr/xbUCo=\r\n=MK1L\r\n-----END PGP SIGNATURE-----\r\n","size":9026881},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.0-rc.3_1652956575292_0.21767728932739683"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-19T13:05:02.690Z","contributors":[]},"1.8.1-alpha.64d26696d.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.64d26696d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.64d26696d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2b6f80ae97b10122b34935ba21359d31c115f289","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.64d26696d.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-mwh4b41JXjqy0j/iGhYwQgWvA/AmJlFwvERhd0QdWjzkDBj+JzZbEh/pX7mv+dQWAgsxv3+Tzh8lu6YCCQVsfw==","shasum":"fae6f7e5a8bb088230a3d2f0defde3fedd897e2b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.64d26696d.0.tgz","fileCount":2021,"unpackedSize":14490997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBtHzPBMuw0ZaqkYtBZEGEoVWnDfeOJGDVBBWCtvu5mAiBhDOOFrtMGESkRU32pvgW1llUjZ8hizSLvAk8FwIXDmA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih08+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpadhAAnPuVuQdb3sgi8PnuxqPdd2VUyEBMzwAm95pbKRN4nraQdsCV\r\nATlTZAx+6fPbFfn/6oHUkU1gTvDoLbUeTkXxBQNAbm+Xvv9jYn5liIbpoW0f\r\nDZyZokWG25RqXFChjuUBCpqUfCOh541fDpj74t7OoCtzw1wMskHQqVUhEBNh\r\nxWPsJLE9QhBJD4KkP4NOy3ez9wmT0aHmKOmNwzDKhZF2YDJAgDx5W4L5zntl\r\nNCQooksF8tackuT+P2u7lU8sfuUQuK7BfJwV1P0LFthwGtm2tY0lKan56PpA\r\njJdLfEs9QsXYcz5zQNTGK7ZrSzfauD32RMM1ELCSEPOZkC2FzqdK/4HXvwmX\r\nuJ16IvIBRF9qxFwGDXd9Dz8bo5+PZ7hQXDvcoFSPB1iaeQ55/9ix6e3wDyBN\r\nT4YPQS7McPunQnzSgef/oozuodtPJtCZBfaNd3Jzm2bm/WutqYYpbMKxlg+l\r\njXBhTrnXMJUyIq9bMmZo9xyFs7zCW9z10ufljvu6YszM+vm0u9/pQz0N5rbp\r\nUyEJ38BVeMB3U7hVHqtgFWIaI1FzSZefuVvz9dhqoIetpRPCTNX3JIsH3fpW\r\nLG8yeyGF0NhJbzQ/Ao2XamRTds4P2ZkDQ8csygVfHY0zr3kIeUcNy3Od3Tbi\r\nCmujkfmRk9NYVEtqYdE16KVbpMNHlgvJcyE=\r\n=4e3L\r\n-----END PGP SIGNATURE-----\r\n","size":9099458},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.64d26696d.0_1653034813860_0.051400064112558486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-20T08:49:05.340Z","contributors":[]},"1.9.0-rc.4":{"name":"@microsoft/teamsfx-core","version":"1.9.0-rc.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"dfbc972901016981cf5ff9dbedc521a097518550","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.0-rc.4","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-CLf2i8SPM3fliHv2O41RML6bx7+FEm8NQKSDzYC72eWMp7z5uJOum4Mu6R9xOL6tIf0U+ela1dmL6Qr0UN8hKQ==","shasum":"64a4dce7a6c1eb13482b6f2b2adc80b0ba1e105c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.0-rc.4.tgz","fileCount":1861,"unpackedSize":14128517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyEx4meFsZCVTBxftYf5DjV3lecfYlDMW1gs/7qVKH0AiEAhMd+Z07M79gJgCMX3302ic56T/3zT03C4uCmqn9e0RU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiib6DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojqRAAouZGDid1MLSW7EWDpAvNTzZHR3UWE3m3jQCUulbAFMKWYLzv\r\nJ/In1oYWnXd9/Ilsuc3NOW39wDHx8b6RpoC6OZUQXdym5ZQoWDwZsBKTclmc\r\nTyFtCPVVi5barSsEyYA3C3UZJc6UGlhSlepE4lLRu6sTaBq6TpQ3pCIIBEmz\r\npg3joN9Dng4ZFJjl8hENRC5WuxpLbf5IL0XUNTjSIMRseQvOdg4IEcOhih5l\r\nas7jZdsueDZ6DJ7T1BeR5CkAEdtMkwMMzqqQHfFHA0PgAWQwBp3e20ST+N3i\r\nBUfMEPI+hmuEwGC1skOSOwbWOoLTDBxpypcS1eL/QsUuCyQxHSbjbNHRpQYg\r\n3Xbk1tOig7AEymWzUeDtJGtmea8FsbtuDhbIKIPGtv1cdEpmcozhsmwzPRNt\r\nCjQAc8yrDqNtDcdGpBsvaw94RQ89eivxwyX9+4GxA0spw7BgXbWZCWD4zTJI\r\no9lazIDKX5NVSygc31RN5n9odAwZOI440HR+z4AaVKKIody79Bx2hMIPe4Rh\r\nqijHeYDDEa+y3vLHf4nhdC/U5tCeP0qUiSO5hWfWqiuspZX+CZvt06UAW1sO\r\nm4nO6htXNBoTgJNdPoLaDZhf8a92k3E6uFi/17+EW6e+SFvm7mP/P3bt/vQa\r\nGMUI4EgMd8jKz9HpVRNCBVysAeLXr1v99Ek=\r\n=NisW\r\n-----END PGP SIGNATURE-----\r\n","size":9027254},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.0-rc.4_1653194371270_0.8262219884172566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-22T04:39:50.317Z","contributors":[]},"1.8.1-alpha.0ef74924e.0":{"name":"@microsoft/teamsfx-core","version":"1.8.1-alpha.0ef74924e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.18.1-alpha.0ef74924e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"36dec1fbe3bd7d584c83b3e1c3f4a1bc3ae8e87d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.8.1-alpha.0ef74924e.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-k1KEa4A3su1PPjfLxkUYm3uUG/cpPiaqAcR7jDBjIknjrK7unzmHiQBJB2C8TEmA54bNZLmjiQvW+KXu+LCoeg==","shasum":"8a51926ed7e62ce1662066785e15e55319912f0b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.8.1-alpha.0ef74924e.0.tgz","fileCount":2024,"unpackedSize":14496633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDg10P09+CWttw0KrSi6kwQfxq8xJzIMAQfvny+XGEOsAiBTOHxY4YNE+YHyTqi6QJgyBDgL3OBaxQl517h5d2krAQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiivhIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonuRAAlwkz9J2p+OlVZCiyEcG4+SjEIhG5+DlYOXk1JUkP2e/TxSkL\r\nop8b3GDmUYeTvVCDSNaBSpldtaOEW8sPBTm9ra2kIQA2xyS4pVdJrs4QWog9\r\n78M5T4JMbaLSEMtZ4k2T/kbOReE0vITXBJBHgn0QDluTIf3c4xyScKCKAyoP\r\nsBEufQXfRrj7N1RBDLf1xh7bbkcDI7+DWXKmTDcUSeuH+/Y8+C6A6WTnWaVp\r\nHaAiRW37ZOeT0SnmtLKIzYpN4L7G3fEViLIH6wpinMgzbVlHSmCZeErEI+Av\r\nyhGzC2mykpFINLugPW1ehlwiuAYbnbJW7GCusVEWw4ujPOxAZt0eaOZdxBV5\r\nuBTH3uvAXWsk03AWjZtres+zNACd5QDytPVzPnuC7jDb++UW9Cl6Ho+Yc9jq\r\n44Bslv3tOXCxQcQYnWfM88+NUD9x2t+9OLmgEYKpgWZWEJitXcE87OagIrs+\r\ncJIVHLIOE5Yr0IXfAyYxldG+haMnlSdBFqu5ecaKTishp+FfHsDELirwlp74\r\nMhEXzks3NNuODtC9vdSB7dbhSIPWzfqFCSlfSXSemkkXciOGEXbW4GOqtlyM\r\nGlYDRBN12uijo1aahsMS4e0m3LaQdr4EYmiW1LYk+9L99wmGC2qbz7EejMtQ\r\nYbLEVj35BumYOky5/h2sLlGyLRGHOUzZnck=\r\n=a2Y4\r\n-----END PGP SIGNATURE-----\r\n","size":9100758},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.8.1-alpha.0ef74924e.0_1653274695636_0.19195655476601625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-23T03:17:18.582Z","contributors":[]},"1.9.0-rc.5":{"name":"@microsoft/teamsfx-core","version":"1.9.0-rc.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"16491d3185fe9d4a9411d3e86b4f7f3a7d16a212","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.0-rc.5","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-3BHOwYvGHUvVR3GkCNWnoGnjxe8p2Osqq08DaVPzQE1qDz3l51d0n63/R1dkjYTwFiQ70ZoyQWbgZOs8CzYmnQ==","shasum":"fb0f4244a8e4dcdcbcc3ac8918261be6195f20fd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.0-rc.5.tgz","fileCount":1861,"unpackedSize":14128680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmLVJQkYI4RAZomY7DnxA8e9pbKNp6G49v+h84ye2v0AiB/sMqxXjKFO2C2SXBCkFonZTEiiAff7ADMIdDmWR28BQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiybIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZuA//aBRi7anDtdR5FAivgowTat+Rsq+N6zSNGb/SVY1hohMVScjY\r\nTJMmAqDXmuKZ90m1Yu/6Bwxv9pJtqj2f6LjECEiZACGjMOWM5W9LGa6Wgkfm\r\nCEf0pHe2TBVRJEPTI3aL7mXTJcXjWh9Vr3v3Iem/hC7qXqRdjb7oMq//jku/\r\nRnr0coO8yQ39l1SBWeC50TxrYJg3qbg6ARFAhlJFbI7JMcXKqPw1/+tPapE/\r\na1y1IRn0v7GBfLG5IkmWkZIeUKECJlJ+KmPNk9ov+u6rNFMI8O4VwOgNO1G2\r\netZbbQjXfEAALNOrbp7BbiovlSyR1ydLJ0lRaaurQuLKdUegkKn9vk/OTzFG\r\nbfbg2rAdwTHIF3GckJ70RYzmTN5Gjj7vd5VE7DF15TyTHl7X/RVvcZe8jrxM\r\n8xW4HmI0t5/v3/vl04tOTyl3IiQaH0q7HhwLihWMNLIDwOhHkWkpyD2D8zmJ\r\nMqiAKS5+O5hVnuIRtduBcpxxQ1YMk0rFI232bqboA0WMwEQdRFDYill96SHw\r\ne2xY9c29PCyHnLOnqeBUYWVDYqnO/I+KI09un5CaxcG8iW/UC2ENp49fPB/D\r\nUPFrt/Pz8CLavFsY9JWJYzCPzHjIzTe+BmJVWAPIhxAzEqy9n6YHNUoVmVhD\r\nganKjMjbnzINFJZRcZKHHMiEPSPoPBwoN3I=\r\n=8wlX\r\n-----END PGP SIGNATURE-----\r\n","size":9027309},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.0-rc.5_1653286599722_0.004943537312497304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-23T08:24:42.116Z","contributors":[]},"1.9.0":{"name":"@microsoft/teamsfx-core","version":"1.9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1c8b0a779584dc2858ddb3d9938b24c6f6087ac4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-jvl3mHdHrErdz6zH118RX46Q4YoCMIZ28bix8TBW4FA4zV7HIHT0wgmTi446E1WJdsoccwZKHNK19rIXT9ZP8Q==","shasum":"debe3dd6826cb5b2508446666b7077cca665c5cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.0.tgz","fileCount":1861,"unpackedSize":14128668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6pHJa5MnugLzOpha7LqBX9qtXzHMHplzyCcu9BVV7gAiEA/bMOM33FPzYkZtSefs9RKOAXlFLOXv9tOw6FWTq1Kh4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiyz8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdYw/+P1qiSwV1C5m93R3OkbKKy8jDF/vY6c7BAv5pUPQWJj6mx4lX\r\nHBKLIKvlrwPNx/IUIl4ebRCIEyXoGiVGx9RVcEaB28WaHYvW0qZQ8qFg7zsC\r\nBCNrVvbyg1PlmfYHIbNtV2AVmWXWfmVUji1D8CfxG+FDMC8OYxsDzv50RxiA\r\nauwzyH4cYtjdEB19gYRwg9FSYpcfK/ubYKyqr6ULbqC/Lu5b6YIRe4BU8F5b\r\nEK3bECC9N6wr2n1SdeCr7jR7sOyFhmEYHwyNShobK2PObjbkw8358fcuVIHV\r\nyumqbuFEWkqW4/GWhTF50po2cuZERdzKC51hC0BA9FF1FXgD0N2ntOpcCO1+\r\nbFse9DeuGsL8hMsioSrNIJLiInWY0Oc/YSXmr5wUhNYCpkj8OMX6aiA0a7yU\r\n2UsrxL5Ug4C/YjzUf5TOlKHKAhWHUfKN0ywvv5PuA+V3cpxmqFu4o1+IzhaF\r\nJ4jXzK3B/pF9nEdCoE6HS+5SezDmBWth2VKbE22rX+LATNYCkzvU57VXogbr\r\nefIVvg0paPA7luLq7tCfHuX44lZ8fsAeoFI7sTp4kHueZm8o7QkTLfejxdsd\r\nqxVbQM/026agG9zR+3Ks3cqli9z9SVSYOhN3BBCLP2mncTaXl6+k6JRNIL8J\r\n0RLDRzBipBg7hBrPAfX4+1E5T1YSXIEUgTs=\r\n=+nPy\r\n-----END PGP SIGNATURE-----\r\n","size":9027302},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.0_1653288183134_0.7769740947680046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-23T08:24:43.478Z","contributors":[]},"1.9.1-alpha.3bffc730e.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.3bffc730e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"895e8e7e37518562946ba0d5a795637a117fb858","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.3bffc730e.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-6WpoTzYNyXqku7xb5pE3xs1ungaWqN1FrUpg9Vvc+hZCJKCuPQzrQTttGN7A0uCy8drYiNpPmJGTSz2aEp7ipw==","shasum":"1d0976f4e04a1c2891a4de797adfa88ed766b53e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.3bffc730e.0.tgz","fileCount":2025,"unpackedSize":14512704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz/R/OklAstwGlm7PDkTYrOrh968LZGkGXuNyMetZF5wIhAM7MI5cPWMalTZGceYvOD9G8bmLU1yjqu0td/MWBnBgM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijJV6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5jg//RVnuOoIAFHh22IicaMBWbpUqp1e/olJkVUOlnY5gguZ7tr5l\r\nR1RP72jxrV1btEUr05xCbD0BSnocvq8ZwnkRTnlN4fi9JP8PXnieY2ijwQHk\r\nt6FQGGwjnAHS5TaxIOREGz6d5Apj/LWZHHRPUZpWD4Wg1+ZDL6YZ4kI9Se7j\r\n+TKxDfDII8x6TzrLqljkLUAywDMu+DPM7k/JkGeXrxyZVedqDk4+PQnuIBE5\r\nUfKs9aga8rnawEW3hAiyn3m9g5mvXPQTfQVTczT4DnCKuy7BiYjfGDDWJx0i\r\nIcOOuqCa35kE27r/YYJ9T3fRAXJ5qc+chtPmUmq0vN+Pz7kSy5JDtRNo90hb\r\nAl5eP8TNbERCf3XvsuINbN9bLdk64OoS+Cw8z9hPlBT86k1NngFYtZGxlOQR\r\nm3qwU6+5rWTeDoA0VOrQc2HfdGXCCaPn5zmIv3ZkWWhRWIuuwjKeDphl7Oa9\r\n4JJmwdkrtTN+kUMO8I8+rvnvZ/PH0CtO0oi9r0VQUSmuj6Mi7hZW0FsdSxL2\r\nmORWFWkP2SGc+hvAwKOp42GgGuZ1AkLNoDgDdSUqAWB5JSiwXKIt31qdtGvo\r\nhTuOhBSOzN6xEoQ64bGxfWsz9iAnIEM7bZ6BVJZ+cnaRr50CUvMrFPPjAwCo\r\n5RqrUWlbHHV508YRKWPE0gqN0zQSrpOv3Qs=\r\n=mX3U\r\n-----END PGP SIGNATURE-----\r\n","size":9108175},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.3bffc730e.0_1653380474435_0.7813786132016591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-24T09:50:56.326Z","contributors":[]},"1.9.1-alpha.300caa689.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.300caa689.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.19.1-alpha.300caa689.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"50a304fcded9324bc1b95f72ed580c671a3c537d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.300caa689.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-9+fyeyn786omuhY8xuQulanEhQcJujqgIzKGNK4NIY1KEDdGp3yPKIf2wZkj8qqfKQ1CSgwCskcqsvPHqAEdOQ==","shasum":"31b040f51b4036b34bb67f95bb07cc16d83b1af4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.300caa689.0.tgz","fileCount":2025,"unpackedSize":14512593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwfxcXz3Ck6PT8DrYgn1WqPPXENszotSO6+KEHFZe6oAiBk8BjZehs60UP1XCjKPjVC8k7Se0iIJN2WQ+RetVzdxg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijacGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcLQ/5AUCg9ocLItZvkDPyG1Ep4W4bxjquSZcT9Hkrzw7vXgwrvJiM\r\neDRmyt2O/FNxiH8d+uMJ2DHo6Hiqf0i0aV1p1CVcaEMTtsNnDSUUCakOs2bn\r\nvbFoFXXtKJtZewK/a+crgThjdp3A55Q373VoqdSdaR8boiA4/Hz5zX1+XANy\r\nOQ1d/dtd0w1WpVbmjGIinQtE83pJqHKBN5Gcx/Hym9fqhTv5Dtp3y4RCsBDW\r\nztG/h5lhoTXZahfW5iqE7EMOI0jIU82WVuBpVhXSIa6i/fFwjUOnjN8B8BKF\r\nQEJAhKpdE/0r8dz8qUiqyquWBfrjEAJUlzHrCnoTRcCDVDzCxEojOmDcoKNG\r\n35zu5UaCUgTgwZheuW6cRQF4ZVCzqjVV3CogJILLD6ypW+Lc30cfpUIdtwxO\r\nRb9hqdNCe5lvCuEITB0xBwCTD0wJHtZ5INnoki5JYcIOZ2NfnisZzMWWQC3V\r\nrQLd3yQ9BAmfP527bPnduoblUaaW+U3W/LDmNfew+6dinIQoCPxB8IB3yh5o\r\nB1NlY7/etJlrCfLm9rkidYLPLPdUUatEU+103Vz2zCfN7cVrvOeAGRFzeS7w\r\ndQnFGqmN01I8DB5ghUL1+VdAzkVv+2t+9lRXqxdSeNjnuGl9bCYRfAZVBrWy\r\nAuKfD6CY0lwJGZeOQo6DkGizzngfoKFD+jc=\r\n=/Zhw\r\n-----END PGP SIGNATURE-----\r\n","size":9108196},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.300caa689.0_1653450502472_0.1165038335325077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-25T04:14:12.634Z","contributors":[]},"1.9.1-alpha.4edf8c10a.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.4edf8c10a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.19.1-alpha.4edf8c10a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d13bb66b417b804e22c77e2e24b7b90b31efb036","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.4edf8c10a.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-vXQVxKSnTrBDaUKw90S+3pIfakcysK1ZyPDqpwQmS0mk9qJuOK+IcJ+oFI6oNNYwFbJJeBqfIU4O34sv1+RvbQ==","shasum":"e54b4f17b5b85dc3f3d2221d99006ca65459c1a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.4edf8c10a.0.tgz","fileCount":2025,"unpackedSize":14518699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHT9WKjuprUAZz4E0vV+JEn118ogzEYQRAKPU+9+aLKAiA85FZQCMP2admsejas0X4rrOYvXZt08lnJ3Vo6JV5+kQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijeYxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrutw//RP8lsyCStlwFM0MvobPeZHERAzDR194GC6rA3okdpexzxkIH\r\n4WQHYWdj00LcylPAEMeirDpBsRmrDn5s6FfwEVwOkpxV2kcWexcrVTganZBH\r\npsi+29S9C2At4MGIpivbx1UnXL+dKLeKra2fzx70WmaKzow0Ps+BmY0xJnq0\r\noKo+ZQBCNSw/WaU1luxOUrJJMXjpyrmXWo6iN3YkjqeHRwgEt/hKaHIhguJ5\r\ndXd/ctTzOFSfCov31wLWtQVHPGNgfS0xpkIyGc57UWTEn1lfaO0lFaFFmUSc\r\nhOmCENfm76nuAtVKjAeF5XkInPG8JUKDAQ8BlC5FUls61Gfek19lWitKJlHZ\r\n0a6mdeA9Da06MfYciE5n19I4bsBTYS+DycXgmHgtubaJzEsamBwNKIsivrFj\r\n7qfYCA+n/2ZVGk6Ab2wUpVe9MEFzVc/r3+KY0V/wfUBl5+8UO04GhHGZ0ekp\r\nx66z+b9SLLIQ8GiplWoAcrgdkIzWI+Hwojpxk+XEriaIjwtsSOmYNB3+doei\r\n/yWNViqGfiBoRYu4KacZCi862StR79dP5NaNpXPCiI+1BBtaiIXSfkrE2XE2\r\n6WBrMWL29JOMzUGB7xSvQMigDbAx7C6swt3Ej1sJGDaY1YIwsSwzsMlMEPot\r\nwBA0rx3Nxmf7FsAGURLezmck6CrxV9/o/QQ=\r\n=EUAz\r\n-----END PGP SIGNATURE-----\r\n","size":9109112},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.4edf8c10a.0_1653466673251_0.49987589423751655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-25T09:23:18.032Z","contributors":[]},"1.9.1-alpha.2cc91ae90.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.2cc91ae90.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.19.1-alpha.2cc91ae90.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"546cb06abfb56cdc4ca13bd28dd26ddd577c203b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.2cc91ae90.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-VXFZtbOMoqhpuY+/pJEt4E5mEDLyZbM1aBcZatLJa9KdgG1zMKHQsc+29NjrIZkh2vB7V0qmdx8OfSZRzRkuIQ==","shasum":"ccf3aa28f56cf9482c82de89cf69073b8a7ca4ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.2cc91ae90.0.tgz","fileCount":2038,"unpackedSize":15466612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO8tq9OoHgVBQ2b8iH4hmlBXWWx5VSXsbkG65A5+gvgQIhANyL3XosD68C4LdJ969YYs5TWa/xP8wkLo7nB340dAhb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijzfbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq28w/9GjFdxHTYBmNN6i/fBrDvNZ/5I4CFPHnO+DTfxPRH1VzMGvcH\r\nFbYEeYSigPTTL2GlBznnOfOVFxH/np7DzPC3v8qpuBSQ+MgQU9FPPnX+MpU1\r\nS0YTCn6qnwBTg+5yFsHaOIlWN97hj+Q0KS8BCO3zpnrVbGO1/uDMgx2PXTlm\r\nj/i7gHY9vugiIM2RRkFPUz1mjKJ2Jzz53v3MWsrwXPc1GoHudgAWCeOwYswY\r\nrOw1gVRPOI0TDwNxB6DV+5v9VGzQqYGOR/5D2g1z0Y3PUPeE1v7VGrhVrHjG\r\n9/H8xU96qQK3VKQ2brnriDDI65k2floUfL9q1YElbwfYUUlqIpXUCExHOTnJ\r\nKbSXel7Ta+2yBgjtORCt/SqQu3canMrH7dqtEkhrpTPc8tAMxwiEzJkq8nBp\r\no8Ta7lGCmw84pebbGGDxCXJOo2KWjSVgQz1MO48GYwcqh6Zu4qlcwcZMPvMR\r\nkINcem8CFaEcxQXuPfEtW29OIdBYwEF7r/COtPDMsY4TM2XGBcOEAw0FxdQU\r\nIla/bUpEnubQlsE6lOi3GQUaFLa6vf3JupEhhzZ1yqf+0nlDRSvYTHT79h6Z\r\niJH19axvMSesMuDucke51yQ3y+IrS5M7mmSJma6AZzOa/9UrNmP74nTiPida\r\nDxHI3Xmgj2JZRD3l20687OEcoIhf/ll0O7I=\r\n=me9z\r\n-----END PGP SIGNATURE-----\r\n","size":9322264},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.2cc91ae90.0_1653553114587_0.12498711801264872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-26T09:14:55.073Z","contributors":[]},"1.10.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.10.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a4a11af281dc8197a90ec96e3cef7eb1bb60650f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.0-rc.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-85GLBwRKEs+ac/AVv/jvUaSQz7G3WuBu6pWfp1yapDUjRH3YREdSPL4K4jo408piekd3r+catEQFs3/1P9nqnA==","shasum":"17cf7a9b3340e38300983f209bd8d20b17951d89","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.0-rc.0.tgz","fileCount":2042,"unpackedSize":15478713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC24pmbhYe/AuzAebbi2JG66Jwm/NaNZ9O6nKc3oeOkgAiBaRH0PoCyrlbJcJnnaPFK9yCV6dJJRrgPLreHx5ljsPQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikG5oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI+Q/+IVjAUrGkPQoITT6art1lBoSYL46kHgB+9AbEjEoBYs+xxdQT\r\nygrv1ISJHpfLedczdz6Lc4CtgfKPjgJqRtXRPoJ71AUx7cbeA2KMNq8Oksym\r\nCuBECfeUBhpJCsvJUpQjhRkELyVPV9YPBzejLo0zsQqjpFnRkahTNNHtgdlE\r\nvzI/x2r6tqJ84IcDwdPnob4UHRcWu4OO6/bwJJLWSQxmxsMXXzDNI6BctlkE\r\ngQgWFxDgAIbtigpU1K8iLEILyaBn7D0jvK3/aZBRpOny5JclEM9ruzXrCdOT\r\nhdgxYapcDIWrb2Xbu143OL1q7/ooYNWCIYC8vZKqRAcgRthvuJYtrRqrPrgo\r\nhWhMt24mXZJlqDQSIJOV8XRPKdGD6dzBXkZrXxpjVO2nhFGypin4lgqrWbcw\r\nduhMrCVescj3gbXyChUWG/Rj5QTAcPby80l3tuX4KG3xzJPhnZ6hCicT/Ya7\r\nwnMwx0JhFhpHUsPPKDnz3u4xXCWRFU4cqyTi3lU/30gHx3J7W3uiZF6nNBrZ\r\naG9AndOmz293KNgbAv8Scz63BP5Ic4JbcPnEr7/Vm/X35yRlziEOs64LJFYJ\r\n0nxJqKBtBbfQsJszM+H9rsqE1KgHY0GggvoyNP3wHHJ1dD8LiGOsC1N5TxKV\r\n7vvLkUjRQgHtUal3XYGlJUDv9KWjJ4IEEj8=\r\n=nthI\r\n-----END PGP SIGNATURE-----\r\n","size":9328220},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.0-rc.0_1653632616401_0.15390733710185933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-27T06:24:00.057Z","contributors":[]},"1.9.1-alpha.f2c5cc37c.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.f2c5cc37c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"46b6ebda1ec01b4bd264918215770c2b7a3eb2ba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.f2c5cc37c.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-l/++8fwPw9ubk5RU4m4iBjJW3v6R32mspTNe9Ky8+P/u1OjAcpyrfZINh6d9VqMArdINpw4pKJl5ztie+lxcTw==","shasum":"30f0a7fb90a5b21a57f24db9dc10d5df7ec718bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.f2c5cc37c.0.tgz","fileCount":2042,"unpackedSize":15473772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDl/S1k374C7m+Brrr3zqTNsFjeWEWkYfI9JWgpAs0ndAiAxQp0uefzVVhzca61uoQVK41ESjlBxy7eDndFzfHTYJA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikIq2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwTg//ZZWC0zM8MCGtHxGcNUkT7OeAW7/Ua07I04+n3+FCu22xHSI8\r\nNewlM9s/m3JnL4b4x+XoZ5AUnkreFGbBEVIDayzgXLpZ98KgItnMWU86JNOo\r\n0ajq6I9LIvw/jGV8zkj/TXEP6QTBrD+LSAIO+mQIEVeAH6FzvnlD4wEYKvXO\r\nV/dQvS3kFrmauuROHU33oRu5TMhl0hYzMwxBH+nL66j7pBjKXs9Is/6XuJLC\r\nXdWTIBH4OvDHlFE1jhvIx2R+jD2QSAMercIanu4/q/Izb3RFcWmu848IBbwU\r\nM3b9ZUl+oYFDOMJtPHt20f8QG7tzulwKdKkpTxtTdWiDL9lllfX7mt2pF1/t\r\nDdbv3WNMjyggmhY4lyUqK1RV/8Lu1DbC7DYrgIjmOAVmdzX3qeK0RciILuZF\r\nuz71hAfd8yeqsIKZRebnJjIKIit+EuQpQOQBV36Ohkm/60JjPEglhisSWUqM\r\nXfqIML7SI9/QlkkIYTobS18n4Yx9FqH8oABsb7GdeZXhnwuvNYofhh12RfyE\r\nF2qa77qkS+hH+y3bgS0Ir/LSFKyBd1/0OD1j+KyBKXgeThyeq4WYF1QAXJI3\r\neqCxsbRSFFIE05VUdcMteSaFExQmLQRgmTKIkhH8T5c3TTqtPWt5APnkozTu\r\nFqWy4lAf+p0jUvw4mhw41+n6yZyDV3+Kspw=\r\n=Z/pV\r\n-----END PGP SIGNATURE-----\r\n","size":9323372},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.f2c5cc37c.0_1653639861637_0.07528713987367919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-27T08:27:38.850Z","contributors":[]},"1.9.1-alpha.f490b6481.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.f490b6481.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/component/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.19.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d4fa47f24fd9dc57fd7ba04f1ddf8439192b36ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.f490b6481.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-vpJhAFc2w0G8dHbkGgfoGQCT/O2TiaVy92cs06efkjrNeN6U0lVgG+Fj5jTQFVtxXkuaH5JxisHlBVYRR4XOCg==","shasum":"91d93d9a9ac4aa09426453cbb661b6c2ca2a2992","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.f490b6481.0.tgz","fileCount":2054,"unpackedSize":15500872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOjdBSrYZu6upIGTogBZtLFXqIDiiYgtR92NrHmGFFMwIhAI6DbH93I/gZDfu80ppNL5dq2GmzdSde0ODs2fXdUa5G"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilGQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp5w/9GgRX7n0ve6wydCjo2D6SBkb5P7DZn+VbyuDWNftNzWFc547d\r\nr5gnLLt6JGsAOTArwkZE5KSf/hDhzCC+6RYUFBnceLF0dqWkXAL1Xybk9Y2H\r\nUjTUzvEF7RHZkgoiRE4ZsNa6hUoHnDcvgLbdCkfvboaAw7kPuMbh4b16qOez\r\nIxA0fCJ8LnpDQEh4kl+rYOrBqSeUUUzecdSP8TuXqEG0FjlND1fcBvZPa5+s\r\n5CwmdMzWygZWM7ON5Ohvfa2b4e3kLQS8TZ7ecA1OI8sL2ZINVQWpxGGpAoxc\r\nXcT80PKZ6gs4v5zJAW/+zjqjusrHxSmMPib3NNCU8SrT4zQ2aiel3/hLTE/E\r\nKhNYMY5baSnD4ccqJvwcsW+N7ioUpqjfFtikMa98d/BpQbOMYXWpodFOYq/B\r\no8D1l2o9nYEaebu5BSBkteJdN/l2qmTbJKyQZZmVixPSkxVY20CsZuzddAh+\r\nToSr+VEfwIxGtrNyk8iX9IZoMvI2Qvd7uc9IcPKh8qk4xGw4Iw99JYSFuNIf\r\nc+Mc74HhoeZ57zgg1LKchhRbGbqDib582s3CwjE6tf3gnVk7Wh09QDLq6k8X\r\n4RQczDbZHQ5mLN9JA88Qt7+lc7x4k68gspcigRaflCR+wahll5aepYsZy+SI\r\nPsdqt31Q3uFLc5YeAv2wVryBU3KhV3J+2G8=\r\n=cLB4\r\n-----END PGP SIGNATURE-----\r\n","size":9328348},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.f490b6481.0_1653892159388_0.7819578522861974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-30T08:18:41.978Z","contributors":[]},"1.9.1-alpha.96c4705a0.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.96c4705a0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/component/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.19.1-alpha.96c4705a0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9aa5a1e640f83c056d7326772cc87ade47529b79","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.96c4705a0.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-ifMKa0AlKG8ko86I/KRhf1df2RneL+5LWTD4cQJ+bpQ51vaO7v/I9u7jxuvnT0a+9zHN+d8AV4ox4FobSLhDWg==","shasum":"c959f22eb146ac661132c46ec16f03d0478345c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.96c4705a0.0.tgz","fileCount":2054,"unpackedSize":15501490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnYa/3U6+yogBOaUBX/Vv3OStXonDf04GGB79XjliAcQIhAN8HZw7MGkiqEGL2h4JggyJr26Pr5dZGn6ndj9Qb38u7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilJkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSOA//Z3j7jplmKR9fsAsXBs2v1tzU29bWq2MpONM511Izvff+FSW4\r\n96dhOYLtNq5QyjpvlH8X7kgc56XjYSoWwQWkRNFyJZ/TqISItUd/f/JpeSbM\r\nGxCYhhHl0WDMUc4QHTjhA5LevS6AAbat+0pcgN/MMP+r1A0pHXgZ2lNnm4H/\r\n/mV7Y4fb/2T8WukoI+swSusDH5D9SUIqlUKorpRxoa78UlURyFINANKBJS9S\r\nfgzlG2IfR7d6/1HplBPr531rT1XSRDMaeBnJlwE2WWJfXvGcwyhyZamKls3V\r\nstePDaVWuuR6uWuU3aW1kgSo/Hs0XZJZadDCfZuYKUpvIkWdvfrvGLLz/n/o\r\nzQNE072BMzd4IE0lJy7tT88ziEvjWLWgP0EOA7U19lu01uPhc3eOV91qKJAi\r\njjOd2rdUrzTHfBh8IUB1khhGt3ZqgjXQodA125x7jRF/ILJXLM49L6Zl5nls\r\nSDfR80K81Ei2+CX9lshSFFDk7QT/Y2Vyw/URjj2zHnn4QrbZjuh9n6c5Hn1t\r\njBWGHZnBWUKFNyRDw34NhRP44ghZzn175QEhKTXFSzXtkGB118KFnOmURMfq\r\naykSFCkZoSdLGAZ5H5ldLC3MqbK75ItwgzqcM1iikzXpFNv8tsAWO/ydbH9l\r\nH0FLcuyHtCvA6vstjVwBgtVkdPQtFhn5QSI=\r\n=hqnP\r\n-----END PGP SIGNATURE-----\r\n","size":9328452},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.96c4705a0.0_1653905682725_0.6661400512613322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-30T12:52:12.836Z","contributors":[]},"1.10.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.10.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e605bb1c44d4892c33ea289e84283cde3959ee06","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.0-rc.1","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-Qs4cxYCjgPuDUaiR+6ku4czUfzp/VHs51pKb8EHdFkvVyP5DX1Y+D47WByUTuODyFVta++mRRXiT7M7hq06Mrw==","shasum":"753bbad8d7016b6e9a42235ceee9a1fe29a19d07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.0-rc.1.tgz","fileCount":2042,"unpackedSize":15479260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMiZMxegv8auOjNze3fDfgXsXrPu8t9xWtDUNLUAgcwwIhAJPax34opNBQu6iwKEJ3985Ft9rv3gUAUJMFpI4m9KuI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilah9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1yg//RpaxNrinBhjWXuNyQ9YjOnjT9XRjgjG84g/yQQOx3ztYsyh+\r\nuvMo7d4YfOxn02q89C9gEw1Vq8zczjysCJOrGKB0dadTdttdFVpp/oQojMGS\r\nLqNLe8rLB9VlwLF58BkZV+VbxcvT5bkPUlq9scB5iTQ4Be72PZhlqm/Hqs4W\r\n6uQicwT9xVBJVElLNZcrOhSgGEjWnFKuRQrZERTpY7NWezf8l1BANsc/4hxI\r\nn5M2N/hvPL3IdkKGh8gsKtF3kmHSDmhtsF291PqG4EOeDP2DDM7km599kBq0\r\nIIcwZ1rbIJEHxnC/aPZy/bacQNZ8VaCdDOhq2aPf+SQUa1p/5JbBzfbpZ5NP\r\nQvZuIA8WWVpf6MsrmdHy44RKy9Fm+vCaq8e1Lfb+8zb2KY2CA1AR+T49bGKE\r\nkkf3m2M+ai1A/PwKrOBiepfuyIwSI0HyCwTuIl7bUjRe7rRmfxHGAarquf7j\r\nZyVhC2mTzrkxRXVwdscyQ7mmqvFizcPLPMK08yl8lGRiuJu5Qdz/EQ1oPWfJ\r\nV1x39ObFLaV76tMJthovwedpprZGWeBv+bJD19v853KbdSJJ7BfxnoT4wIeX\r\niBFP0/aPTtJgEyr2/DUvtH6WrFmzLuR8LSX2CQx1Uv+83W64OcU994dkjqr4\r\nTHW1piyGMzd3vGvFt9edPmncF5fgAOd45bo=\r\n=OUHU\r\n-----END PGP SIGNATURE-----\r\n","size":9329288},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.0-rc.1_1653975165555_0.1516918820947084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-31T11:14:58.971Z","contributors":[]},"1.9.1-alpha.20e347d99.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.20e347d99.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.19.1-alpha.20e347d99.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7da97ea42164571b2de2fab8223b70672af361dd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.20e347d99.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-IDha0Pj+teQHDZLTMuBsgPH1LDkw/5H8covmrKq8bHBtTyKR9sOeE1/ZUPDXNoGg4wO7fhADzjjFFsQqVo9aPA==","shasum":"6aaa94917075dcfd00e319ca6463ac12be8791ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.20e347d99.0.tgz","fileCount":2058,"unpackedSize":15533279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICo4mBNmpjDgb/PyfjPadUU5IBBcEokMP7MvkJkUMdTzAiBu7HIj3YNM5IhvLTEJyunNjwGGI9b0mEqEb9GCVHeGVw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilc+FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBQw/+KqaZsxCP3W7cxVuzyyerRlABogzz2hGjA5DiNz8K2KWz0XfD\r\nICCICz61W54AXjrz1H3aqyE8raW7dGuxaymt1KP6wXN6Us9/gBNJ3+Shuf1e\r\n46EV8a8n9jnw3TsfnxbiBYPRm1HrsGTYCNZ7Jhlaxo4j6a6q9PkP++ShiZQ0\r\nDYsb9Lz3Op8//St0tOE6tdmQIzQMZECBYypjohZBeSxdx0VTq2xbE5j5Hk1o\r\nXFDWgVBFb47xHA3IPAOIZx6WJ3wab3pT5Nbo5TboMxvY3Cx9yzaCniy3f4Sf\r\nX6jchNjr35E9kV/AWyJVw40j43G0aZi7qZ4Iip5Ynun47ooK9I4cAeGtZQt6\r\n6IU8SpOdrX+i0S+upQb4SURw8Q4966Kj30mCOLLbbcAeNwqK0o+TE6FyTqND\r\nl+V6g1/0ZHwQWvogUSK0wucO5OoSgcV/2eOqVJAwt39cBxkYpW3X+1fAc/nD\r\np/csVAicRNGiN2qnAQ37O7n3WSBo1didlkcJucI37y6gplBkPIuS1K52qRGl\r\nYZzzY94M14mVJAh3gcKxk4Kk5Zz46HGTa4pyXhtlj8W5a9sX0sE4oFcQuZwf\r\nbUEVdyy2EKJel6lkgWYs73G9z7NdvFwW4sQo7IWhB+tGprrj6EnZWrRjFcKj\r\nUVO2l3HQpYdXt1Mox7DHQdj7O3JDNDA86+M=\r\n=ee0n\r\n-----END PGP SIGNATURE-----\r\n","size":9333318},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.20e347d99.0_1653985157163_0.8510852676686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-31T11:15:02.507Z","contributors":[]},"1.10.0":{"name":"@microsoft/teamsfx-core","version":"1.10.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:workflow":"nyc mocha \"tests/core/workflow.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1ef790ce4465be168e8b56317bbd5a95b5959c4a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-7MT4At74Wxo1WtsA/ocy2fLCguPRy0WK3kt6QzTQOuNSPVj68Xf6YbI7EPNRIs5gXflT4g3thMUQTnzad6W8dg==","shasum":"974fced5ce00c66ebe70422035120b308f832487","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.0.tgz","fileCount":2042,"unpackedSize":15479589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxKNfzjcjCVFVezxi1NXReHjv73FYG+86BoCfvNuWGXgIgTli1vd7VdHMvd7A87EPLHEoV9WPUtFYkyFojM6p1cIk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilwflACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXPw//dpLRsnKX/jte2QGktF/TA2fVf3lSTd231sHaJ90MaTyrytnQ\r\n0HRet4LKckZNuTginOdReVejviRgryqmivVmizWRM7RY0HMbv8DwrR0EiwXF\r\nVHVNFjPtpNjQd9YrQwmnRZsQwduQSOGkIFVpA54C7JBeB6gPHm7eh/nenKYq\r\ndPUfiFnItVoSvj22h/Fq9xEe1QVc21vMgdwVqVqTmxzesCrRvhMUm/3P3pcg\r\nqCSCBa1GjTG6yAkw0cq8CXlHrUzKZR5Ur6fww7L13vED3PrypZrtjHXz/CAL\r\ngn3/qY2JhewVkWNIowncFuZyzvktUo02FRFoYLypTZy0eoOJg+GSYqNNgVI7\r\nmLpCQHNmWfHUggUcqkq1muHmVDywjTpQQWNKT7n+X9S3Mlxt4q7PpgRlpULO\r\nZi1Z840/dyoUl+LYKgqU4eCV5GT/h4ZAuBR/ZxSL/Mo0cz9n4pLg86zfF3ph\r\nSL+RgNTfxbFaR1VNLE8tuTDFUdVbhQyPRPQbbKygsdAGLkI59ytlF98Chfjp\r\nd38ziC72QOvG/eidu9YDFs/rnv9UDkaJ3AeFWg1PTvSGfE8MSaGoXi3NRNjS\r\n9hqIVax+4ClW0RFdmpdcAfur66/llqpAbGnJyf5vRHfFQaeoBkA16vDWfOxE\r\nrF+yuAyaSCs4T1ZMiLbyHrvHg4OU0LlrIOg=\r\n=H+Em\r\n-----END PGP SIGNATURE-----\r\n","size":9329659},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.0_1654065125397_0.7629639208866301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-01T08:00:46.139Z","contributors":[]},"1.9.1-alpha.c3f7f5bf9.0":{"name":"@microsoft/teamsfx-core","version":"1.9.1-alpha.c3f7f5bf9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.19.1-alpha.c3f7f5bf9.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"129fa773497a109918091c706b9cadba030afc31","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.9.1-alpha.c3f7f5bf9.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-u3aIP8+TMIWEuJllGqP5WHq1kMqcaw3Sr6g10BECEq4ftFOIz9zkNy6JYGOZDzOqMxC/0DBqIZqhtxPfEdxQjg==","shasum":"db7ddfbf2344d77b90bdc261ed61e33cbb806165","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.9.1-alpha.c3f7f5bf9.0.tgz","fileCount":2058,"unpackedSize":15532995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo36R1RQrbrRbhMrGFpOsDq8eee37a/JAMXWhsRkZG9gIgTgATqCtpdWcQh4ByvuCDiLwkr8D3cxEGmTJ9DnmFE5Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilyEBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKvw//SjqKwytUT+36KReK7VlEf1fr4+f7l+MYDtiR3z7cWxqmiHgv\r\nWU1cnAk4q2+ruetNlvscvk/fCAZL5OYNnI+JZlOgjPdzSUX9MNiuRRIOjrQ3\r\nmtYbCMDNF1CdxZA6yapUK9McXf2hskdqN8OaCz1+FYLta7RdFBlAOJoiBLvW\r\nqtmeTFs494uRfzqfFdZe6aPpKvSvZkeq+HjSiJey5pr2zX37alwYYiy9hZre\r\n9QcQA/kkMrpVOPE4GztinLpvZu1RrAiMuk2BPq7qmL1Go1M+t1jwP54H96UY\r\nDJlgwkUaB/aHsZjJJw0jThdjnNPqtvAJ3aYKtowEte+kO0f0cWsE4oNPk9vE\r\nRCwDPQmqqWumyNyVsI0tp23jGdDJnhyCJmbEzNYry70HNK9MUuCV+xmn4/Fx\r\ntpoO4u6qMDrb6nF2UsEm27/Np1LVspxpyOB7jf5zGOg+kq0GXsl6ryG4cX4V\r\nHfmUTFCGD7lIFvHmPdjP5qeiX1re9nzy0kspG8bP1e0yGBwoe71/jxIt/qtT\r\n+VIlXcKU/b0boKFiJp+Gi412Qa/yYN/s3OAfMDI0g8KKSE81xyDDPaeS6yqO\r\nBslpPKBzYuUUFV68tNLxS6gG2HrhZFv71fAKTrqTe+tPvb0OL6GaVLeYiAa7\r\n/YGG6V+IUWdTSXKHG2QQFHK5kc4ue6gPUj8=\r\n=mRB/\r\n-----END PGP SIGNATURE-----\r\n","size":9333085},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.9.1-alpha.c3f7f5bf9.0_1654071553105_0.5829554295116068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-01T09:52:41.911Z","contributors":[]},"1.10.1-alpha.dbef2ba70.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.dbef2ba70.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.dbef2ba70.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1fc84a64d761a29e1cd28567681fccc96b6d9b82","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.dbef2ba70.0","_nodeVersion":"14.19.2","_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","dist":{"integrity":"sha512-dZnWurD0ZwESJjKgU7r2Riq3Ih0ZTyI1eP+BuOjStaTNeQ/L//kM2r/Jhc4Ja+01yVSVU0it3lCyzfKYacs90g==","shasum":"9a614bf7a05fa70c3451d4206d11403b68525016","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.dbef2ba70.0.tgz","fileCount":2086,"unpackedSize":15540977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeeXC/GjrHQY8kpt4Uvn9THJPdI+SkXY2DqCsnP4VogAiEAmA1F7paKRzyvjgeC9DHWArzMfgPFRuvhrZlU0eAYYao="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimHK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Lw//cqa5X1/1zEsgBJ2/97TlAzqToB42f+x2fECrjLoa4ZcJtAKV\r\nKSbosfxSCFp6JehzAcSfXWRT2MA2xEUgb4ASMadJLV2YdKONiEIKG7rzw1Pi\r\nWIACyjRYr1NJRvhK4zja59P0B2JubOkYpCchgB1Nchmt8ylxiLrO33pqilwV\r\nkrjXDWjHGflDkkqrNVxnltp/b+misYxNkPxlmnOFxV5D5+8ZgjwQvcvtEZ0e\r\nlxfvc3wTX0Oh1QygM6zmmipIxgtYDMz0EBXEpaQPbKr3+FM1hhfWpBTDbuSR\r\nv31IfzHY/NjW8MKGcA8XQGgsuDqfL8AgqpGyqTcb9hAk+YCpvT7mKi9WBvWl\r\nlBo+QAJfmEx/vWX1tMnLWVUCH68nitYVXicnYWieZpJt8kqVxHnxbv2ItexX\r\n+StzRDaWdsredboL0nNLN4Cj2+5THr9kch6EXoe7d58jHTWstHL9DgEgPq7u\r\ni6p+zZ+edYGkJo2JVBy+B7fSH6NixJxr5rJeEtEcSEryrgrXWp4F7ECIBpx+\r\nYiqOkSucfc3AVNkL4ydsIKKOL0jxrdH3553xktpHAiKo5ge7DUMFQXrpTag9\r\nl/8Pd4nvaI5+1D9fNru4QibtJtZ7lOeihZ/uj4XqaPi9BDqaca9SKpGWCWNY\r\nyyIVopRHk1i5iJrm/eyEPol7IX2rv7sPMAk=\r\n=ymy8\r\n-----END PGP SIGNATURE-----\r\n","size":9337178},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.dbef2ba70.0_1654158013873_0.7528318050307425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-02T08:21:26.939Z","contributors":[]},"1.10.1-alpha.8d90ddc6d.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.8d90ddc6d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.8d90ddc6d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b4dccf98629e0463cad3c562efd5f197479f5616","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.8d90ddc6d.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-R3Zrzo8y/3SZrtSyIaX/13oY3/1m9wG6/2mGt0ghsqH/gtWbQP81oLWrpmlfwbpECOdDhwC5Zz5VSnNMkY8+JA==","shasum":"cf21794bc6468dc553a37af7c2668aa1c0e38b69","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.8d90ddc6d.0.tgz","fileCount":2086,"unpackedSize":15542245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANVff/T1tySWD6V8u9EJYN8k+abi3D4jtCQ+lTpWmgVAiEA0U/xmM9gECKTxl+dxHOghx/iqJcyXM63KqcRIQ+h4VQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimcR0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprKg/9EpNYk0fi0n81bUxVd+EI8wokntys998jK00nfYVXfERpbPRz\r\n8ZAw63zjziYmFY1T6kFyu9gU1GcGLtXd0qOhvACry+I+GzIem9I96fI9ulZR\r\naB0okXZVXLsZvlRyjiPTM8zbeJTjydXiAMSTns3uvc9qllR0cErdjYzkw3jF\r\ncZI9XctL9WikygXeIRztI8m6WCg4W0O4s27khOFOT74Uz5cORGEYZTwlItEe\r\nzBsdbgQtTeM9CsPqxmM6Gn/Dygu88xi9uI+5QEM1RgtxZ64BhnJz/hbFq4Y9\r\nLwkWVbGAJnDaz6U/MOiu/sJ93Coxk017GwAZMQkUpWv2GHVlOalKYB3VWmqU\r\nmedstkoQ8Ppw6FHtponjb3IF2bUCcEpHYDcfnD/Niax2GNtG47t41omOPavC\r\nZdgBBDMAVw5NAT6b0roELOcI5MbKsraoFzxNt1Taw4LUBjjp3xGJORzdN+BN\r\nhJSw7tClT+f4hQXjeDfprMfvQJc2+Qt0RpJDN1L+I3bu/OM4kgUQ8PFDu6Oo\r\nfeA6MQGgIzNfohZP2Qj1Mnd0DZVkYq4yK0bXqKWCZZPOy8YWtmG5HWAqbvL0\r\ne/DBKNAZpKJqD75Cou60m7EznGFbvxO7FjOgNH9NmNXZxV3zXXBBIRA4a9Vl\r\n0OdYFyLBrkvgTbt9FR5Zt//Ul9qDAOJsL2s=\r\n=MLYW\r\n-----END PGP SIGNATURE-----\r\n","size":9338120},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.8d90ddc6d.0_1654244468620_0.7303501631587883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T12:46:58.504Z","contributors":[]},"1.10.1-alpha.884e98caa.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.884e98caa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.884e98caa.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"817fc7d91474cc74d12b4cce85cab1dd682c0b13","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.884e98caa.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-cJrxWWSNncUqebu+76WDKATFeZjUuko1/Rejbd4V5ILOhbumh2pEJqgJfetofow/DfBCycZB5mOPV2wPb7Z+UQ==","shasum":"12b12d5b35123339fc768f9726810785ff5dd2ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.884e98caa.0.tgz","fileCount":2226,"unpackedSize":15598259,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFIop1JX4ejH/8uG2pdUSSBLECen36us+VbsA/uWWrmAiEA8xVYBu6nqV771MhwesS+UZSOYngMuEcSeVY2ToFWJm4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinbgZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox+w//T8gYAme3e2kV9K1kdCuGh3za2CcpXuZQRiWaOOvuz3rd/hHr\r\nEGIaL/vxAP7kFaO4Huc5EtVHj8CSOZ9whdhz9PBJMXlFqon0J4Ar8gYwFixy\r\n9FO+xy/YtVmj/bJ00SJ7wVQLtEfcsd+0LJaOoJ3eoVX4qJbHp81CPILAsnQb\r\n0686KDogBqCoD99OUSuGekqefQMlma142MTe0P3iwfl4x2+iVvplagKV5+61\r\n557NXDfJcgkXpRB5LzC4idqvpoYwjAKWH5VEgtMf/dp/tDwuT0YHmFe6pWaI\r\ndqqDKqVFseWmMf3ozObOpc8MAuhqRWI+N2aSDvya7rvzsnJbDyX5JyqwXDf6\r\nXGzJNvaxm41Y9LpRo7VJVXJeXiLRkLelW4awwoaBFMd7eeVmx8Qy9H9eXOzD\r\nMwwfN+yOAoTiaoCq9+5dGi1273PZQ65tlBRrXGTPnom/SPqCaPg4GdjHfQBL\r\ny9Obz8mAfJccgbxXHKa8Qc0tizL+atOtZirZRDdddPyxlwXnpoLD4fp0dzWS\r\nlGDEmBLtQ1to+HqEI09wHpiMv2APj9PC9djcdGKbvsyFUHYG9FYR/63KkVor\r\nXBwxJMsm5ymUCtliHOl6q2K1hyO6PhvRE4Dorrq9x0cJlK1sMCtluuZt8zR7\r\nmuAP4zZ9JotFfgypi0c+KNlEO09vB5aNPB8=\r\n=/GyN\r\n-----END PGP SIGNATURE-----\r\n","size":9352222},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.884e98caa.0_1654503448985_0.8744377483970776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-06T08:19:46.428Z","contributors":[]},"1.10.1-alpha.215b91d59.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.215b91d59.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.215b91d59.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aec3634a3c2752727aa71cdaba2fdaaa46e6b929","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.215b91d59.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-B3EFGFFbqRj+ImEPjCF54K1FtVN4C/y/u2f+MMyQ89vSjbrH6pP5W6MRwZZSm8gxlHmwIOxc7jjZ+CfskB+t8g==","shasum":"395d5f4455571ef7ad2dd6847ba58d73bce4cbd5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.215b91d59.0.tgz","fileCount":2229,"unpackedSize":15615025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBms5hkBUnyajhJWoxEjS2sZXZGODBrXDnVsgj9eC0ZSAiAh2mOigVkUH1jESkkDg0ufLfEeb7GWt56WtKnrWrbTyA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinwmdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoChQ//fNhNDKMBCyzEIjY1cYyyrQwy+nLCbe1pcqHZIZ2WYOPZrUUv\r\no7G/qYe+RQvZ8fJTdt6IqgYyZ2S7TiJXbRHlx6OIe+Iw+J36YuZKks1iKfAb\r\nGv4aAywokqC+Cwv0zTXI5drgaVQBriPusqdPXQ+l7ChAl9yN+TCcyedaHSq8\r\nrFW+0je0hiM15dLRPIvVWsVuQFW3kDmSEyljb1umKsxK8Q/9d3wFsuSQEZze\r\nDlwX6AFd2pgwOxPJBiJS1RH+le/mhR0gBK8PHKg9Gulv9s5d/z/Ev/PJLar2\r\nBqqNCDAg7rWH1P+c4XmbazZeaC/xl+ZH3DXC5KToAkDJqWGECgui0VtiEDP4\r\nu4Q4R4b6YwqeZdsI/t4C9Gz50IrcdB67pqeb8X2Agbqel1/Nx6xeZzKxegiR\r\nZJedJBvBoD3k1n8opFk4e+vzxk06cDpHT/mcn3T5681VMDvQwzVm6TpqIMUu\r\n7/N9tFYqg4x9IipekiDwjnxjj/QeF00kQ3iBSd1sX7Wa6uWWCy4QP4ZKUciX\r\nPmtjO9sGDs5zgnZr9WS+BNLWaickrth4y7B/vrdV46G6JRtbSstXl+sbvo7U\r\n3e951fMNEsz6UV2kxYRqqUilHVQSZ5qGj4Mit7c2IsGjj0K9ameW2Rbildqa\r\ni+6IT957PP/EPp2WakJkrXDkonRXcNccho4=\r\n=gWLl\r\n-----END PGP SIGNATURE-----\r\n","size":9359654},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.215b91d59.0_1654589852789_0.38073808662595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-07T09:18:51.393Z","contributors":[]},"1.10.1-alpha.7ddcd6399.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.7ddcd6399.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.7ddcd6399.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"63807156218b7d413f0c6a2d2145d0658dd6000f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.7ddcd6399.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-DK6esR+SZSGDwnDEq6BzUdlDgLkx3tA8plCuu4iZnOf0eY7DaQDQSX2SdnsG0+VJKFsmhP4fUK01rg781/wq3g==","shasum":"99987353806b70e6b575c7efb0e043121a8c3730","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.7ddcd6399.0.tgz","fileCount":2225,"unpackedSize":15634608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVWwxaZ43hZJKiWeDgRptsXVTwDQ3e2nXTIGVAKzt9bAiAXWgxl6Irq/a0683Fki41t6RCW1DCB0SQPcFPEEd3zCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioFvsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUGg/+IHpwrvH71Jqh+I9XInj6/5z/OCKSPIomKXPnSBpaGQftLb6i\r\ni7/4qdMWYPJSHORdquRx4e6z1V56fAAgjTllEeTCIrq3948jrAIDEI+mrB2h\r\nymEwlZVWxODIu8P+UcG0cNKY2LmtRkDNd9KYdUqCP2ecUBmQ51z+XoQVDDKh\r\nNPqmLVkpZxbEd9/jHz9v1W9GhtEdQjsOIU52eI6TJ/QBXER6j6ozzJMSPg6g\r\n3VGF0BjARsvVWYR/VA0RRQA+mklZkZASLemGLlaFHeziWeXzNJ6BGHqOyxA5\r\nDottkrShSMyGZEgpnqSZ0ebmHKBVfZTFXs8k6106mndA2N4K2o6JsD7YvM7L\r\nETEXLYxSgc+7ukS81yt1aDrvlMyoCP/4/5ZJqayNUC9+/qxXc++YjUbdFmzp\r\n+4hc4kTCi7Ta1ZniTwOife39DaEFnjPN1AOBr9kraCQHuW8YbIllOnuj16AB\r\nCQ4YVUWTfORDRqJnXwv0Mi7nW+CTt5elVzggVm54V03xD/G6ehmfgQz3Foaz\r\n7w1lSDzUeqm9/y5r/3VISKacNGG1TUBTJUfULqfTUwikmEgv4NdGBqxiI1Bj\r\nNaMeCimVqu/+gOw3xyUjmb5Un95qKMn83NbYD3lq2A0BsexH7BgtFza4pKrW\r\nmK/arAoFJHchhbljst/jL1kGXX5tSN9Czro=\r\n=tYM0\r\n-----END PGP SIGNATURE-----\r\n","size":9361488},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.7ddcd6399.0_1654676460307_0.9281848337125711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-08T08:40:48.930Z","contributors":[]},"1.11.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.11.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.1-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9bfafdfce13b639312386d4bd35c894bfd7b08fc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.0-rc.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-iDRTkxxUSv5dMfRCJdBcuZdjPWLADyG6ibLNQhgDF61lDqQ7KULXBgyYOhpl4G6j7JZoEJWFOkKiokSaahhnrg==","shasum":"56008add5263d6c8cb5e4d8af2138c3b995301fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.0-rc.0.tgz","fileCount":2225,"unpackedSize":15639246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWFJyETyldw6b+/adujGYtexBvGGjRUu9kEveMWCtzbAIgLzT1D3s2HB+ww+Ywh+kGoeyF891YTTngHb2IWRWkO0M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioF2dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq86w/7BfmtyY5DsFdhR6JNEIUoXCaZvABJUJvD7cIkPzN0MFMDNs67\r\nk8b2kSK0t1c900SHBmCxVSXx6SwzSRP6CzoXarY4YA5/aA8GIlLsAeo7IH/n\r\n2CWTdUGoH0mORJ1681+7TjdPZEV555VrVPekkbkP3rKQSxXOceZzp0fuElxh\r\nZ3kdcccvceuHs8iSRGU91k9FIzj1zdZzBoIWua6JM6EEvDRePM6fAM3fl2io\r\nVZLnLI33VYoqThly8RODtNdeLgey/uTBdcR9GTOtbYZOqtm9ziM+un+3eT1w\r\nJqC0XjJqEO3Xb2bDA1uuM70CQcD2CZxFbEoEgYdxV6rSBFfxdfiD9PD8MZg8\r\nlVVvEf7JWX791Fk+Q5VCZ/Lbv5ZlzWpopQZ0lK7Azim6uV6tbHXr25xn5MTC\r\nHAhwPV+60cCgWE33jXe/R7OCrlBan8fLtKDSnwKOdN4CDLzimORrVEwU994F\r\nxuy147n39mX+MTJQHT1j64BY6GhLpwzg79001/NFtcFjIwSEpnC1Z5cDObz8\r\nIu1MLaYuN3eNdEYEw2ehNPKJB8k7KI9aHlJfVy5d5UHcU7RhwJLCeAwuOgwN\r\n4hC5nYrcvBVqcseXn/8BjAVwB5WjsqfPmio1X922Coz26Q4nGMSIwVX+iGSC\r\nxA1P1I4PgJS6Iv07uN/Jd0eTWll2H3rMMko=\r\n=u+ma\r\n-----END PGP SIGNATURE-----\r\n","size":9366130},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.0-rc.0_1654676893403_0.3989339326715122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-08T08:40:51.535Z","contributors":[]},"1.10.1-alpha.576933133.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.576933133.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.576933133.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ddcb450dc29bcc6ce77fdb73e1d5c43addc5d138","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.576933133.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-0bhcjYjX09IWPAazwC+zawsmSgubiwbaAopGAdKydefeq7tchARFIB7y+m/BI3HbIFZzBC7qO7FTySQaSZ5G8g==","shasum":"06bd17b8e76f5e7b48c73f0bbe13c2b07f4bab69","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.576933133.0.tgz","fileCount":2225,"unpackedSize":15633945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSA3HEanYpyq/Ip8XB/IoR7zG+dw8pAm4tVkMFXZ2L/QIhAIZ60JyN0ljsAVF+dcjTbBSubx5b5Vmvynt7uvY9lilK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioazgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYNQ/+Nj3NWwEHfoMKl8/vd1PSDyGM4v8r/thL7qXpB7E0W0FWLwq6\r\nA1L+syAAbbXVSkoWsYN2p+1MnB/varC6T+/oa9B1OlGY3dBAelTzVoP3NErX\r\nESfIZXcW510w4QHXwQlCs3d9QQPF45eTJhJNf2PrFL0xF+Wr1voZ8q5EMr11\r\nP68yRZMh5RMdKAEEzlXYcC73oLS85t4FThwt4wAK00T1rvGU5wMECY/b/E7H\r\nTHjnhQ4Gl3S8fEPXeDjxN70j2BUg7WN0EYvih38Pquqzxht2RSvlE8JwvQtp\r\nqsJrW8p22T0i1KNXY+3hdn62EIOXbMq2GSnhM+PpqtvxSoX0NR84QWkFyC4R\r\nOTG7Fv3ZXdU1GlesF5aGW3iHGzobFSfrkcc8p2F/31gafjtRRyYVuik1luYZ\r\novn84EJRj33slZn7+HIhMZ5xCobZL7pp8O7mcMXVIneqZrqDPF2yzMCHppnG\r\n1FpDSGrYn/gNCZ8I2BhaaH7YfvOZ9f7P+3eNW9YLclAajTdq/mhtsPZsH+m9\r\nEIVlMBTK5foP0aL1qBiJXLlw7i6s0vZdeg4dTx5kr+sNuQ7ThN3gjal2ahA8\r\ncvd7rswttmKN6JSD28sM2dOhxXnS1wj3XPHAMOmfpaVyt8Wj5qYZbLDkgDJt\r\n+Dr8ETGZY5qbrP9QyrKc8+DKk0w2soSXdWs=\r\n=6VsW\r\n-----END PGP SIGNATURE-----\r\n","size":9361321},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.576933133.0_1654762719754_0.2965281138374911"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-09T09:33:00.223Z","contributors":[]},"1.11.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.11.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.1-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8cc0e7729606bf4b095f41788155154465542217","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.0-rc.1","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-ZPf3jB9STgI+2PSRvVpWTN7S9eub/64cht2SZro+g5TLceIIRqSrSUCwv9KRDPtAI/uCYp18AToCbz2f8Kin1w==","shasum":"a5592964ae91d2967d320be894aff754ad8791c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.0-rc.1.tgz","fileCount":2225,"unpackedSize":15639416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGe38pkGin+YwRoiwUYmUNeTdza1q7CXhDi3voxEVqjXAiBhCUrknT5mtt0DtVQPgE//H47fXoijmWMDUyNpAuei7w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiovBgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7qA/+PEfdt34yFAGwKKozVWtEUFO21TSNnJG0/0ukv016yrlJ0+V5\r\nHe9LtUMWNFLwVLiwl1hSlUF+hxOp4o/YakbTlIJzPaeZ8lrPbR7Nm+JA44u/\r\nEsFti5j1Z0oaQvRww546guh3F/+IsWg8L9QrMCRJWEzvakYOZgm/Eww6Ytsd\r\nYZEmDXkLid22vKs19cyjqKTJFCcnT65mRpphbsRUR4HkujEtXxNzuzqq+zuD\r\nt0fRvNvjAJDDPCnKhfUKt6iEs6olnGXLpnB6U1N01oKbcNbVbNU5GjZHkxHg\r\nz+Fv2oGGB4GjgdWZtXR3F+IzEYLYRBDTQrFUH3QiqcX1axt97k1XzB9OA7+q\r\nURUxdeoLtw38sx2VifVycsIvxrAQOiu+UKcdFV6pfMmSg19soQL1bCQ721TC\r\nA8101xe0kvXPkKjbi3vxMwV9r7MewYNMVFhKxlVeo4U4HC8eOKBD4PHZU5g9\r\n4MMMmWoelITLcG02+6DkgOgeiWWw55k3xP6Pz69FKV4oI9jvfgUKvG4t1IoL\r\nr9OlwK4yLaxgMbSMnysfz5eBCKQB3SEKME5qlXlxj98ZvMhiWyNY1mXfLyNS\r\nrHj342u2JzwkzvxVVGxzGOZjmXmFTkOldwtGX8C22f38eSWehtpa7OdqK5/j\r\nNV1HQOmZKev+faucV8NNJpDnj+BozUsKuzs=\r\n=NcvT\r\n-----END PGP SIGNATURE-----\r\n","size":9366185},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.0-rc.1_1654845536178_0.34636404366113993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T10:37:43.739Z","contributors":[]},"1.10.1-alpha.cbc281431.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.cbc281431.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.cbc281431.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"dc170bf353855c08655b0e8bb3d3943458c64470","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.cbc281431.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-aormA8uqrATLboUhwX7Xq0Ddd/bY+emkv5XyNh64vSEuxX0B1Pr65dui1xrjSR2lF0irq2SdQfQ3e/Tb4JOGYQ==","shasum":"d1e4b99b1117f57fa277a2e2a543a9119d6d72b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.cbc281431.0.tgz","fileCount":2225,"unpackedSize":15635317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaopg1LJBZTU8MhPkVLWJ7PWiPjWX8V5PbQtzuqmS8JQIgOPWHoVe0IqLVQifnoPHocsfhITU3zUyJflkKKaqwAhI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiov+RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcdQ/8DNQxXQ/dJZJN8dw+XlDRLE5DZXkrBUvNZuA9HiT6HTM36rAd\r\nksCc4d0gnbbiyQQU8zsc04yxZKdZAJwJCGFu8oQTxLa1S+ddl10RzmG14ooo\r\n7dz8A7jXVZ7u+v6by9kX1YuXrUvUm5hTn6Z8LNXrZYxO4Z947PdfSnMi4oyC\r\n3DIZ1hOU741mgeV5VwkNKFOKaFD1HQ67JHUYiD6Vr9IZrkZDfI+xPES5vz/j\r\nfuMD1SJhUa181vO68j/4XdiO/DlHMg0u9vhZdqwjZ/OffSy4q0VUorw5jc1z\r\nsuC+kfV3Cgrz08d3sveME4dsnLaaXNC1UygrsQ1D1rRkBzkGkN4P7/H1dLt1\r\nU1LPsCDZ1jPz1B8xf9WXkFe+a5DnMVY1vaEn9wCnMDMuYdyIJ6k+OfuciYiU\r\nGb0Lw6S5WvaiZnxMepviim/apGohvWpWLyowXp+sVeCT13f58B8m+/hlX8RG\r\n/I/qyrVcy3YMjZ3jUywCSA0kjgac1UPG2i3Uq/oFM0ECrH+V1EvvDgNrm34j\r\nquNtbYRgF+YxJHLivNnN7mdGVYEwxPg5dHU5Bp18VzrFRnfiPL5IgFJIMcKN\r\nxp89L0TuvBnLDI4tcvDDU5/H5myam92ig/JGV7l+pPkgBw2qe82VRMgAtBTI\r\n6XDdiQVyP8Xbq64oa24MQ2a6WYCbvkAbIvs=\r\n=6Ziv\r\n-----END PGP SIGNATURE-----\r\n","size":9361613},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.cbc281431.0_1654849425192_0.9000667018689901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T10:37:47.273Z","contributors":[]},"1.10.1-alpha.e224b20a1.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.e224b20a1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.e224b20a1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6a1ddbd97025d39e0e7ba86b2843ce4799d8ab0c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.e224b20a1.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-67cJ+rB188Ap6MoOZ/98xxZX+kM2f31haZYvp6jd4nHFmWznQxm79YLif5HXdQbe8b6HA7XA1LfVig5RmxmtTg==","shasum":"db555ae8d2e1094dd9704f0175dbb0d9842fd2a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.e224b20a1.0.tgz","fileCount":2225,"unpackedSize":15656540,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKlGkHRnvvH6D4VhK0OcycJ5hQzC1bYDNlHd0zej2wfgIhAICqC4f3+3G/WhPKitJmAz3DaoqfUmsnEARGlmIgeEma"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipvNCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVcw//d5Fe95/bydjULONfds9HWSDCwtwEwyEiZ9mviGf3zGRxEI6d\r\nziMOaW9H25WKUUu78VNE6YvSXYrWFmpXTfxBbzdo+2ucqsPPYfd3xJFcDyTA\r\nBc2sn4OXlso1RocSr22tcXVDW1xkqm3lyN0s6pAoSdirMviwDmukMpDqWx4N\r\nRmNm7ByXJM74NTsGNue8H47sUDhtAlECtdEsxxptx+EOkNOiM7+sWCniZvpO\r\naD+YbuM6LD1KmYniR6ohPbs0n+wN4kgZRk/4mAJP3JhvyKQashJJILLXql82\r\nUvjcRNkrfwFWoUcicw1JYR6Vuzmjt+QzlAzePo7UESXGvKtHNaeYPfEEQTuA\r\np+6C8aO07ohBgeMMFpLlOxbDsxc2V16OE4aj16L9ZzrgYSxQ6MKEkJ2ISGYd\r\nGCR3uZ5PGwF3KD+Kf3bR56iSyvr2vGFfAhOIEFq7u5C4HfubtXM6oVN1WR+J\r\nWqABgXyiCnLsQ9sSp8IALYT8epSPoOK07b4nn+MSNrrz5nkWUFiRalDtO9K2\r\nzWYr2WSWQjUuI2fY7pAo5Bbxq027E++wEn+mMBVxgXRZ3Lsu8/n+2LzNZSlV\r\n63iq8AVWYz29V9CR9QMb1VtdTDjxJAFHOsM1//OlwNxgUyPDhHuxU8J/AX48\r\nTD5CExriXIzzjsbhhhCkz+jH4dZvnwUxzZs=\r\n=/iuS\r\n-----END PGP SIGNATURE-----\r\n","size":9364735},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.e224b20a1.0_1655108417835_0.3609667055413077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-13T14:36:54.923Z","contributors":[]},"1.10.1-alpha.97d8dd882.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.97d8dd882.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.97d8dd882.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"45a8b00b10615fe5f86a66ca82631ab99a70a62b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.97d8dd882.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-LYf8HgvAKiXeg90Ifx4ysRiozekcsm25rKYGn1hm+Wg0EfLxg+Is68ffJnXLFUB+YtpP82MMZTC/heyFUWUN4g==","shasum":"4bde49d3d6aca0ba3fdbd532b4f74168e4a89f0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.97d8dd882.0.tgz","fileCount":2233,"unpackedSize":15672330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9mceXm1Ar9NJvmBsQVTPihH46Ab5Ep2DKYceZG+Zx4AiEAqJorYNtT8qZBSTJ+9dO/Z7pCopU5VCDS+hLDGCw52j8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqESuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo80RAAoESpzd5CPhlft+fa19R40Jf3A3BcSKE29XiXbX4BNdHggu5E\r\n5xRQovbVu18f5yQEfXmpep49gXWXM6rrHXZm/HjT5iCWrogie8Q3e1JWpAM5\r\nMoSgJ4IhIl2Gvh1z5KIPOnns46M8nKRqfBRm4FT9BQDGCiUk/hVGl2GgPOY4\r\n9YFOyAXbRps9gCa5VH9yL5lA/nN3aumQ+O0LT3obNXBgFW03kBoveEfAQ4cV\r\n+EyJSzswnKfWzGUb3UOVudrkBByBolg0VpkiQ8QWmA7+iBvBLo0rsKQWwS2c\r\n0VF9IEgMe1pn4AX5zR2FvPVlRxYYpf/Ah0mPRm1x4m/lefLTrRGF+HI5KLjn\r\njjW5htfP+OIDjdV4k6hWsF1Uy7mRHqIG9pvEi/ti83UhfLo1EsF+A2LDhVP+\r\n8P/VpuTPbGkm/8rgGyXJhy0xIpothC1t5YFVBdAeoRAzlAJevkZBFmMdyObD\r\ntaRkiY76z1YojnQD2rLEDxtIOQZj5a5n3Bl3yhz4YKXMwxfhlaldmCKaq/dt\r\nU5NMvfByVo0+3K6j7zotdFpm3/uUXD7Rbn9cgSk1qmgn4XYfu4atTv9Kk3mL\r\ndIAnsahu24Onm9DJ7MvKfnFryqkHyc84WqgjjRI3JN3Pho7ZnXLGQSSBpjuo\r\nILVpVcGRaeVJ14msSPTUKfnjFrnjAcIEt+A=\r\n=TirH\r\n-----END PGP SIGNATURE-----\r\n","size":9369061},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.97d8dd882.0_1655194798124_0.621151442039815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T09:33:28.114Z","contributors":[]},"1.10.1-alpha.c2fd3c7d1.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.c2fd3c7d1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.c2fd3c7d1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fe0da45ca9018ef78a69735cc24c149c6e25988c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.c2fd3c7d1.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-m6TutC9MvfLnI/0KDp8jHLY0IVJK6SgW5toA1IFXDoQNpxAWIhBXoy3cjWudROfRIkhjG4Nno5g8uOTlusFRiQ==","shasum":"2276fafd436d018c87f8d17cb8ef965b1bde5160","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.c2fd3c7d1.0.tgz","fileCount":2237,"unpackedSize":15691919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICG1BJ17dCD47SQgkSZ9Hp1G/wtsrP5l0N8T/gtpib5PAiEAn+NvV/fyyOXUA1LPsD5yPitGMvAyKvctqWXcyrbHe5U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqZXBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo71A/8CBnvRnU4lfz8Bq/VtKlkRgRcb2XbAMVy9LtOXwJ0OI93o4sk\r\nNf+wLBjY8UZIvQb0XPzbW2onBKRGaF0uLZXBcxTCUIw9u4Aaiuwh1xQKiBpJ\r\nwBCOFIuUEmFk3CR3bWhoekdWE9bhW3RLyQPPCfPvncTeGeNR/ZAZdXgi7dLp\r\nghGYcwbczJFu2FDWUoxOyoFVCZVpv7pRGbED6mCpPp+e2rFMAow11cvZH0eR\r\n/DXVPSiCQKUjAJ5dFWbEmg7Tk2XVJE8wc7CUDCVAGqFkZAoP+VeUvx67M2Ju\r\n4Rjrdl9yBT+bkX/O52SuljDnPfYhriTNYnXGDddVgrWsVhQij8b2ngYXRn5R\r\nJB7lPvc6PVpnggCDG9Z20+gPs59RjWCc7jnyDTdw5T9YzM0QVHCXHcn38oVI\r\nmG2PEYY5rcFYBHDcAUQ/YRzLCEgiwT6BK3/EcSA7Yat7+NgCBfgAWOPtlNsw\r\ngD7nhgYD6XM0RFyOit6U/dv2KO5cozPzGhzKPHWWiOzBLKtX0SsF1CT62h3S\r\neaKFasVcmayKjD/xkCo5lFHMtHfJOflEqlumW34BuXgLlcbJnJZ8Z7b45nqI\r\ng1SuNMWsK5HItIJbGN8t1hx0v4PLOymvKIAfdIwtBzRKmpdoXdBfwjIDILe5\r\n8FUEK69/v1sxL+JiRlgWaRHhn26oE3T86gY=\r\n=KiCG\r\n-----END PGP SIGNATURE-----\r\n","size":9373698},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.c2fd3c7d1.0_1655281089450_0.2316977070652333"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-15T09:20:21.885Z","contributors":[]},"1.11.0":{"name":"@microsoft/teamsfx-core","version":"1.11.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag --list)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9af8005bc03828fd102f0f97013c3513f9a70355","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-NdDuR+mWnadiYBp4kLIZibXhOSupSq0UOdjGE93pN0PuY9Be+WrMfSlPuNzZX5Kyhgs0au/sHXpCwBXJNViRDw==","shasum":"161db6a227a18b634c2527ef4db38f771bdd144f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.0.tgz","fileCount":2225,"unpackedSize":15639277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZA0RYmXcsWKsLGD4WTnWZj3hIcSZke8ByoEg91ldEYgIgWuqAGBNVnZxsMxeP9FYF5z+6068DbAUleQeQ5JC2AG4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqr1aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxQQ/+JDdEzhp7FTq96nESPi2J9mYSz6WABbzJsbjsWBxvaUm8cf5y\r\nJmhNE31Nhqo+kp0XqXMo9E+TLrq+KzVf1917Jj0cMCbpvHRqBCY1EWF+huFR\r\nzOKrfMpU2rw1Rv5jlmL2TAigR3rIk+gQEehEI6JjK1nYqMFtzQdAiOZMWn51\r\nE7yhIxwwLtiyajfokev0ZlunPrkW5uFocja/aOxJUVodjoTY8+tt0wwJ4m7/\r\nGoIsbgmSwAkNvw9VnpUmlPF9UMKicewFR2sHAsbKXj99pBfYb32bKYicUHsP\r\nxm/EPmHRwZoad9PhE1WUQVyhhkeghlB9EEhoNcAH+9std+EIN0QcGARlj2WI\r\ndbY/xky2yT4Q/pIQ9Xvpu/57TGLjg3EqqhfktO6udyH5V8s5gEQjTbYBCX+Y\r\npbzVpN2+7yJMnptYRW5Um2rvyHMbsxpDnh9APn/KFuzvrb/OFDTxBzTKcj26\r\nxia3kENKfmfdW7sTpteG9gdS85F7EiHMWB02pmimzb2KmcjHnhI2AYu7IX+v\r\nBrDEd3UAv0/IfC/OGm8EUn3Y1tCn/DhodThMojEQWx+fDyPtKqwEarl7X8WO\r\nnQcDwqDFCA7MpvWHNdJcThF7Doy56HBbyNOnXZKXV7hCPcqJ1nIGG90rxCcB\r\nVJ8Qj2vlIaX974Cmb7zUV+na3IbIENk6/Kw=\r\n=grZb\r\n-----END PGP SIGNATURE-----\r\n","size":9366057},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.0_1655356761749_0.9602238415865301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-16T05:19:52.004Z","contributors":[]},"1.10.1-alpha.009656ebb.0":{"name":"@microsoft/teamsfx-core","version":"1.10.1-alpha.009656ebb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.1-alpha.009656ebb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"83ee30c3d1b75c9c2e212d5722fb66081bc59a3e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.10.1-alpha.009656ebb.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-YdY9XGQLOMXh72uigxQCryStPJYq+RWKyCdWg4gk974DQ2u3RfT0LBEA07dZZEPtHD68i/rbM/GSNU4gsnwDtA==","shasum":"68de8496e0b5637accb242356fcde345add8cd0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.10.1-alpha.009656ebb.0.tgz","fileCount":2326,"unpackedSize":15843530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQlXApVMLBhjbQhnjzo8xwdszZKHAUd+4vEdMoUEo79AiEAuBgeSEjqUbZZEf+swhY44aEHSPkdeX3+cN5OfOoWmJc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiquqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow2A//fxDxbvM0O2Emo6D80PQRNodQipjNVwlJmu5CqIl0kz2wbZl8\r\neJt3o6l43zbYvyoQKmR3bbqyNknzPfnJW8Uc5THFbtGF0HkUcGWqYtIdpsNK\r\naL4GUW70BRYlemVX2IFzf8faDbSqYQsWIPQhWjPM0SohGH/3cAY6vAhIQSKQ\r\nqmktpoRydMA0RZDhqwWiuKi1ePHbRvr1dS6yTxfjIrKJ518CpBvY/sl/iKCT\r\ntI4DAqClh71H1ZCfBkWy9mtADfU12IzUxtaVR0dhQ2Khdwek+c9s6QyaVgPo\r\nCWMiS2CQS41kK7hVT55/JIL7Io5OJFQOkWGA8+m0QhGz+5Uux68g9KCT9kOb\r\nBuDtf9Gi6NOR9g1/6M/rRtzKA91Owr8jl2IJ01jiCTPnIlWSTTmLyauNslfi\r\npq0uyutnwKrycR8AMRA9PV1a3iks3PlPvKjgnjbH214DkuZhrO5xyZc2mN1c\r\nnAaXM+GANuua61GBfUrNkAjkKcJWcklQTsnpcaGqURqEq39t4pflZG5wHlA2\r\nE+6ppJuhAke8HHFEdz2eGF3TvEtFMUvW1IFv0TPBd6ICiRzI8PTzeHxpjqUH\r\nBsZVukdRJ0UPEHBfI82uqhuM8yYtMwF3zeBqlvPZeqT1VCv3XMOWGwhYve6N\r\nL951ZN4RE51tmi0FGnCfIAEdBfQCo+Vfxww=\r\n=8bAz\r\n-----END PGP SIGNATURE-----\r\n","size":9397608},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.10.1-alpha.009656ebb.0_1655368370945_0.47335340802910597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-16T09:06:55.947Z","contributors":[]},"1.11.1-alpha.aafe8a553.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.aafe8a553.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.aafe8a553.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7ae5b2296ebed7f331021bbdc6dbf0504e9b49e7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.aafe8a553.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-Cn0ZPQhyETmmBea+1lMHOGZB9Crha7ZMj2+U0Cv5ft0hLt0QHH1e7zSj6jb+xMPsvPncFn09QjCtjIiyZnHYxQ==","shasum":"5932a1bd060467e7d706ec07eee696f76b4f6150","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.aafe8a553.0.tgz","fileCount":2326,"unpackedSize":16230129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvNjqp3IwDN+ZA+Hy4P3wEdTZgGcWLR3pQY9KZPagh8AiA3hS1lPrTBEeEdL0Z2nSj1VqJ0gecpb+gKaDGDqpPznQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirDj3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPYg//YHZLRyNrbV0TpyXXbsaIFPoDFVZKp5nXyXqgZBr4y6PU543M\r\n8xuQ4Bdrkwg9b10M/qMU3qwVcb8Cmm/d/oe1Kbjjl2Zwj8cE1AelMKpOSoDe\r\nbGDJcJKmO4+UrLKwoZFa3RWaNm7IDj93k4LOavHRPYI0z3oB30G71QfbFXQc\r\nlKYjLs3TO/9n0j2OA+u5r2Lz47UW03C3LN5Kjg5mBsNS2Y+ot6DPsHXwST0c\r\nqbALtTJmu37uvUDLQdX/y8zYQMBWUOirOwHmXeksonJ/y0xBl4j/iIXIaSfb\r\nFKGfmOngf2GYBXCVsi2LuaHMlQDa92t4RhB7xfpfHF5tlzqupDkj6oy+hQ3P\r\nEO83g95RTHPxFChBvUrUPPUS1A+ETNvSp4dGKEd5zQz8wxV11YPhuOL9wIQ+\r\nF4t9WTb1ct4jA/28XDv0sUI+XewR2dT2CBCRBcZQVbUX6FZlhHvWem7YUpFD\r\nA2ZorrApUp7xBR/Mu4xYz1sJeCUA77tN/+5WTsJjfUDo1Wx4sc43KuDf/Cav\r\nCwkMq1jOsYe5rtG56irWYlv6o33zMXfJqAxMHjKP3dP31OUFWWskUtZJpRDg\r\nyKcDTrKvvSdicO3mbv9tTi3yJzYXb7UZQdZNIMxrIgR1sywADPVIeoVJeji+\r\nUkuo0LmhV/TW0jX3sddfH/caqW9jc0BvdDU=\r\n=LJQF\r\n-----END PGP SIGNATURE-----\r\n","size":9481043},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.aafe8a553.0_1655453943146_0.41251075114984226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T09:17:35.882Z","contributors":[]},"1.11.1-alpha.ab2c73f57.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.ab2c73f57.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.ab2c73f57.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3cd3ad427be11d51c9c966cdce825d2847a0e63d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.ab2c73f57.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-bl/CqklmcqfcP8ut57L0RHHBYeyJB/tMvyk9PvW0DbRlAgGV+XcdRPV7inTEsFqTbbWqxIkSx1hlzDiQjLr3qw==","shasum":"897a6416fcc52c044bbfc4ef83a68b160940d281","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.ab2c73f57.0.tgz","fileCount":2326,"unpackedSize":16230290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1TOX/vsHxrw+hMKknO9KofCx0RGkvtgbachp6FK3sMgIhAPRHmmu2QxSJVGFwt4sZpfyPkPzr/bnnP/or9gDJ7kER"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisC1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBdQ/+MHMC1YRWS2dol6U6/1QxjYh0vys0MbTV+FsS3g3MeGSzwpuD\r\nE2dfXdlVTrNf30YGVq29Gfk4oC+5p2YZTDa97KuWTNvDbeQIfyHbN0wkd9rg\r\nJgFuUHvXfxSbSGfwyti7J6Umq5uKIIk9QMFhEX6sziyJXjmnizAUOHTv2SNV\r\nDRYxZkh/o/apxvQfk5aYyjgUAwsD7B9nN8iCN5oWtquJ19wwgb8nML0nkh+u\r\nkMxfaXyn3RcUMbIOAw8eTDMvO8ZjA/BtPH8x2KGoYRxcl/KhGX2wYoThPsIp\r\nh9buqEWpeVeN7lVVnzAk3bsltnNOiLj8+PQjJhhEv1s9G7isPhnIkC+xUdAN\r\nEYdgrVgaazwBdw+9At2KyLqQcH69RZgzuRABImyhMaj9SitPE2q4qNquqXzS\r\ndYhHlyYPvXU4DKPs/pXqr8geAhfv9H1mZnScFZGLln8SguX/QbhBwP20FtgI\r\nTTZml4HxAZlz/w9xjOoJEFFGTRWN4pb+taDi0/fAigXaOCGG+RAp8Qr4UP0Y\r\nTlTQDP7YoAzepaB2/NHj+mi2IjOB3EqggjpcwKWpKbG5zem4INrRGSTS8YX4\r\nM2fApBkHN656wPYe8vpvr3tYpy6zWnmTWduPRygrPKoqOVWlB+nogUkVoioJ\r\nB0ZfSh6e2E6dR/sDmFEqdTT6IGWVu1+EyCQ=\r\n=Anwp\r\n-----END PGP SIGNATURE-----\r\n","size":9480975},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.ab2c73f57.0_1655713136573_0.9056662697695812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-20T09:00:50.264Z","contributors":[]},"1.11.1-alpha.3eaf47533.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.3eaf47533.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.3eaf47533.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fec43813c8a134068bbdb7fcc9cbe5afcc6826de","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.3eaf47533.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-4B7HRW5LhvRNkzQPUvubEB4lY0xj9mn/KYOm2D3+LITVkmDXTZ6F5XcltwTcpk0BgSrCL1xiBge167ZfP0L+fw==","shasum":"1ceaebe98acc77c24389a9bfa43aca5a398ff3ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.3eaf47533.0.tgz","fileCount":2330,"unpackedSize":16244986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQqmbZjqADbLxNy7R1ipmPRMN1Kv28lJjXLnC67VieAAiAQsQt1PTht4eK4SdeIBAiu73+80QS8ND9Z0bw+7EJtaw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisX/FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwhw/9GcL7NYNETSkKjYcZI+DYQXychn13hUfyhmv7vxnXgtBbUsyJ\r\nQS8chvX4eQuucWQvyzD8cCioK6U0h0zjMxUUlOEAjata/3f4fn/415HrIi87\r\nSdzn8OoWKw3C21AMxVLbfScx/vRDLIF60AH2iSw+wPZW2Im32wOghQSTfSoh\r\n61OMBFuokEsSJurAOIm5tFpVSEkvfPHmEp339m+Ot89jGkEBasrLZXaHSLmB\r\nUR4C9nzVw1ImjcVIKH8kyq9TLpIvJdCHdMejiCth9CT6zqWhD7Mqp9ZmRc09\r\nQx1pJ+AebquXd1eIRlilx/+8rGrRJLQkBB0UkGxMamWztVu0UfK55PZ0gPSL\r\nrq7FWL8S8f6WLwmgMmvVanCl6xe7Z1/MWtE77NN0gk6ZbWBxJi34W5wu9eP5\r\nlbgFURjaylUSAsIfTOdWpBvA8OPTAfrCEvTGDDuZ8YN4SY2JwHlldrpsGnHV\r\nzA2BHN45ndfXpvxNGGAvuNYrUZvnn4wjb5AkojbxU9i7LPbN9e5SJs3BS5Xn\r\njE/a7SngvPOhUCkB5eDeiQJhHTzvDP9IS9yIBk0mZNbobHZpvJpnF2KDVl/j\r\nMuMSL734WVSa/SEzob0CjRlA6cQtY9mDDrpWvSpiRsqUyri5EW3y66s+4Net\r\nTf1nPnzgqpOkS9wVbu23Faw41SGsbyWZCx0=\r\n=CH2s\r\n-----END PGP SIGNATURE-----\r\n","size":9483344},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.3eaf47533.0_1655799748560_0.5170510536452468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-21T08:24:37.599Z","contributors":[]},"1.11.1-alpha.c32211c78.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.c32211c78.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.c32211c78.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0c2b5f560de6aa8a308cb4066cc888fb826d66d4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.c32211c78.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-4q19K6C1E9GcWhjpRbKR7+8d8oyzJSI9T0xzwmZo7ZaxL5duIM8RjSjqH8loqVjJM8QDtsXhP5rBlVEsd4FL2g==","shasum":"44bd31e5a991f4f5eabf43fd36c93e145d30754b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.c32211c78.0.tgz","fileCount":2332,"unpackedSize":16259301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC96yPm9dOMjPB0AW7tpPEurKO1BRbOmfeOhREPhnXtLAiBZee5ld6i8qvr9zhg1gWp3OhrRZqZCVd2PqCgUXDtvZA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJistGkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq84w/8CWQNLAqYTkPvD0wp/04ZdoqkRcRTt6e8317J8aJF5PMjPPVg\r\n7/TwWorjOt+XEy79L/EhsWz2aH/pqUrc/y8tJceEea8iIohPunhDjPpS4oDF\r\nsFaQ9oGx2eDybvn8ipJIttrIDgw4yBuSUFZBFJdxWGWMqrY1FI8iv8Ql5QMU\r\noojAgEbYx1NLs3GpVP/W+v3eg/zKCVzQGimUDSJ0nHmiANbuquxfdp9g6rPT\r\nNcD66YiqB4N/YFyhOZ3ya+oRB+6Pdbso4VVoqZ9XOfpJ8G13LvBRhmaBr3lA\r\n4h25TzNSfvh84glLCWwql7b3cr3Tk0hXlDcu9FNdw2Zfx/mJ4whafNwT0+mM\r\nx3Amy/K9rJzbXcYPEjwTy+HQMx9pD0gVXzBL2w4HfRHgCfOTJSc6rJqvHVul\r\ndypPdXa/mxHtrEFycvcFXs7fAZ/aOauHLP1+JcAI6ZSjRcs31da+KWaRmOsB\r\nX3YPv0Vd0f8/MI07gzzBjqKPGB5mpUGLci6jOEDe/MNz+iILTmxoFcAlEGgK\r\nRPA2pBXC+FFqhDSPADWY/dg4/jfylgBc/gdb88mGA0K042YLq36X6Od7LL2b\r\nmP8/O05cE6QR/on7kww62YOOj3DNcZuvgAsEoj9WMxDUlIMrwntS/9bN+kJu\r\nKKbe+LHp6/fL2IUlGqwMleVvIIZCUAby00Y=\r\n=uz3P\r\n-----END PGP SIGNATURE-----\r\n","size":9481905},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.c32211c78.0_1655886244566_0.8392953289184772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-22T09:50:01.418Z","contributors":[]},"1.11.1-alpha.8968ae3e4.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.8968ae3e4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.8968ae3e4.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c5ca97d4856911ece0fe4bdbe1016d89b57a200f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.8968ae3e4.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-hHl1Y41Q5DrVYVU6hNBJTxd6E4sMuR0CRoPRtWETmsy/6TaI772rAMcoZZ68VZmRDbW2rdfjLbIgmNm/uetyjg==","shasum":"e0c39bdcd226657b7a11de73e49b18b6fa7ed082","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.8968ae3e4.0.tgz","fileCount":2332,"unpackedSize":16261785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfQm2fbSkzWfmE1hirgn4zoSJ0VPI351flsjWO3+TwewIhAKyUKo7sx6Z9HxOFa7aB2zmZo6fmhLSmIIL74dqw7E3Y"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitAPqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0MQ//QTAPtY9upCeIhDwfAE6Ra9dP77ApdHoJrxJhruO7O96XF/Hy\r\nQDwK6yTz3NhYpiUJ4u1qOc0hpTyKfeM0dkW4N14ppirD4wSD4zsIHdho0uUC\r\n0EHml6izKwMH57L48HkDOKtXqepCfi8g6LyQI7aSvueDPtgbBGc6JjQ0Dy+l\r\noQjLClW4cnj6o0YLuv93ufHL5M9yxdqWcNJErqKbWUy6o7zEpGlCKXic5myW\r\nU3GE4QMKunyfBJ1XRnW99kywMB38t2QlkZp08PwekA47zZbdmx3bR8Jz1K/X\r\nQgM9VIJ+5wpwLkYglLPPLb6/vdsbMl8PYHht1zisZkb+MuiXnqjYghsFFf94\r\nKe5AWNS5MWtQGZLxauRIkrfql4H4RisPqlWg47PCZmEjkKGicZfnFP4/C04m\r\n5Ad6xHSl2W3pEz7apUU4UVMxHXFjI8cpNSrBA/grMyfJiLrwTQ8fqon+ZkmL\r\ntOHeWKYVwamGkf3aUWUR/UCJe4nRGJLmP2/KEYnN45SWlUdmzpuzd7S0b9sC\r\nIgd4Pw+wQo4Rct+WQQABa8EkkcFfa+hhUP4/dZqGqKsPJTKmwIN3AQLtnqNl\r\n8GReLPl33ABUTyl60mvhBaT23L/spmU2ItLp+rsVsnLNnExnsVVB69i8YTir\r\n4a110x+swjtrfcx7+cV4mNPPZGny4RORsgE=\r\n=MMJJ\r\n-----END PGP SIGNATURE-----\r\n","size":9480765},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.8968ae3e4.0_1655964650203_0.27303535330253026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T06:40:24.572Z","contributors":[]},"1.11.1-alpha.5f206ce28.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.5f206ce28.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.5f206ce28.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a9f6dcdd12375a51df1eb02086fdde097f1e139c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.5f206ce28.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-CeFzdLFyhPI/5Nf6eZj9r4XmDMqcMJ1DV1vaUcjRFEBmvuv/xSbbZqaGe+Hm0m3ab81Grqubp+Sj6fBw5Gza/A==","shasum":"8cb49be370a691488b50ea4d43fb94eec7a16269","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.5f206ce28.0.tgz","fileCount":2332,"unpackedSize":16271919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0e2rPFIvLnC7jr1bmA6EptdC7vpqVQSxH6JA0x94URAiAYYSc0NdlHrp5W38ldmlmISOp+19zcjPdL+l3EsqmK+Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitCO5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2og//Uc4+5uFO5AYvwHjJ6ysNpnrIjAqTISzKM0CDLfidsb9Gn7UC\r\naxOl2a5uOlrtMb82Bol4JUKscQLO+5ctZUmtd8YhvbyrkgBvgLTtM4aYAkPe\r\nvmLjcStSECl/4K4ZcoHeuStpiOPyw11LIgwPSVKUpVnT8k0z7HBUtmeAAjaP\r\no+PASF2yESV/Z7ck+ig8k+gLzMQ1LP6r1OsRFGDbqtdrvnVl8h0j16FWArzD\r\nwtaxt8fjCplBqcsXmLHDprEWCT2cdrWC5CDCnjUlg/dr2s58GN0T/tpweX0o\r\n69Dh3seldxI7KziPWuNVpCKmM8/p+aJeFt/khZtvlU6S5c5xvfmhnVury18q\r\nWjCA9sfhR/7gA8X0aRojLAyo12EeBM82PAffvRjfBjHU1x7KhBy5kTX1oXS7\r\njB86tQrCVWkYKGo5BOb0rwTHpAbzcn0sDtdqs+hZSccJx3DF3i9ZTgAjmeUB\r\nfqMFMRhGxx18H5YyQSvPumE6S+H25h3gzS/FECODFybCikRI3Rnk8Sgktkua\r\npib+dBI3vQW1Ao9+/V3fdJilsS3fWtnboMbYEfHm7tS1pJIQ0jx3fzIJ2iaP\r\nDaRDghWBI4JobMWbE3tf0WFzAHMOSpHUDtQmS2hD7Toi9xb1WUtBuFhSeN+g\r\nFNQnxtAksfaPhVbTiE7NojlcNRczo6az5jg=\r\n=Uh1g\r\n-----END PGP SIGNATURE-----\r\n","size":9483753},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.5f206ce28.0_1655972793528_0.8515120841488477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T10:27:22.181Z","contributors":[]},"1.11.1-alpha.10d9b00a6.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.10d9b00a6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.10d9b00a6.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4eb09b0d281276f61fb7045a62713a51cecd5bc2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.10d9b00a6.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-e0G9d35wnLUJ+2x56pMHfwBUF6fCObedEtiKua6Zofpt/7Gw6NbZXb80HsgYjs4TFvOdiRqahtEbIrD+SaaZKw==","shasum":"6a0301b3fb61c0bc42019096963d3debbe022003","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.10d9b00a6.0.tgz","fileCount":2344,"unpackedSize":16290764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXbzw6uYlZsHqsrFegq595Omwt0404q8Aibc6oyDatKwIgO+SSBOIAl8Ci1cUDPWUl3jM6W+4f2Ua1QMA71rFGJYg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitXsoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBnQ//b9GkCE8DwvwU1HpbsKRwmSrJfR7n14U0Q9hqNtuXpmby9GaT\r\nDinqgrORCqUju2qsf7E4CtueRwRtX+6kIymuM3xgmUggFH8wWYMZjsByMvH3\r\n3+/55T7H3nG9Y/vaffHP3TSCwTaMeVUzxKKvmQHiuUcoS/ndO1jKW5aFbeK0\r\nsf8/KX0VWgIjmD5I6MiIiXSX4F+qvf8IzKWlLmKG1Q9txDBOhrBYEhgvKw7v\r\nPUbz7ZHzq3j90OqGBccO8nFQtyjyTaD+du9704eCQC3ueIfFiW36WNUWsm7M\r\n5YywGO6Bowmcd9Uk54KQfxMME1N/9kAchl2s+f3ELz3HBYEQzIEfbcPevdLk\r\noM+McVFjpETo9o3ZS/DNVkfc59IMhhGfrCig/svAgh9QtiTlGnJlRDoGqihm\r\nfZnbg0ko9YBJfKldQRz+KklhsGB14OJT3NRtPYT0w6UoS5vJtfDKmaW0+IXT\r\nsMyE7nPHXNzX7x0ZGFa6uDAsRhXuOQuSmcgRKyKFnSuAHkBx+/NPEhvIz3bM\r\nVmOBMhrWosMSBxni4ToO7RSfYQVcubZLh8+4UmFOyiunKd853cciJQ0g0faq\r\nSoqYH0uu46uYrCTfd/Gh0GkZcx+4VkEppRzSpH+uVP57e+Ndm0vD5q3Pe9OV\r\ndzSTboKqtjXw/aX7M5I97jxleTz4ydG83O8=\r\n=pLOb\r\n-----END PGP SIGNATURE-----\r\n","size":9488890},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.10d9b00a6.0_1656060711745_0.5481129335181958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-24T09:26:28.540Z","contributors":[]},"1.12.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.12.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"556241b0f3d4f23e3fe362e8fc14d0f3de93434d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.0-rc.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-F7eobdPwC5UjnAcZBtevwEa0XvmYJ4frOc58rl0a0FmvuICw47oyCYdPconhLR9A/bYOBAGukGAZyhsizoOwYw==","shasum":"1725c1ba3ec4beba75dcab20023ec576b89f53b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.0-rc.0.tgz","fileCount":2344,"unpackedSize":16290331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALqNtVALxee6yIs5E7KYzj5FIPuJcxDMQf6A73QyRYRAiEAjEqeOqDL1KnS0/LCVoL4blvNSI5c8yZxezxxKs5W5/o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYDZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIjg//WE7b3kDkEpMOsrir9Sq741B21ofesYvMpFnKgONtHQo7rwCH\r\n4M668vFGZoHfij/KT163jkPL8yjHk7wdKvdLXk1Q1hY4lbQFM8JP11ff/tPl\r\nj3x1Y8tTXmfVflKcJXJRBgQT81MEQ8tJcM4i8pBzaK1UJxyx/yKkXH80LCSJ\r\nPHaUMTzbwdVSxxb961RSiM9NuPupOu/6OyHzSLGE3QRnHzbD4rLei4nHTPOm\r\n7a/dCVDDjkCX6TV6zmAIGSnPlwotM5dVLhYI3myLoSPeVXND6HLAQtmZffXG\r\nMLhNMFhLC4B4hwOCHVbt7E651ezBKl4IzRnt+mZlqFIJDAOIl843Aw7LYATh\r\nfHRj+pSi9AIkGBq3LSKfmLynJJRNDZ07hpupWb2D42kFlF3CCrnDHGjQihw1\r\ne94PVTFbCbbrgqdVAZ1zjK4QgnibqCdlehIu1nucok5y6M4jvpV0EveeF0CV\r\nt20cctfqme+18Dsghx5cMr2aDMuMBPk3Pla64b2zxxIiMPEr9yfpeah9Hr9Y\r\nuJoBYP4ttKecuNFT0JwHD/AUshi5PVf9NeOC1j57r/iYMjlCPc+o4oAnHijk\r\nbjAEeZ3wfijB7QW+nJSHLLSURQ7JrqmvdIDlpvxEv5Ar2RDGy42VLZHQ2rVu\r\nBOKs8fjDHw1fs/XAjUe0lKVbATi58yWvkOU=\r\n=MTJ+\r\n-----END PGP SIGNATURE-----\r\n","size":9488746},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.0-rc.0_1656062168788_0.13064335319883158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-24T09:26:33.709Z","contributors":[]},"1.11.1-alpha.1c3ac5da5.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.1c3ac5da5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.1c3ac5da5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"efe732eb7d45ce57111e13dfa83f00f84828fee2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.1c3ac5da5.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-xbM+zqCqX5eU6/Ma/7QQluVkN3Fo60gMG2cszRZ51D3JMY43bAtvtKrCRfWEyyL17vINcKG3luIhr1wEIThAiA==","shasum":"cd7745c6a36edbdbb35588fa3b763faf94819b05","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.1c3ac5da5.0.tgz","fileCount":2344,"unpackedSize":16296505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcBz4ghbZ7JSx61NeBiwx1TAd//aG+T4dzV1domoZ8KAiAiPmk5DfjURa8nHA8X6aA5Vnv93bHXSrpAE9WSXhscrA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuWh/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8bg/+JKdvTLUGjgBgZIjLCowmxQEv2kjZgCWSe1lELAWu519Dyw1E\r\n0M1yBX0Tg1fMpN+a8Qautxcy6jIJwE6F7PVEw2n/u51iS1y1eaZjtqRAbu6L\r\nvI/1Krtyi0B6f68/ZRXhepM8rGxcwuRD85kya93qn7LmKVILkqMHlzei26r+\r\nRDpgdouu7/+gRQWS4HRrD1XXa8+PKM1fjILGOy6/TarpnZLFt0tZ9chZGu7Z\r\njVVBP/wbYqcIiQoAZHYMLvxc7+/NHTjPVVoF7JM3GeKdJWv+v0TK3uMG5VgG\r\nKcxk3tLG0sYZhbrsy3FvgyibUyOBCEn3niJW6Clbhh1y0fiQci3rbqgDmRYH\r\n0+ieZEbVe3ni/xlXUfeEBV5nvO09ck+pQ8NM+L/uSOg3N+bSCvwmussT6GZq\r\nix886zX64knZZCb3ANFHeFGk/JxJBHvuVe14ZYpTU4FNh2m+ayDKMqUryO/K\r\nxvXDiOga9PKjKeNBC1NuDKrD+PS6W3xifWHsj/rd0CzDNb0ytJX5uiwGO7kZ\r\nMT+GfpKKgQnLvZxFzqBm5bCPlNxb40IHfKGoertCwCJqENSAeQ2R1LJ+WhRY\r\nnZTQ/R9W6Z43jm1wu18qmfr6rJv2FW5bO9cg2guJcB5tAqlgrhEG7PH7dDSH\r\n8StSirueOMZ0nRwayA628ceSMjYmXrhM+tQ=\r\n=XJJc\r\n-----END PGP SIGNATURE-----\r\n","size":9489364},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.1c3ac5da5.0_1656318079189_0.14567338105795868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T10:17:50.294Z","contributors":[]},"1.11.1-alpha.57d9f04bf.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.57d9f04bf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.57d9f04bf.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"daac910d0ff98539a57f9d52ab7a2423926b3257","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.57d9f04bf.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-CDRWcwkfauC7UtO+4Zgm+6rmGwpOzFoliY0hjO3oYgkmw2Akwg3ogAzUGLJc6/rEUddJDkPjkriuEZjBTj2ogQ==","shasum":"079c3d76d49d0923b8dcd81b39b085b8d37f1f2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.57d9f04bf.0.tgz","fileCount":2344,"unpackedSize":16298510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDokDv1zgY93Ot0lh5bFdxDf7oVWhmQgn07ByW/mbKqSQIhAJPUCq1kl+oQMJBfxUvwW/ekdJGZNpOeMOuyaX7CyljB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiurt6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkqQ/8DqMdmy5qmVlYEzVbCN5MBCh4jrej8buHEN+2lc6Qqp5lzQcg\r\n79ZCzyvF+xuwXKYzASmiaKG1xjO8ai1/ubmmea5LJCXms59jNPgOjYUfyzwf\r\ntrU07Spi9Wb1qM19VZXqF3EQidv4VfXnCtJgTqXMTAfnwlsjC3EoXp5IcIFv\r\nILg5+2fQuLPNGy23NMWz49xSHFSDnIka7s++A00OZRxkFTndXJn2yVLL4ls+\r\ncSX2W77l66J2w5PibRiVUuEMuTPrdkRyanGEVA5Ebcw74++sUZAnUaut2PhV\r\nbSfpUCXAaJ7tuzKNp8IjTENRnBy03v24bAIV4FEgQROeNqHVIMxj4IhRL/+1\r\n111qa02B6OI6ED4MoS7xJ6xU6iFIhUoH8ut65IOxwnzlWEZE3DMxiZ5Nqxht\r\nLGp3ltEASSNpkFj55uFeWklP6ssnxLrMt9yam7DF0t1txpcOJ8rB342g97Mv\r\nMfdUqXox/RQpJLrfRk1OnEuEAhEx0XFvMrxwrdUGENnrk1PpXUbE8CgV/DWX\r\nMXzVb2ISPvHW02gLdUSTFzDLE3EryZH1ns40dsIvnRHRQxmX/xwg866YcYL8\r\nNBGq4L2+HW3INSa7f72jkhqrerbiqremJaZRGmWkB+FSMwLMVDPN4cEU6p5F\r\n56KDAfIwWGv/LSwvcvJO7kE+8EvxWnpoxN4=\r\n=yaH2\r\n-----END PGP SIGNATURE-----\r\n","size":9489863},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.57d9f04bf.0_1656404857792_0.9621427537075422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-28T09:50:04.645Z","contributors":[]},"1.12.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.12.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"13893faa83d214cae3516c36b56c16332e70f1f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.0-rc.1","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-+y33CXJApmM8uac0gKBh6GeeS/zJh8m2Pn9q1hfsG6jUZYM2I8ZdcNisAwnP5yhYHTV5VEygjXP6s/v9q83YHg==","shasum":"9d85f690843962b37371b632a9782c1cd673cdb9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.0-rc.1.tgz","fileCount":2344,"unpackedSize":16285043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHy5KNZ0rcZzMiAuxO36ONqEdJCSQOMO7IurpKWvVJjXAiEAw833faLBZqz/f4VYy+QXZSqJ/MPWbHMr9u+PDAkijR4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu+FKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovcQ//cIxdIgdt8EXVbUus2gP31FQA+UQYsaL2sHM39cL075t/HGzf\r\nFpiudVQYd3YS1tEKdUY0h10LbPbH6d+XNR2Za9LGTPgSvCe4b1lyjIWkZPIf\r\nlKV2+f4CqSpOkVirQ1qAHd0o1B9I77696pp+m5SLZUGSC12R7haRwUlDGB6G\r\nzH9gVHDLN2Wocgz658+nDjQhpbebCR+UUf+3biW4nqDfxixKsVJkdtBalrr0\r\njhZkquf5INmJ7Z6b7KIc4Q/21jiSM7FAcVvUWv2KXn4d9EJgyl7fBXpZ3rmI\r\nRpkZI3f0pWWtUwKQ3oIprU3w3ujJZJnXYKAAlSts38pWJWeLdSa1pqZEdIms\r\nPk61Wnn19Ao8LO/BocY965s54TS2r/IC0pLxkZ/Ux7mSaDalS8HHs7EXNxXZ\r\n5NN9KffW6e9cvvv+3Q6wouI6YNPoT3WCjlr8wSvxXiEqKsPmOQM3J6kYuRSy\r\nV/DlbU4BjRb4RvQZFjTxdM9X1aK2FX1IpyUv5qfrSE5169QrheHLkbytiiJ7\r\n3xq/mDMCsAUaBlX1gpgdv+2GlZ2PcEx4E4CNYhC7N/5El4aEvWlbVdqqmwq/\r\nVfvD/0SPmYfJPnnaQahUmDIO6MnVEJW701WFt5Dm92BebhZ8l+DFsPe0KfBH\r\nUWXXSDx8NzrSJfhH8QKHJCG6TurO9LH00Zg=\r\n=OBem\r\n-----END PGP SIGNATURE-----\r\n","size":9482813},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.0-rc.1_1656480073531_0.4923833309091017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-29T09:27:15.646Z","contributors":[]},"1.11.1-alpha.4f3d03fdf.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.4f3d03fdf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.4f3d03fdf.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2b094fd45207e1d8add525bd633e69e54594e50f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.4f3d03fdf.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-2PLMi5NzfjyU6LCFoWSYmtGQuH7Y80aIAOHeWmAQBVWSavzdp+wfyuOoitOoesDoxbcgUPvrhol0xFIRrvchFg==","shasum":"005cbbde85840f596391fe62d10675ef0ac33a48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.4f3d03fdf.0.tgz","fileCount":2336,"unpackedSize":16265520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD65UVc1gwn6zbVFHCx3ClrlbxA0Pfw/D63ldqn+ETV2QIgVGPZMMnWgscYUwRh6eeFp5oGhhgq7iqYlwKizQMvlzs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivAthACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkcQ/+IcTxKb9KOfOFtil+c+35fIzDQgnA3N210zRrM6z8En4Zdix1\r\nhcpXBCrSaG0uqYhLm/SXDP1v+0WpTXGaD/gKrP5vC0BmdEhhUPM41eBTRFtF\r\n/jEXlf18wOwibPrxyvn3+xAqOnyC04nUWnL2TKJeQpUwwqfyj+Wg5ljVcOkM\r\n4kcZdD8KNlGuHV2tHvbXjfRwfK9ml/Fp3hYPCOOSRE1TSaybHyg4MRtuNUa/\r\nCFwEJUymQew1hDTQFYoiiyEgrlws6Lvnmn1IMxJvcWQ2lhYs0AGXrD4FLnzQ\r\nKBIqLr1XwfG0EQ6dzwPk5DDqyI+jF+ZDwokqEjxqNQ3BfzZHkSspT33dI8v4\r\nUiPhrzIr4sVmIjiqC4boe6jxJm7iXjIPmF9D0aUkb5qw3A84MTh+3wLSAJ9Y\r\nnnkKKFzE5NvnWPnIYpjrrBILb+byWHFwU0763QicRR9x8PNIa8NZMOYUggMv\r\nN2DihGk/9oaFRjb4ll2NExfTgXSJIlpTTTbLOdSyawZNzJo//Zsy8aqttm8R\r\nkuML1mXCWQSmVpU1Wobbm4u2+gQMwg2BxAUJcc9Ak3F51ZX0PYwzYQnOvaDL\r\nH2ALBc2O50lAVEP8njGd5b8PHAkmrinSLUBfZ8zyyeHoYegWefcq9g3vbXwB\r\nzZx0PBvDegtsXSzz4lL6AHm/aRyhYHqVFhs=\r\n=XExv\r\n-----END PGP SIGNATURE-----\r\n","size":9484283},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.4f3d03fdf.0_1656490849325_0.1853972442757159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-29T09:27:19.587Z","contributors":[]},"1.11.1-alpha.59975eff2.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.59975eff2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.59975eff2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1ecc5af2b2dcc7f376135d7b395583bdefdb19a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.59975eff2.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-vUEEC5Yt1tL+TJZ7vZPeIu5+DQydR4KAKJH2qNMrXxGVyOYhF+sk9vNwoEVLDWavlwzLm+NzgX2tvqmdkK25QQ==","shasum":"ba01817f9ccc1c2b8c36f1448cd6b1e9ba74c4b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.59975eff2.0.tgz","fileCount":2336,"unpackedSize":16265664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiQiJu2IkSiEq10C8cFE7jItv8X5dfqicEp6nAfjiA3AiAgrHMdF2P1faogVXlqh5JKwE+Y6/8Dq6hVvjGnTfIo2w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivV0QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwCw/9GALxyos2eIcaMmfE0NvHE5qmXYdsgZo1newkp3ssKw8mBAwf\r\nt9GhdSxIjRtU5yO5WWmCQwoncREwHXpsRygED5WWOpZQum1tHdw6voAKeB6F\r\ntIz+wKWO0Lih/ggp7awC1igqB7S43kVRz1m5scVVmWZsXSjbNU28HKHSTKNs\r\nqjnk4LSMp18kQZGZetYYrYoJs6dTL/UWbx1SsmUTICCfTbwCPPjpbbH/4y0j\r\nq+gurN6CKxN9yzr7q1AD0hFpF+X72fkEbdi3TBBMfAAbkS09Eq9T/vLPrxwQ\r\nuC3TjdcOYp908JEhk/tD+bMn25IgkRCzOII6acstSUfZY3Sve/5tRbZk8Zyk\r\nzvD/rZuEftrQb7Y2npjodcnWt8Ugu9xcildeZ7b+l9ewfdyl+CLE5zfAYcOf\r\nhTVnN4aSVgh5HXeHsPd5oOZKf2594V5eYlgknRK1ZIrvzf6Mra2HVb/S99HB\r\nczz3nBTlMGy+2Ec7bfw6ZhGIcIp8jR8XQTw8Z6ja9oogf170gQsWqswlHXGq\r\nD0rsiXiTy6XdAX51nqIzXMjMrTTMX4jSd3N7hO3sZlBaJQzhymmUIx/64wZT\r\naqPe6b8BXA5RF9M+k54PCR4+Ruy7H3tzla4NXKbcU48NBbxDjcAs8EZiPDkL\r\ngaFn+nTYD/9aHrulrZiZL+vCgC/IwUGz6Bc=\r\n=lSo4\r\n-----END PGP SIGNATURE-----\r\n","size":9484345},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.59975eff2.0_1656577296499_0.8041509200160422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-30T11:21:19.707Z","contributors":[]},"1.12.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.12.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9e190ba51a06f5458157ecd03551cb7bb5778e0b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.0-rc.2","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-AOGKUOTR1TzhXcWGlb5/KUD5CPblIHITswX0mmCmBwVom5hyt/4Z4qs8MiG6/dTh2fIqKSFz2nJfIOTYvvLPEA==","shasum":"0961f44dc6f5c0549e8751843e8470300ce4cddb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.0-rc.2.tgz","fileCount":2344,"unpackedSize":16286731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAM7A/rhKRt7R9aEwWr4Mt8BiIEA7ham3R3wTLWwKE3AIhAPoCPLQpJAVQ3vowsT7rz3CCK6ZzbIbYAPHqfD60tFbr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivWIZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJAg/7BN7vp6Vx1mT3lA8zgQc9oOQtswpVROxw2uMePfzBG5sYo7nG\r\nr+a7OzUKhaPAkJ6+T9WwTD2outMSmtUiuYPxZ8del4imFEnngYuKLwhqP8NU\r\nVEXtLyyUGUsOH6TbMDe6+JqMqerNoPMgpcsdMEW/Wws7KHjkM7Uk9h78eZI3\r\nmw8HK4uZgl6UQMgUQXqE049T+lTp/LWsLUh/6nga8EwDrWz9ewY/hnjYnfkY\r\nrfwkgcHbs+maJlqt3jRqsaV/Cj3F4DNwWjmOA/8etiMcRUYncsD9bubjyykK\r\nW8Ai6fJwJZZ8M/9w28v6XQ1FD3djipKbA1rsmPV3FYG+d0BgWevPZDeE/UAN\r\nKMa6+STr5Vs2TGbBRGXha0CCqIbcU4TJuLU5Rh0H/hBQlcMLwyT6tQZfZ/P/\r\nmUzWFX2d5pyGt2gdoVyYzCheEoRlKweVadhrg0mo887nzBR4YpEb6Tr5wDdN\r\nzu2CK37Ps9NDX3yxKkYtcZgHKGIM9TjWLR7qXA+teMgbfUO2pSf9mm7BZFPo\r\niQcK08LwF3OnRA0L1jQZSUE+Wwvw6SC8QJSQJnEiI3VqrE8YGS2InnZLXx0S\r\nCMkPsAkJllvb9wUsDLt668NFFabluEh61fvRQMu32KUCayOpqkar9JWdK7No\r\nOUCmVut+yQpplvGCpqToVvCZtCL4Frfjaho=\r\n=WnCj\r\n-----END PGP SIGNATURE-----\r\n","size":9484255},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.0-rc.2_1656578585203_0.14147211599460952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-30T11:21:23.966Z","contributors":[]},"1.12.0":{"name":"@microsoft/teamsfx-core","version":"1.12.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6fd3cd0604b2d42dc317ebb0bc4f42ffc15361fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-M8aKGGWB1oDe6QDTfhar4z5eKoQREHNcN6ywXCZKMml1z7CMfL3Au25/QdPea9q9UH/iQuwKvE4nxwopf255Og==","shasum":"e4c8d26faf60787ff793379b332449c63af945a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.0.tgz","fileCount":2344,"unpackedSize":16286719,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAYFvoANAV29NVo8fI8zAlHZbJN+DPOMsr6xe0QjWlKAIhALDDzCPEAdCbJXnkvuSKAoXGrN0QRgQBpfi4szVqj2cB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivnM6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZuQ/+ItFatlfetFu9yZkBYewvHqXH/o0o/KOjG6VHKqGv9aBbuGKQ\r\nGmbt7Ajj7K7ulHjRPESTn9Uf2ainF/KeoKqbBC57Ey/aa2cM+Y2kPtPDnDwy\r\nj5gK+G7pDo69DxOHjJDGwcGd4JLnE5sgS3VYVWUr86yLS4Hn3GItpEq0a1s3\r\n4msw60iKTl376GbBUlxldOChBcqrdeBWog2uL0QLM4UsrFP/pMMkFlU3HC+4\r\n1VVNugEGwyNnHRHMmwqOyGCj+SZuTAQAhW99KgRO4HCLPqcnNnhkh3j9+VBC\r\n45CCUmliZ044sqB8CkdQYleLxG2pcCCGEszSnhRNLXYH8Du7/zKAtfX0qQH3\r\nQQxzbpbbjpvldFxO8jOwcFVb5ZAGMAiDEB4a1SeDpQKDNW9EL/ltuCGMBDmF\r\n11+JHY+jAkUxqAOjLMggb3cTBAxd8mdSkXiVsF8mgHZXgXh3O+th5gC6cmSQ\r\n/8f5QyI3zf1hJgew+Tl9MFTfyDgpEFng0lEx4MarZ/yBgV8nSActRuyozQaI\r\nLPmy7wHfjvFOcO8Lo/hd8jYcIztFc4JssdaTLGYGt5HGsSAYRbdRdU1AHuui\r\nRZIPHY+b2LSNWGFJPNcWwyer4VdcbqNFmm0j0xdvwrhiGkoKGktwT4qklgut\r\npvqoz79P0NtnqnZpotNnrURBYn/YzJJXdJo=\r\n=pY28\r\n-----END PGP SIGNATURE-----\r\n","size":9484256},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.0_1656648505878_0.1291408525973221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-02T00:12:59.275Z","contributors":[]},"1.11.1-alpha.60d497a45.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.60d497a45.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.60d497a45.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2febb80b437c2362486c2f3124cc0d7be9707890","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.60d497a45.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-mj1VZWUVTrqfBZjungos8rGTbXj3vZ5WLD1a5FGSZzWWZXfiNnWr0H+W+a0ESMbSvGdOSQQOwipPnLUuJkjWaw==","shasum":"f7d485c4eb1e262a2f66fb24d8d46c7f2969ae58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.60d497a45.0.tgz","fileCount":2336,"unpackedSize":16273381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQe6KuFYYyWzOcB0IuxQ4hmnd/MYZmBMG8h/g4ANlABwIhAI10Qur4+cf+WdBlWG8DvNVwaRN3208g0I3BU9aS32kw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivq4/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT3RAAjB+0e7QYbEJ/UNiLzRlJ9OLY4SVbfvUiOc2bSIvFnNVC0m5t\r\nxdshuU8tuRaEThKiM5EZYPj6ctEVxYBCx55iEDkoDgTrPk5XdhGek3rFv39j\r\nGEymFMjmjsn1y/0SFShrtypaE+r3LSUbLC5mTrbI+ajEnsCrnrB4D1qFvz/I\r\n2Qcw1CqjxMZeyY6LpziIFtQ1std4qM04oJXOXEYMIFOVuhdqAVxd+NElPfxY\r\nNkya609pQNSnQD4owskCxFy6pNBLIwx/XSJWs1QVoxcenb1+QDvmfS+e99RN\r\nemCV0XnH4MJSJc6SEmHgL7drl0RkGuJUwjDh2HMcNI0hsL2FeQM46BzsaR+p\r\nqaNz+/idSjzYBTsPmKo2lneBl6mw+TdlH1C/9g1qANBANlotFHkSAmIPYgMD\r\non77kBO9kndg9jSB+k4Iz3vYiphdygfoRCHQiVfAnO9T/4Q8sZgJSG9puCf4\r\nxFnjTMwjb2ogFsamXsXQOlk9gQBeKg1Z2EqGrsMsxxpc+R/4otF3xuLxiczl\r\nDJctwGzos4zmznmh6ikituZ4CBxOsTvBxX8IwSZdZR3OgXV9FxF2pqfAuCUb\r\nIV0toc8M8mMssqSfav+7KQUzk+SmXZm1Ir1aqikv0qGKvN+BwMNigCfhRFws\r\n+eJWs6HrRDpGdryQO53RM1dvJ29ZF64rs7M=\r\n=WwsR\r\n-----END PGP SIGNATURE-----\r\n","size":9485416},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.60d497a45.0_1656663614952_0.21416000473650798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-02T00:13:02.397Z","contributors":[]},"1.11.1-alpha.aecf6e3d8.0":{"name":"@microsoft/teamsfx-core","version":"1.11.1-alpha.aecf6e3d8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run test:unit -- check-coverage --lines 0 && npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.2-alpha.aecf6e3d8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"13a61af618a189d91e2e8d1725ac2f262c255b8a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.11.1-alpha.aecf6e3d8.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-r16mfoHOLWiaRAc/l2dXnU9NJupFLNzBZ9HDTs6WfaOtMOYni6KTp6vzjQohkzn+Wpj8DB3LAdXa/rHVslI+eg==","shasum":"cf6550c269399b8e906d5daea845dfc5c95b714d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.11.1-alpha.aecf6e3d8.0.tgz","fileCount":2336,"unpackedSize":16273381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdMkVTMNGBj37kocFCxf0BOZ9R65qNWwVUSCg539xlywIhAP11qx4FJcY1D68jkxb3wZhBvRm1OJxxjrWx974jwQh9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwADDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo9w/+IFgYaFp/5BtrwRD+WwXXdqhKxm+KI0WKyhtkmmUjuO0RBRVr\r\nJUqFpHehsMvN2fF+LtKztHkezKHuuz01Tvt0Ey4av5laaREFu3VjBIDQ29mU\r\nNZBA24whjAHjuM/QlZJH1qWJVopRWgf2eYZ4HFri1lRBCFx8ABqREE64GIpq\r\nVnixJ99WpM9OcAT9RGFoS/bH8a+kFQJ7/4ZWJ9r1Qd1/p/1K+H3kTyPJvJ/s\r\nlxj7MdrtHIlKXCAXYlloLb7InM0/Wsusgqx3UZ2j1mpXvKfOES2lPKUa3YXJ\r\nZ8uwoi4ObNwcMMfhMJaIfQ2vlC07CZxiNHcamDWQe+Pxmi8FixQ/J5TTle7O\r\n54r4bw0BiTwwg2I8AEyd+tiVpVheAIyjKpwaRrVU5NNRhozH5inNk3bPHEl1\r\n4INnjzRsVOLp5EdW8cq7V3bilsf6pRi0zVVEStexMrdLLI5DTxWbdocgoA8d\r\nodGP4bpjV1/PKS5Qr7Nf0vHXqd/THDS6XlKsaKfaIDFWtlEejdIWmg0Qs7cC\r\nNmuePLL68i7ZlgnesUqbDWExiyFklMSGd0CtXfur1IAW3AVq3VPHR7d6+6dJ\r\nmITwasT+km+i4eNK2fbM9voYBznnYj7dNDAwBDSYadS/QQ1EHxn1uhBoEcya\r\n6msFFY9sZzgRU7HAnPOeZJSTpoObRWhmkYE=\r\n=4RZo\r\n-----END PGP SIGNATURE-----\r\n","size":9485472},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.11.1-alpha.aecf6e3d8.0_1656750275250_0.546783786116795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-02T22:35:14.983Z","contributors":[]},"1.12.1-alpha.f90b22ba0.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-alpha.f90b22ba0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.f90b22ba0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0f6fdee82f563fbce53a042e0685237dcc4b15be","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-alpha.f90b22ba0.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-mNdeSRmOgTzHC3RtAaLV+Y3ggLwV1W0XHK6e2Np07KDyuxhPbLe4FEbCMmsZ6ntuVwnaw9QpgzorqOeKAc6v3A==","shasum":"5e95cc5e505fcb3b96fb113047bb73dcd09e0aa5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-alpha.f90b22ba0.0.tgz","fileCount":2347,"unpackedSize":16271478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpTylXmzko9ge9ETWL1Vun9i9scwFaUxi2Y6AL0X56WAiEAz9bJULiTlm2BLV8KyS2g66+BMu70mCOOl0SxB64K9Mk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwqEpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovfQ/+L4uoKBhzaTVu3H54B2dRS4yE5ePzybcYepH52JRWrVqpEs9X\r\n7ZHzDDkwBcpr7Kj2PoYq90MHmXzy91bH/CG/EPx/LWme5DVFERCGIyX2AzPw\r\nZr5fzQUArbq2874sNvsNUyr7MQ6TKdufjuy4dadKZzZo+rPOJighwIgLBSUW\r\ndez4JSlZ3tsX5ZTMgszIsTgFcqGC6q8ysZGyyu2BKJOSDwRvzm/o9Fkpuc4e\r\n62RT7zhV4+PjsDG9akNOfYGa0pikJ5aELTPE+iAlVCwa3hm6jfp4JwbdfI2n\r\nlNofbK2Mui56dVp0ukrt+iyTNXF3PVU4RMecTOsYfyX4wuL+ZyRc7BQ5lFGA\r\nYSsgSvFa3NAnchKPbhgv35EZz6VaYwQ7e2uU22cBX0QzW/st9wygUv6SoUcT\r\nzJJ/7S+OswSUKiK7K8wHUSQIYWrOO79EBe8UK+upgI6GxAAQRWyzWtk4J6QG\r\nI7f+EsqmrM2PjQC8LETmbuj0V3NU2dFpmgtsV5bBAfMtR5xb3fE/awUuR7hc\r\nzcp7BOPK/YDzx/Flsm/jsDidS/bfeCVJBEBUSUxaegc5mvHmTEUfYv9TVOmY\r\nmFhp8KdQH11kpt7/WdOia+fZaCHyM7FHQdnBg4lS9dQW9QJ0QFqjxwKOY2D0\r\nBDoTanseESRYlv5f20w24QwfZ+Akcp9y7l0=\r\n=okJu\r\n-----END PGP SIGNATURE-----\r\n","size":9481895},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-alpha.f90b22ba0.0_1656922409292_0.1605266738346729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-04T08:27:50.604Z","contributors":[]},"1.12.1-alpha.f7eac38d0.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-alpha.f7eac38d0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.f7eac38d0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"61a768e1182624a49878b5b8ddba98599243e5a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-alpha.f7eac38d0.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-NYQgr5s2cMZXIi+bnSfqoDrhE7ZOWsI6iTq237PbDzlwbDkDKDIARRVcj2+0qmUTnZZmcc0OFxu/TOxpU4W7Rw==","shasum":"51211d52ff7b8ad227a2b0afc3b15d3b552d09e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-alpha.f7eac38d0.0.tgz","fileCount":2347,"unpackedSize":16250903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5xjokg0SMSTwioa5hOZKZUnt079aReT1VdQLzPUt6nwIhAPoZ8stY6f+ivIY+TySocSlrizm0oIUdl34i7IkTrdEM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw/KMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/rg/+MMAcLOHsN1TcYwbAwBaPrcc02vtiG1iKyZErp6WAX5UOB5SW\r\n1z8szy2kmB0CHquSKCX5e5pEOLNNEbx9PA8hGhxeNAqKV6t0RPYJbkrz4Lr/\r\nkn8mo7PTuCUILLEgH22ODLkTxPAAgMRgfPa1WxKKIH6yEJaMNMPMidz71bY2\r\nMfG7O5G4bITGeMLlgdOjO4TuD5hd7xDd23ZV38Yq3WQKEfbNMSFNEHOb3aGK\r\nraqEK7QM8rx7jCTvKIu4TaxoXN3VfWHxbL07cA6LM+/UbeCc22115ESWwrLz\r\nFqyTx3TW5pp/JWNooV+1o4oFb95popBvconUTXc70+D73Rxa7YPkcj2Y+Ca0\r\n3LyYepUYTPtf3AW0gH7e4JSC3HpmeS9vVaen7Lda2SCFILI28mztDbluRVRs\r\nHabVRlm1XOOS0jSFkwC17cMsnm+fyR1dZB6dluvj1oS3OTyWCceoNjp2VClN\r\nR4b0Q6GCudxRa26jJTdPyKaiAoH3RhQG+tY1Pd/SjYnyfzXrkweWQ0VV3wa/\r\naH4qvt99MN2A6rkINn+3QXlBI4nvQt1XIdU+k1nncBPWgj1wDunHWM5pfFx7\r\nIsQx//BXybu0sGw6MeWo56FLrBwADn3o7PmT0O+5t6vZIk/DwR8HBrnzL7Ll\r\nQdVcnir614DxZgXiOnlWxfCedYYkm4Ej1ec=\r\n=7lja\r\n-----END PGP SIGNATURE-----\r\n","size":9479404},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-alpha.f7eac38d0.0_1657008779814_0.9054900585926404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-05T08:18:33.706Z","contributors":[]},"1.12.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"16bd1538ec429aed8dce572e0bc3ff962051fc47","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-rc.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-zQPraiEynAlPdCy317J9N1PUNS/5tgc8K4Nd2VEWyVFPP/HusUVuzXmP4xdithMpN0r26vN8vGK8QjLJR97L/Q==","shasum":"18f2f883c064485da1e351e3a3cec0a4abba9c85","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-rc.0.tgz","fileCount":2351,"unpackedSize":16263973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8P6MvaiBXEwmE+qNO7rSr9dROPNWCT5jfeC0mSygDPAiB2hc46mFdY4vEICxhL7Ao/2eMNwBhK5Te//a5XZ6kqVA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixTp2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofgw//X1u5ZLWEazSbcPySQ76mGp4KhHj1zFFwNbMEJcl+2Df/5uE8\r\n5rX5ipq+qMZcO+MimAOWZuU8piggC2OHrKloi/HHsJRr0dncIN9U6upNjedX\r\nXdh79bLUJ78tc6nd1xb1HPD9pbkwZebjznQyuoJ+NFVLTwfkfsZy0SUGFTSU\r\ncR3V3kW5uxcJyJ0L/ZpCboiHg0yh4hgT9hFpB8d4cWo3S/v1lsyB/AX2VUrE\r\nkoqcRxwSbkq1TIbVA57QOInqX6JQDHRZ4VJUt/8zv9sMpzoLT0mpixX9OegS\r\nxQFR3HYhHjQmdYz04ekN+Yzp2gxewVKou44tZwAJb/VHnj22ZOizyTEXjODx\r\nnC6ZEYIRUUp507P1wne61yFy+xDPTVG/B1YW4+QJJIzadsbHeB1BxsWF9oTy\r\nO7z/w9AOjRyvEc8kyCWvji9Sx9yswccp+ynqxXvydtMYQSer3qB9dOrgHuzg\r\nfAQwcjIYhRrjzG7dfWNjf+q+QR99vVlHQzRlxCANmWrvgcxg1r5cYawV3sDb\r\n66DSotbA5L+/Z0yjGAVYiZtQKYpH1yr8bWkD1eNdH8jTkuvwjO7+CmrOYjJc\r\nND5InNVzLaTgKWEbYmLumDf30Kn/b/pmsFWuikRwjzbkWmb78OgLKR40n2Yi\r\naLO+QZcjgAzAaFcTpjZ+6Sl5639Nmdw1OyM=\r\n=GSnF\r\n-----END PGP SIGNATURE-----\r\n","size":9483267},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-rc.0_1657092726317_0.027531903199966568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-06T07:35:49.872Z","contributors":[]},"1.12.1-alpha.317de2063.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-alpha.317de2063.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.317de2063.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d6e3d8118303ff6f2894194787d446a79a5d1427","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-alpha.317de2063.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-2DRp+n6hNdxGTjH/guj7IXcsdeEt5Gkf4yCVgAy6XmjU+n0el1DMCmqKuaULwgA5bJAP1cGtXl3b0SYYO0qJ1w==","shasum":"b99625d3dea2c6350a9473977b7b04b1ad7f1026","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-alpha.317de2063.0.tgz","fileCount":2351,"unpackedSize":16264006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/NY31G272bE2JKw0USpjq/zBq2Psmf5UTNInk7hD6hAiEAt05zbnz992lTIFZ25lPTEd2gEAWQYmq93ce8qHul8mo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixURPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrttA//WLIuP/2JLYo12Y7KAYOJU5bnKzMToT61OZ5MUrlRwARnebf5\r\ng2OuMVbfZZIFkhAOld7TWNqA0XaxiTFqEUe4a0CqjR11id15oHXlXRJzn+EK\r\n7fQ/haZG0P/fdZjMOcosis/AQhbeEU+TtsO+wfFQc0Y9aO8mxZQC7n9Jef1Y\r\nUy+qb4KWMrZEI9Hg+lQC868VxgBACGShuY/oALqml2cphOTL5of4HCrHWukZ\r\nAQzKt38Owie14xZA+1LEfhSAJ9ydZBHmzrloBA39+8+V/Z7sENgwAg1s98qn\r\njn1npFFk7iAHbHmTnGbU/RAsrcyQ9KduEs4boRo1s3c0JFED0RiB1SwYC0t6\r\nWrxIkhmB6DAGnyoh3CG3iJhluxXKnStsDrPID9mlve8olSBMQprJBCncUn23\r\nvpEyS73ojqpQvNARV0kNwaPI1OlIacNPllU+BeBbpg+qnaPLgUWkFHzCfEaV\r\nl1o1RKa28ft5eCH8SH82Dc5eMLJ7fncZtG/VPzgeg8OrbSvUozhKuCsSVofP\r\nUDEQrflR/fl6cbTjs3sqTjD1qo3skLKZxFSg1QPS3AXU3HhXBUta4BWTGHNx\r\nZP7FVBNkbtRMmbtHYz1oWFDTRcb9zFuKGLFDThDxtLrOTuB14jarv2JCiLLd\r\n/OkSWNwFCvO7pRR001/x6assP091aydVHXc=\r\n=L03N\r\n-----END PGP SIGNATURE-----\r\n","size":9483288},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-alpha.317de2063.0_1657095246734_0.6727390579242913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-06T08:14:14.710Z","contributors":[]},"1.12.1-alpha.7dc7cf7c5.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-alpha.7dc7cf7c5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.7dc7cf7c5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"140cc2af96cfed1e1495d2bb28dd0ffe83ffd937","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-alpha.7dc7cf7c5.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-fCf+gYx7/Xpa/NRBZnlV+a7K6q7co94t/RF5RqlsFUTlRYgS4E0KMK89VNGyeNKUbtCpeYe0UDEl0L2bu3Wb0w==","shasum":"a27bde7920f229d079b977d0204b2c84d3b4688d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-alpha.7dc7cf7c5.0.tgz","fileCount":2373,"unpackedSize":16316284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/vLMUIv00Rt9uigJrBV/jnpwzf89jMy1gfF1uKw6teAIhAJoHHNC/0hFLDA1ZFZF//HZ25ixk+pqIDNDn3o2o6kNA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixpWeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5hw//dn4G3kfohTMGNlfuV86QWNL2EMu5XPOIkdKi90jo5fml2kpV\r\n53b6rfs50EUyWx2pMCefLg+/emEcNvWxcDM0mYx/MzVjpEW+mjxYKfZgWJz5\r\n2pu3o5+Ztj3S8I2MFKFJiEgEUJtCp19SHfV2Offdt28GIJ5mX0t3wXcMgZWa\r\nXwSSx4eqDZliOLLlyx+KZVS7UGVw5dvDgaYi0zkNBYJWfy3yc/7cE5QgfSLj\r\nTIg23E9TpI/a+B6L0f1j3tG+CaEtyzb0pOVYtsPt9yPU5sJgZXhIuc5cuqxi\r\ncMNpkXP8RsFv5NntY9OMhIrXrQS2h+lHaWI1Ay4VEaBG6zch2Ng0rNs4UFg9\r\nvp8iWrAS/7mAQBqE/2KhtHZ63ip8AZ8mQLwDi57u4JCy9lCHK2SDs3Ezr8XD\r\nIVKNVinb3zLSqH8cbL0CkGrc69JVgGoYbvOzEGlabto92gKv7AKyFoqyEWhg\r\nyeF6+tqw3apBbfPzYC6wfc+KwTOJNxs/59HXmY3kl4BHYc3k5fptczUHhF0P\r\nNo/Jgwoe0nvIWoTCoV/SC3S6j7oUZX+HrJJYPzyhkenwz0tQTW7GYPPsdARe\r\n+n5XEl0IDiW3ze2toiIwF/Uehk/UgZ3CiZi4CJAozMn4Gz44FJK28SnBUFFK\r\nOfRaBbtHYqeL45pS3Gp02NYTKID1IgjvmT4=\r\n=M0/n\r\n-----END PGP SIGNATURE-----\r\n","size":9490366},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-alpha.7dc7cf7c5.0_1657181598295_0.4024530954097807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-07T08:30:27.171Z","contributors":[]},"1.12.1-alpha.617af101c.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-alpha.617af101c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.617af101c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fe267151729b5cef45663df2aa81221c3d33a488","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-alpha.617af101c.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-qQ8P0lTQ5oHI8Vl+iBE6QyQbdfYGn5o4CwfDK36AOTv4xf0y+0yhOJKWL4mdEixUN6VqUM5f/cHKbAB0tUnnPg==","shasum":"2c9d6d55e419e10ddf0f30dacb28be5c198806fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-alpha.617af101c.0.tgz","fileCount":2381,"unpackedSize":16343824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNioyyKm3PQSh0NHIrdwmndzWnirtzlwpNUYIU6Z13VAiADA8BDWK8O51pC2H8VqEUgd5SyRzhif5BmdZbT8nMv0A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix+efACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/gRAAgGT7FDfv6tg27zqXcPQPup6AnyPD0UqYRgxMpipNpbAde+uN\r\nBr9JDUSmCVzB8nzu+iQSltzOHqBmv8+WtLt14g25WJFeguwXhvOHGuL6yPla\r\nvO4kImdAku5rs5whwtRp0aFSgYgAwSZZYsBCf7pgkK2hShqNKioTqbUlEsYA\r\no1inRiSwoINE1mqhyTwGUgFT3yJB4wI4tEojoQqaRbnorf2Ddqz9fVZYTR1e\r\nMwJs1DoeAR3XCPAKd1ImFYARudhRWCiOilPldjOU/rMshbJwuMk9RPLMYfgk\r\nhc6msfLmzSI+HLQSYTuZORtbySCpWOxyRz8E7zbWM/oIdxE4nogu39JPL9mu\r\nfk8R/wAa/Q8bZAo+akMLvOdxddEJWAgMQEAQP2LCIKss5CFYaUl9S40stPzc\r\n9iKKvrA1hL2vUVqeveSL4ZunEEzQwWox6roIel+rWkPhTEFcV4eX/Gb+La0C\r\nZnKA9YcTlnAzE62kmzmNWgNiPK/zqYZFxp5gN/0eTnSBNO/XbIzrYhJXNed7\r\nepoMuKgy7D6il728Njldt3OaRYiwW9X+TwGqN+2Go8RV3LbEWckwZaNKiWac\r\nY9ORhQEe5VyBp0L5UN2VE7k4pipfuDH5tIMcwCszmolzpnb9wz99b00DUcgv\r\n2StD7iCz0JKcRATiN/mpT93+E3dHxwa6wD8=\r\n=+wdD\r\n-----END PGP SIGNATURE-----\r\n","size":9495196},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-alpha.617af101c.0_1657268127471_0.5190792512463696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T08:29:17.579Z","contributors":[]},"1.12.1-alpha.c34dc129c.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-alpha.c34dc129c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.c34dc129c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3e19055679e83e3931c5ccfc6c549c78a50134de","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-alpha.c34dc129c.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-Hhnz/4YPTODQtjdkndLaZId5WPMNZzDFVk7HrpHNfXc/zrn6ho27CKJVLNzMEY7HUtIQSazKQAzv6Z1d/mfBhw==","shasum":"da5f2c122ea338728c0f42642a82f05f00c309f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-alpha.c34dc129c.0.tgz","fileCount":2381,"unpackedSize":16343474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXF4jcg/EulJ3OSgs+inUiqA4hi72Jrr1tuTSra9EJZwIhAMF24zVrfTgfE+QCkFEdV/aa79zr4d/28pm3l3IwmxS0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyTjjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDNg//SC5rbrwYU41TLMTF7R2hyZWIc7z96O0jCDYiCmVxnILH20uy\r\n4x0cICYhRX1Gv3pB/tTodrEIoi+ByIQMTTJiQKXI6tnuYatTvM9w+DTbPfXf\r\nHFg1vlROLrdgsYGfsUT2vVXQ0c7qOCIJKYV5aEYYKQ5L+KkIL93z1QtHT2CJ\r\nfuPXsKiwJVWqlQ4O3G/uUN8ANggDfu4H6fGLC7a5ramonrBWxI/FRA5aY4Zj\r\ncGz4MlbWiSNqJx5lIYgBMeDe+2b3F6vSavN3bRTSyq37MofHuztl1yryK5rO\r\nD4MpN3D3n+gm98CyixnYTiyQK9mTEXHPFdKwTEQatKBKZNTHj6Mg9jIAgA2h\r\nrl+gVI+h8JxK6IahwbwWZH0j+1fAXLuumZjYvv4aHphtVit0JtMg2p/kH8ra\r\nd5RDWvPbVt6AgLGD/yl0gqwoNid0+lL3n5KQPQJ+bVBwx5pvHULTewGLwAAA\r\niqb8pKUX93PMaFET14cN2HCV8fbHObD9oQtd+Yznk6rdoyb1AplryCbravsu\r\nmhAuWVUt4ebfqIqKEUhKjTwD689wmZrxtOzzn/h+jq0sCFkcE3wq0E+6ZGoZ\r\nFgFRAQIS6lfRyQdbDfPhozcOobjyhjb/VW0YHmteah4lFpQQrUUESeMpIgkp\r\njTsXis3oEuNAvhZgRyfFV553V3vPt4Obvpg=\r\n=SyQC\r\n-----END PGP SIGNATURE-----\r\n","size":9495202},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-alpha.c34dc129c.0_1657354467021_0.7328920911720769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-09T08:14:52.661Z","contributors":[]},"1.12.1-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.12.1-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"50c40ad0cbb9f7808a100fd13dde78b3f3f9dbb5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-rc.1","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-xz0zPjk7GJP84XtD3W8aHpFtkYKg2/vkqeWbVuw46Kgr77wxLTeZFlOn4bItRWxQLI51pvYK3R7SrJAenUdJ5w==","shasum":"a330910391e9e1017fbe69baee2721f4addaf3a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-rc.1.tgz","fileCount":2351,"unpackedSize":16264104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbu8p8x2wyjc7YETTgn10KANVyYbh+8TkBcgHR0aBEUAiB6UXk7gQ777u2KdwAEqLSLZU/32CFpqbRqlTw31gBKMw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy9Z6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz+RAAnl1HK0ZaKZNgc/p3KmRsAukwp+/c2bfvMWFfm9F+jznTsZPl\r\nZg/mhHbOKhQCXnKZDxRKaLaUimZ2gLhOitO5HCQi+26dGbGsQftaUNiEO8q+\r\nkW3QCxt4HtkMCfj2sv4Dk3PXIOMlSDVdNAs3laYT9spWMQFzohNZI9CQhSRs\r\nHLUSv6ZQ/O0io8j3ypksxXtoXgzy62NyY9Yiz9WjIo7E7ZorKXMifoDweiW0\r\nzzVemIZadAMPrP4D7/n315hiQ/F4R4v5+hbHD2lf6ZBytWSOTXp626T6iiAS\r\noVndJ0gX6xdUbFMPFVOwBOkN91xB51P/j350INQ/LdOZFr9mng3vykxVFtqA\r\nnyKrt0BVK8MVB+DBURT+OreQUOBQaWb40JwKRZnybs0WCYySGFfqNzVmHEi9\r\nEHJADyVcW0eHDP0xQE3jdpF7mbiIq/nN+xTb6sKWxPcDvFOuJe+GbHZ5/y9K\r\nikZhWNqBw0yVf2aAQu86e5TUrQXSh7mX33CtHb3Xlz14+3fyTFlmpOgbJI34\r\nb8vJCfrmZAD9F51eIX04G3tBggChR3CXpGQvFwXxaF/GkMZVDtxJdmM2u6lQ\r\nHGEM9RSesbryckAYvM60pmARBATmEdjCH8h3QlXUMymaYbQdEBy2JB8au+Va\r\nrX3tSsuIgQh94JXA5IVBlxyMDP51N4X6Fv4=\r\n=c/9n\r\n-----END PGP SIGNATURE-----\r\n","size":9483379},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-rc.1_1657525881937_0.5220920365716075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-11T08:17:32.396Z","contributors":[]},"1.12.1-alpha.961514c22.0":{"name":"@microsoft/teamsfx-core","version":"1.12.1-alpha.961514c22.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.961514c22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1ab573d5671f1972e31177b8736114df9c61f4f4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1-alpha.961514c22.0","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-F47a4q9ClnNcJ0eOSDHle79ue5Ub6Uob61UVcCLCKVVaQDYxo/SaUNKmyUVqLNbWGtHsAtVCgFlx8GTYtdllDA==","shasum":"ea977f28b475028f427a5c8b8683f767d5b18801","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1-alpha.961514c22.0.tgz","fileCount":2398,"unpackedSize":16372916,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYO/piRFjlEDN6/gbq8c9GrMOEicHDWQZlOlYihs7zdAiAsWgutfyoMxCbeloQQCcZeaFf/5Qn1H3WwWFDcvRKHFw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy+XkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCtRAAhBfWWsSlvO8W0/k3vzlhvsP3llhcm0NGAkOOGosbDJFo1iwh\r\n1CTBSJ7XyjcHDoeM7KhLfAv0BpNWsRc1y5w1SddtYEmf+pmFjv0RHm2uY6pu\r\nwlEhrEqFVnvyYZQxI4lgL2X0fuww/MtgM522lG79zVygV4doqFKutg7dGaVs\r\n41KlFM8ldx7rv4aL3di3s6oWJW2L/lB3GVDDBA5mO2J/PwrYpY6yrSvpeQQv\r\n7+P0TWbngJ8B0BuJriToSDm+k/B+6ph1095+QYovJKe0DkJ+ZQdRPSVO53lt\r\n1R6J+a1WSBEapYrERayoaGGedR8fAq5ESKoN+EVqUI2nXYr9V3/hNJlg6ZFW\r\nW2byCQS24LCMR4kDSo59zpPunb70rXxudxFh7TpjJj2Z8thp2Gjk6YgBryup\r\nKu9VcF6CpP/Y0xuY1b243/8Iy1WC3VVLHPJvbQKsO1r3izW8JOPaqJ2dZJat\r\nBTsUApllHBT5f3044dNcwsbmDuGtHraTXBzCCzLEhl/+OM7GwW/hyzroLyhp\r\nWX91NDi3gYivJJxsOnuR7bmGmA3ywZ5OLTtps03BDkxtwPeNLnoTEXA1Bzje\r\nIBWCVMtAzNfMljfnjJdwGtOEenuwXuzIxvwjtMtNYorj6KQpvWrlH6PaepKT\r\n5CK2OW3/Yn0RVmFEhLo7gJ1wRyfAfU/Qk08=\r\n=INne\r\n-----END PGP SIGNATURE-----\r\n","size":9498956},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1-alpha.961514c22.0_1657529828310_0.9137778228882147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-11T09:05:02.817Z","contributors":[]},"1.12.1":{"name":"@microsoft/teamsfx-core","version":"1.12.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f6e61602861b696e415eb0d0ec9880ac61e97f67","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.1","_nodeVersion":"14.19.3","_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","dist":{"integrity":"sha512-kzCUrZqBn657ndC42J7CrWvirKUz2hGpOx5Zg9xFFv1lWjVG9wwG0vYs2BG+NOCCu8wKiedUU+OsRxWTuaqb2w==","shasum":"3eb49a2033c30665b08003b28f2865bb5853f2f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.1.tgz","fileCount":2351,"unpackedSize":16264290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3u6XYOaUiIiXuuSWnCF8emrn429tUIWiCFCnOyhSAhAIgVE2CdkdUumwRfUZ4zSFtxeeeN2P4XZ4t/evw54/y4EA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizQN5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPJg/8Chpk29SZpj9nj/5z/3D7NVvLfjlX0URRSf7x9ovFahYWOTxw\r\njob0t9BA8dThHBgOlcSOyj5cxZeXE9ASPGKNd5oK4RYA75j0/IJjvL9249By\r\n/zW5vwC/UsX/pKgibGZ8TtzOmNukIX2zO9kvIuuFmjmf3w6HHRhwrsvBJfZh\r\niU/SzD5OgX49OC/vQdLek7XWPiWBC2NAS6ZbaGEsOT2X1DqHJ1+yVuE4AJgR\r\nfjPzfp3/xEDZh4NV2uLPuKyBRrPMnOyqNUe1vVF8JvIDDXOPYuO1CJGl6fJ3\r\nyfsdjIme+cezM9E+cch0tgZ+bSSaRgDyw0j6OVp4X67R4s74EMdTk+kaFN6R\r\nPrEyl2X667XxjbgtL2i5qBadzzFlABc64rXTObGBaBDJTjuZnRnD3PJEUQiY\r\nye1NzNA1EhmTmHDYUVcVfMy4snnmTgNlsC2Oj3s0/57UaW3NmGF6SLglryJ1\r\nD4ITUIgHT/BudPaz4IiAsY6eM7Kmu14Q+Hs6F0CYG9wz/ZmrNgu8XRjhp1Vw\r\nO7sjMtXfdG3XT9rYzV1XvHE6RAhLS8g+hr9oH2dz/715+ip75I7JFxLRx4X/\r\nEX4JhIyn3Cs4JWsRsvwa2/7sG7+R2JM64PFzKe6TVXSWhQOETCy4DKUsbHCt\r\nQEh7IXTwRs0RwlJWeIh7Bc/nTQihYheCPI8=\r\n=gCJJ\r\n-----END PGP SIGNATURE-----\r\n","size":9483364},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.1_1657602936642_0.9891995222855221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-12T05:15:59.130Z","contributors":[]},"1.12.2-alpha.c4859dbd2.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.c4859dbd2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.c4859dbd2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"671f3d6840c4ba589813a6781aaf041c00fc02fb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.c4859dbd2.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-+sqeRVrDAM4QFBcWHEVU5K2+xVLZ9hWIMoDDw13zLIos8AjhWH5mHLbNX3b+qr5LS2zurNO1pJ/FDs3ZOfC4YA==","shasum":"1be80267792b4fcc49d32c05e25b19a349ff227a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.c4859dbd2.0.tgz","fileCount":2410,"unpackedSize":16370360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWrtJYwQCXlpm03SQxg0zSVj5D8zp5R45bKwTUvmentgIgA0TkngvGN/yUnqY0+szud+uDQOyyr5ALSoXVNkZK4DE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizlvKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodfw//TJM48VpM6vgazjCuO8nQsz1c7vuDbE6dcbb1eo7tVb6tvLSr\r\nT16JpwSUtLH/wBXE25Vvv27g6YDd6444l1asWH1Fv5q1hDxl6Xex3dm6j4Hz\r\nF28CxP5kiZjFEYITrgmumljYJHEadUsM+ymqjAIije2JhjpEss7JSavxVp+R\r\ncZHyZosTOitajRukWRiLEXX0yo5JFzspA6YS83ranJ0iIUTJbUWUBBWGs3UN\r\n/y5AtYpL0KPPH1hzPsZmSkZ3NQiyBzXPryjAiWGIZ6OAwwAgMTNcAZSVt7UY\r\n8hIt6EwaxnYNPttE7Y5c7r1PhNsD2TPm/hpaJsd33/fMJKlFfbjehAGnOyFz\r\n5tFdZpGNXmBME8adQFP9lSY3igSrDSSmalU/LKdPcyQ/3rwkYpXIDpNFZryQ\r\ncE5FpLbE8VVQiySw+A36654a4kV8pYqZBx64Rg1B3v80DbP3r9SGUYap9lOJ\r\nyJJMxbe55PVWcvqsF10xvsXkP/y6S1tpP7TcVTvrl2E39JqnTAZcsLXLg7Un\r\n0luKMWQACOjQScWgkWVZP1nx4YHbGf7re2ipnz6qFiu0xmgTy+1UXfrE55Xk\r\n7dRdJHV0qC8thFU9wixxmZ3+TXmKSQG/5fcp06IGQSA5p46nDcBbMmSqJh3C\r\n6QKSHTcAjWtKMlGw+U+8oj8fQ6aZZweYNRo=\r\n=XhSf\r\n-----END PGP SIGNATURE-----\r\n","size":9502165},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.c4859dbd2.0_1657691082133_0.3313801476382807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-13T05:45:11.023Z","contributors":[]},"1.12.2-alpha.0c8479eb2.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.0c8479eb2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.0c8479eb2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"20d795492c2079210d5c18537997f193f2e1a982","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.0c8479eb2.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-jLzbXhREGIo8EOHnGatiLYb4Pb/OGoNUgAxTVUuJiHWu3ike+Ef84RmIG1J9Hv6eyIwtJ81VSaV6BKWXI+RDcQ==","shasum":"328e828564351d37640e71161659a2e84fd5d50d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.0c8479eb2.0.tgz","fileCount":2410,"unpackedSize":16375130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD60QTSYz3wiPnk6jDnbrl6O0iZRnh7vgAavQXreCvt0wIgXMEo/2CL/tGIrMEUNW7lpmkUA26UOwS4W5aLIoJzG4A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizn8jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv8RAAjsg2wqoflE192YEeAr4jQqVZeghTTePIauIgAgi+BJll816x\r\n1PXl2YzovXLIMMXKIXyay+hBcLRhatzCuP9nvZdlFGHxycfnrDCnlqN1MgGk\r\ngq7A30xcWyybOLsXVw+Mq93dfK8A1HLx0lBGmjGv69zkiS2ZHmrvuQ7ZEqap\r\ndt6gE7Vyt5iAEJbE1nZtEjS0h6GfDaVRYW3nmQQcjuITBWg3dlnJH2PDrEWH\r\n4U66AAzQqvukJjYTZQrclhWcP0N4iA0UFGyL/j+5m7TGmEtaq9PRTBH/k85D\r\nSlYv/ZewAdrE013/kX0NG43MjeSytWHk8aWt/QQLWn1Tox9ITYdgvyrcYqTG\r\nChwlKG5M1pQ6x+o3rragFt9PzPXNn6Bo+HWZraAajV+f0Gex+RfPxR8i4evX\r\nW/1N7ZGb07PHb0D/pjsbf3b7zIkCDwDkDFVIOmz0jrcasaoDwhiPk1mbeUii\r\nyrXwk1dFbJd1ILxRaZLe+PWgFj4QcIZyN3aKr1cs6PBSHUf71owDCT+FRhCK\r\n1UrU+uZ/adTbNYsbQ7EJb/X/tUNTaUdVl5uk7CE8NLvvuCU2A1E0vvHJhU4P\r\n7KN9Z50abc2Kd9h9+KiEJ/aJdO7cudv1alu6zfsF08rD4UOl9CVl/NxFS3tS\r\nHLH7Ei7KPZGtWzxvI8oos3CIdPl6O2sWkLw=\r\n=YCq0\r\n-----END PGP SIGNATURE-----\r\n","size":9503196},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.0c8479eb2.0_1657700130937_0.8157539078534168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-13T09:17:56.163Z","contributors":[]},"1.12.2-alpha.dcc873c05.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.dcc873c05.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.2","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e30209b171c59985670db2c18425689c7c21b58a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.dcc873c05.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-6RN83YYQhNfuDR33T0FcmVa2/PtkI2wiFcdfgA23hSEfFpmGqb599eDw19h3lTb4faa9TlFsJaHNYaQJPNHxGg==","shasum":"fe9898ce2b9b3a5c7613916c06b41fb20cdc022b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.dcc873c05.0.tgz","fileCount":2410,"unpackedSize":16376524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXLnpDrMTm/ZOJ3VvoCYg5ZiCaAPAGamatgeXUPjDrrQIhAPXZm+8qyglQGo/xxaF2GTDRMaZr6X7zQoUTdyU3z9OP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz9A5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQHxAAl2fexoRbCMu/zpzauUyhCi5hQG0jO6CVOQGEPkBp6MfSAmrd\r\nK10LjcG8hDzjydqT15ZZj2+Y4n9PILNu1uD0tHGNH5q+u0SVkzOCtdmq+vKh\r\nTKIBOqH3OZ+uBv/54MevO8dkCLkCRwtztO42/1F/TCEidW3XClm9gO1S6K6N\r\nHqojS9FoO+XELOrnBWpSzbvcadE3iMYudEDVUOY9fnn+zXeaGtLaWp5+lXUX\r\nMzleN8vlgpTaEdwq8Hy4VeSMHD02E/ubZjTWQQA68As4Noug0inXFkhCw8GN\r\nw1ucnRLw1gBUKsakJK1eWPtfZwREWCcwwctsBSTpfDCGyz7kP5EdvFFMHGUi\r\nA54CP6wOAuOB3A4G0UvPgJVlrl2aQLKJILaXc6hSVgDfToLeJ6kNzotU2/TB\r\nLT29aktLcdQQpNmuPHK+zvM2NOcs7ArJA8jl1lvusFhh03SiKL8RDcrIFh2A\r\nz/mAuH3OZLhUCVNGFlUilAS5pzT5S6rktiXlfDGQOZY14QO/btJsV+YtVAo4\r\nGUr9LTU/YSgm9MC57FQsJrl7cFD7Gd4l60lXaU90Mqt5y7+s8OW8RzUtOzFn\r\nFJKVfzjn6+++iaGuzOzyKFZQ7oWaoDyqkBsJ8kOpJsUafn5ZDzGuhl+La5BJ\r\nbWB4Kc5wQg86mVGSEJjb6eFDI+FA9YmdzSc=\r\n=WWM+\r\n-----END PGP SIGNATURE-----\r\n","size":9501016},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.dcc873c05.0_1657786425064_0.3353857519123944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-14T08:40:49.567Z","contributors":[]},"1.12.2-alpha.1bdc33843.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.1bdc33843.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.1bdc33843.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2328ff22895ffb76796883d63ab260b6b86571b3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.1bdc33843.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-77mbkgbILMuZpgNVSSbHln34zLTR6taonPA7N572YlFbSEPD1TGAoo3ScOD7/0g06SCGMPl94bRqYRVZOcDHYw==","shasum":"b29cec27e19366e6bbe05cbc73bbe56420e948ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.1bdc33843.0.tgz","fileCount":2416,"unpackedSize":16440221,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2PIEbXkJH4Qj/OkKEsAO0v1lVWluhmoujMklpgvaFGAiEAiT0QwqNonpwvtxf5FFNo/ZaJivMAQ2OuPI5Vr9WwQyo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0SG/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsHw/9GNH4XFirZNbIHuSTLAhzJAxxCnhCzUnrEnN1tDyX0y9XCCqU\r\n7W96rQbtUZ2Hp7Y0s2JWqTQbdfGB+ZL11vG5ZPzx2xuBZcEJv7Fdfr7TDLeM\r\nqC/CxUzDwAUz6sYeTPE5uJ+uroZat6ovORlasxfSygO5Fp5nSlAjNBprwWge\r\nzVpJn1khJ/3gjziZjx8x9P5k1oO4d7JaJ0i9pH/UE1vHb7Nd1r0Jzhx3YGB/\r\nUlgTvzphhyS/HEjLWQcxwoYmrbID0WUOfmZAryxxUqlj3S+LlznPG2fhOg1s\r\nmDS7rgSYIt2v6G4alekENZg864ccgdOj6/dgzMlVsyhj7/CKxEXvaT5vHtV3\r\n/5CEc7jNIrSyxaTOz06nFyMJqP9Ax7ikSHOr14HxrDf3ddMU6S72U0tjhnqY\r\nyUdzICvyTKzv2xWWxTkC8OvBnV90flBmQ9pW6qaYlTNNP+vLZXkIQh9cLDio\r\nTfg2EfWyOu2HQ767FKYrAtQ9a/5FBu/3FQfElH2H8Wa71yRoVrUVH7FTGXc9\r\nRZDJsLuAHEmPjI2HrSY9qgOZMhM2cUAnQc6zzSN8G7Hj6MJn72FolcoX91W4\r\nVn2MguZaUuVXeCSep2aqkOSmYDtWj3NrYyS3OAtCm0Sh7VvpUHyf17CKEVcz\r\neSIj+hioMDOucFoqqsU0O9hYv047Yuft6Mk=\r\n=8/WM\r\n-----END PGP SIGNATURE-----\r\n","size":9512789},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.1bdc33843.0_1657872831326_0.11969533944966004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-15T08:47:46.689Z","contributors":[]},"1.12.2-alpha.02d7032e7.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.02d7032e7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\"","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.02d7032e7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bd558574496e726431585b9c08263b77f6088c6e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.02d7032e7.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-8z1ysmXqkOLTO6hzlRSiRelC+QQvqdFu12kUPLEWFumpSrCadQ5Wy9ijc9L8u8PM6vcOuN9N/SmnkeWXDkxI4Q==","shasum":"c49fc135acaddbaf4111f3efa6b9587536437c79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.02d7032e7.0.tgz","fileCount":2416,"unpackedSize":16445865,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCivZOmlDK0BzLG3BRwiIVUyGp14D7bXS5GplCma8NkfgIhAOQhCboxZFjWBlJ3q41aTskHJbiuJjLHquc0Z4keL5hD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1RbYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFZQ//af83kGqc/nk/cXW8EH+7crc1L76EpivM/+btHb14lYniU4Rt\r\n3J9TTUtmCahgwZ0wxrP7My9E8U8giTAliumpXl+lMXlx+KlAXbCmAKHjWSMN\r\n9o9FnrVYWyW4Y8MIrB7LV+5VSgR7BaUEsAKTd/ztPP6sXuH0P9cI3wtq1jqH\r\nXN41jzyZg80/yuWH4z1RgTloONAdvvZwbB52n//uURQAMsnu3v6OOoEk7Big\r\nKpBCGs72+I44+de+7gZgeIUB0mzv6l0FHIABBhqCDwCL1v2oJy7q/FuLb2UY\r\nqS8ezdTA4nNXYkofKsdwXtSEltQVkCs1aQsL41P3W02H8SzZKTfTnQQoxd/n\r\nlm+H8H3KgeuIFPH6vMemhEgrAGHhomY29HphvNUjE7pe47hdqJfsT6uF4mLq\r\nHmTph1nt88UX8P8aLGZbaYTErubIUGTpDysgm6kKzq5EaUXT+mNKPnov5qr2\r\n7AoLildYhBup0JxCc4+AUEz5S8jrWQ2cwzONLB5jVB769Ex7zPYdWvZuz/Jk\r\n5Gla6gUGoqPn6z8GF46xdue4XmXuJPZLI6fGS8N9FaKwWAUPgonTg6Ev9+VU\r\nrxuWSerVCW96X1HOcDuj+ttYxVxI6/kXPyrpAjQdR4jAZG7DVopzJQZrQ28i\r\n13Ppf5RgvWMLAzc/SWE08D+HTGTItCS9E9Y=\r\n=WBaw\r\n-----END PGP SIGNATURE-----\r\n","size":9513918},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.02d7032e7.0_1658132183868_0.7111381405581478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-18T08:18:58.875Z","contributors":[]},"1.12.2-alpha.21f134ac5.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.21f134ac5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" && npx codecov","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.21f134ac5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8bceb9b7267d3ac71c1bfbb40af78428e217d4fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.21f134ac5.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-zs7gZdsLm8Ou70C9mxt+oznBrQRbUGQktu8pBFBZLTg3joZKXK3dkddDZio6XG7ZgMLhRQcldiUrO81d7+7kFQ==","shasum":"cb32d685483e6643228cab9e03122b35021917ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.21f134ac5.0.tgz","fileCount":2420,"unpackedSize":16456607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe7KPIZti0faQ0JXsxBAOtMXzeqMYvomHXTe3ge+ppLQIgImJ+SsWbi/DWPmgERsBDCsAMdycXgjbiwG2aztLrKu4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1mi9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhNg/9EGow25l5joYbyXw7DFDthAlvv/9tZRXPU7pQtutYYpPtAjhd\r\nltZD4avvhSQtvDaLbOlvRYDb7gqD1sW5/zdTsrnTXPBNdydg9dsz7XEl0lvc\r\nl89gm+KsrWLpvnoutlrFfntrxk5ebb/xA5B4fZCv6YUBFNANYoOIDuang8nF\r\n3c7SEEQjrkgkOUhPvzl/+MWdBrZJckHT7q2d9wMJ9YKiya13vkXP0JQDI4g0\r\nj2hieb7VJdEPAebOStV28HIeBkqAwK1rxXbSwLS+cjFEJWP9jActqElcrv3Y\r\nV3vbjxX3bZuLkfX7X2hEyGNYG6vlOz0NDVNt9tqf1sc9UIqlR8arAggGwuuI\r\nm3sP95MGO8blm/RGNMR+cO+LyksTeU0BKVVzKCwzedeq4GETM9Muriw5alNY\r\nxR0un6wWIPmpfpCeMaP/n1RO/wiUNZW6YuoO5kLVAJ1oX4eaYmE7mHeGmNdR\r\n8StJMOFoBDt2it/wIxX30COKqbpOoLV09oYwdjwXdwYGnuvoZbfwml8a7frD\r\n4B71YF33c/Ovx7F0FKhqfSL1NumsZ68jsA2+KOJ1qp8DnNGlKjeEzd+jDudS\r\nhJYuH7DHGPXU2VSa1ekiG97KcAa3O0zHQvPhCplxmnMjJ1/VpLpL7C3zrOq7\r\ng1W2mZXli0IgcqBgP++Or/2IHvZd5t+fC6g=\r\n=X9V2\r\n-----END PGP SIGNATURE-----\r\n","size":9517999},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.21f134ac5.0_1658218685059_0.45479583739366625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-19T09:04:32.644Z","contributors":[]},"1.13.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.13.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" && npx codecov","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.3-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"257b8d14b9e562dbe5ed2836e6779add7c7c468a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.0-rc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Ouh9wbkhuVXKPswGnIIRe6EE+vFGRSqgWkpGmraO2rlDR7f9revq1CBOScix5n5bnZmvGElr81ZkMsuSH3YPTA==","shasum":"c599b4b555d737aacbf48c4071ddc3a809306170","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.0-rc.0.tgz","fileCount":2420,"unpackedSize":16489191,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQZeHnlOPc7ZuCLmUv28abL/c3nSJOE7kDxeW8K2Dp4AIgc8VycnVSU10QCgk1VuW9TjUDLIMukcbbw2ERiW2a0N0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi18XmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr//A/+NNJSZEkhmnNuCmKInP+U5K2mcavKReoggMWLwDO0sM2GS6Zp\r\nq8OW/W1JwEdd60d+hl/1ZlPr9CJy36Lqt+sNlQ33XxCH+IzMuWtrJl1gAff/\r\neWU+AVxpyXOzvfeDNJ+8nwgeG6tcIB8lAhvnK1mDcPSMAbXyhOcZMT9WmCaM\r\nQtiolfKMI9WR0rqahLd+0LCr79NcPTPjopH8g1AW7sEr+zGcTGVU2PyB2F+x\r\nukotlAi+sb2G/NwR5poijG29+WBgzl3sj21rGkVJa0ZIZh2/bHuZ+vOqEgbT\r\nWKz75UL/Uak9ElTCYmsW+yuJ6qea9Fn5i0bcu7/yv4YbqAO8R5See0y5mBQn\r\nCneCuSLMRFtD2nUa+NEUophS4ZJwNHmDjbkGYRmQV9WURrlVBeRiPLA2qNLA\r\nZrwg6m6VL7581QPZVksuL9EBW7cMrToj0FO5ZTlVaEdLUC0N2ldlITQlMJ9x\r\nBaed4cPgiz0iHMJH+Sy/SAKtiZvIM05SHisXgsGkbOcDXOYVH+peYNffhT8C\r\nMhI0KOcmlka5gd1Q5CjNXwyY9+NWwiXwBYlTa3jTtxNKVH7X/9zetHItue3c\r\nmbLu0MbdOLiAtRwchcqSS+SQy4PjnTGAhcdPSf5cuyOmKB9+f7AkU0pTuXkJ\r\nyKkQH/KOvmz5aIK9kGvPJrZp80aS+ZP2JmY=\r\n=T3ri\r\n-----END PGP SIGNATURE-----\r\n","size":9523094},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.0-rc.0_1658308070366_0.7791381722909423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-20T09:41:36.019Z","contributors":[]},"1.12.2-alpha.dd769e50b.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.dd769e50b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" && npx codecov","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.dd769e50b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"25e5bd415d9108b00985734316e6e0808c75757b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.dd769e50b.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-H+HSwPUiebAg/v5RegIa9b/Ouv5WvN5+0trlOl6P9dgOGftBkDtAqGEF35LM7jNsSiGBm88u/7vVIuKnSu3ZnQ==","shasum":"1f8714c366cee7c90ea09fa7e9907eaa907a0ceb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.dd769e50b.0.tgz","fileCount":2420,"unpackedSize":16505408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSoJMyu3yw5no3NxlDn7lKLvC6dFd3nYaoKPU6qEbhwAiBFudko9Cz4vSFEdWf6M7PfVmLJe+7z+JWxPBxQCKesQw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2QrPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBag//S3Ttp1ukVbEOkrf1pIOrwl6SnSxtZpQ7IIyna7a8aiu7HrSx\r\nv0Fh/1bVNEHzY6/m/jrF7+7AX+v/QWnFm1AUG0Hs0OWqU0rFS+Rr5IWN9eIx\r\nbB/Z8wu7331YTjUDdKz0yPSPc0wvPeef28jqwx7Yxo7ZSxS/Lb0BPZg3P6jo\r\nEugsUM2oe2AafJb0Tlb1EbGxM0wI+rp6ACRydMkYOvsBZ46a1kEH57PAWgn5\r\nA2pHp9JQYcBW5krEGv6wAi0Ac+LGI+jiFZkZFC0EqkSvr+V2v8Z/tc3QK3La\r\n5A2tAnOA5ltQxwKyTK56jlYU1Tf2YuuBHW8pBWZsEvHdXH4Cyllnj+rlSsrY\r\n3irvF7ZNpl7WCOY9/jxO0aFPlkRrDuYpYTk7dz0CUuWBz9rciGgN1OmemEYL\r\np6eV2goVPZ888MkKLX0SDNE6g1TggbdmhMB1HpZwc+OYGuEqCLEIiXI1BNNM\r\noXDOCOZOBizRoWieiQ4/yVlTMiXDRW8YOKd7smMRI5T12xjF+Vqr2kmvgRnv\r\nBR2CGFvjYS1bScyrqfm7ZBZ1FDMkbCcIKmttnoolFr0boDhY0KIhBzKuDRu4\r\n5ECW1yJuCmweJ9RF7Hen2DOYXP6uzNrM4RGZxyHxVYikeOmWXbBYc7dE1/+k\r\nqBW+4UEg6LZpf+aXvm8Sb3vmF8/RF4tJZ/4=\r\n=yEfq\r\n-----END PGP SIGNATURE-----\r\n","size":9526817},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.dd769e50b.0_1658391247470_0.5080108070377789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-21T08:16:44.342Z","contributors":[]},"1.12.2-alpha.e1e159c3b.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.e1e159c3b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" && npx codecov","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.e1e159c3b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2be501209aa14f81ede4669be4c5b3308276bb65","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.e1e159c3b.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-ZrcxV/o2vCILKI+VkfXBvT6Iqn9Yfy9NZIRArl1qj+gSjFvIUFp5fJdsi76+DyrzTNwCA1o4Gq+fPh46QNksdw==","shasum":"b644a254cd0eddf5cddcf89f66854c8782d008f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.e1e159c3b.0.tgz","fileCount":2425,"unpackedSize":16671245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC73xOfhM4sLcQMKf22jcZZBqnBFywOsbml6NfGu9hBvgIgHHT2QmYKv5AlpgQ7bAX3i3i/1e3IU8CyiBc8Q6QJziA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2lxhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPCg/+MHnaTlTDu8WRpKdFqzG3QyUc/rXxsr/lYUUYqEpzCxNPjST9\r\nXTEB5ehCv6iwG04Pmi2QzXx/CAv0kJ3I8/KxSvQJj1X6CUJHLLhY/RA+zzp1\r\nLp6dzEIA8qaO4/HDyQmRKHvmPYVRmfArCWmM6ZGt2KHQ1LJdHSmcE0TYbtqr\r\nRcXsr48T/BQ5oPCcAN5BO9IaT1isJ6RpCEk4b41rUTMFXy+5qiY8mug93EUn\r\nGTr9z3HVX6XYeWOJPwB+TJbsI7okES7v1NwiVLESekehw6LxsYY0cyj5FyDx\r\nRF9GZ5z8A41gqJdIg9pMY71t2WBncxJ+vQV7aKfJS+uLx9y7zhU19321ROIh\r\n1YTQOR+52hifH+ncPYkAXcUEv3rDwquprMkm8wiy2nTciEph4+aMTAU2IFfP\r\nkANlPczdK01il9Ywsdi4zMozsjSMVcbb9ZS0VVY/kYcuc9AAmsHNnqSxhFYT\r\naR4omBaP9kazWjnyhUOQiYFvByVnlHFKyn9aFhZODsqpkyaG32BArN1/3P3U\r\nsdoI2/QxFErCV5tNf1iflFi0FYeEr14TjNrY2t5XVsS2+JCyZQQZtENXBb77\r\nu/XXVNbpAYkHQUwFdtAA2U8ewFN37Xrs4hU5HcTtBlPQOmEGW3M7M2141ASd\r\nfMtLK06B7Z0/2P6uFqhEkBFE8x93ask8aFg=\r\n=yCeQ\r\n-----END PGP SIGNATURE-----\r\n","size":9663214},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.e1e159c3b.0_1658477664722_0.426485175489151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-22T08:16:12.505Z","contributors":[]},"1.12.2-alpha.9831da6ed.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.9831da6ed.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" && npx codecov","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.9831da6ed.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9ebad9813c30a759cec96ca5a91162678fc6f1d4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.9831da6ed.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-XI3Xy+zZWetNTJfnxdQzVNLqUkKr6saDnQOU5pfLGK9LO//oYQvECS8XtdV3/70PHPRdXKeUVKjqJh94WB9XKw==","shasum":"57f6ea00b8330459598e8de436fa4e0eba2ca8f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.9831da6ed.0.tgz","fileCount":2425,"unpackedSize":16664740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx/3P4Fy5bCkCR0UoTvPeQf/wHQCApn9isfzMQerfBEgIgcTHrdBlaYLfJW+TAqF/nRHVpGdoVx1ENv0vP0LGpEeM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi263XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtow/9GmU6uL8aeuXQhnMrg+XqnZN38cgnG+9s3U/3c2EtfoqvG8dy\r\nRGLg8EIkgYXG81SvAs51tV1JG/6glOhWlOLo5/MtMe6O1tUPYAUAC3809wWZ\r\niQoAT5kTae/1s4vCOzUFuz58ot2wJZ/o1WSho8c94SHnPrbnwPyZlEpa/q/p\r\niEGI6lhOIbw9g0aWxuGLsirwGDF0dX9LETJnLXuy/BpgPqX3/ZKg+uzDhDzL\r\ne7q4NRLahkGQIxzufvEeHQaMt2K3s49fJ2bs9EKv5GheTJzsu1/p4IA7VnVV\r\nwDCb/6rHaPWOwQy/N22EwxbezX5iZgwXmLMmmDNkjHjLmGS43cEUAGZ3glf8\r\nIVrDsy88bMqiVEE+4Eh4PvMxAMm0S4IyAYdhtGd+75qIxpyqS21166srWD1p\r\npD/b1fM7YEF4OtOsT7ffNZ5zIjYqaqyjnpZIKVGnauzI0T9LdRu0Nu456QFO\r\nAmuT3iDPn07oT8emP3/BHt6JTU3+DleQNu/SSR1tlE2Io3MhLXIPQMfWBMOB\r\ny/94NDONg6yNFz/6ZWo5psuwedMjx3uE+BGpripE8r/o8QFvAuhIwn/zrY0A\r\nMUqbUy2Vlnb2ulIKZ65MG9sF5monaquWGmiZuxy6fEG8ZJU6V7IdOWMkhaoq\r\ncAJuXzulAGerS3vyjSwvWvXgzVdSHEU0Zn4=\r\n=iElA\r\n-----END PGP SIGNATURE-----\r\n","size":9662285},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.9831da6ed.0_1658564054758_0.17350920413426363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-23T08:14:36.113Z","contributors":[]},"1.12.2-alpha.eda8f1aa6.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.eda8f1aa6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.eda8f1aa6.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"404a03a95cc67d321c629eb25e300ad45359b211","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.eda8f1aa6.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-SermBOX9ZsctM6Q71lqyHqfV8m5h85yfWMCp5uil4bv2lRf84JcT2Z0pN4BNOIIQbrXZFIxdnMiKHByvPRTkzg==","shasum":"430117ecb9cac05fb180702fcf6344fa732e232e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.eda8f1aa6.0.tgz","fileCount":2425,"unpackedSize":16665477,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ7ttiAbi7eVsAN3uWa+PvEU5ysIlc78LLmbLMaaUIsQIhANIdCe005VHp6Wngma1hhOeuo4OhXjOOR5IZZCon1g5O"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3lGsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqCw/+LWEuBAR/YfMxotk2IfDCkdj89ziLmG10bRBeSuhk0Z7m2wpT\r\nQggqRbn39zzF4V8u6dPXi2jMq6dLKxwmWrpTohmAsRQg4Ci6ehaJxnBtt0Br\r\nRUAnVU0cptq4HC6+pVO+VUSXItW5ErhJj5t3qwpqda8RnMEcTj1nRq4xBE0s\r\nro1y8V5IzvHjX9yNVEznVj6GmJBknG64V3Of5DSmeVPNNGF4n2Gn6YqdrwVD\r\npVU+nf8+aRYqctoKs/G6SeJYbQQxq2ZZwQ+lO9UxIVvQ/IdcdXU8lgQUqvOk\r\nu1xZPTAJtbEM/Vl/mZ8ubUz5+Pd4wsux/aqtdhgURXDpg12HElEC3ztaRmfu\r\nlnuo5PBYAtbe/7bauhdE+VSfE7wr4DFgNs0kDzrS0hjqa2FvixhIyvkwCv1i\r\nzXP5JvjxMOgePtXeyA8IsdmdVuOCOfwZfWQfOYsxMlUUlYWYRlwSFNEiSmQx\r\nT4SPA9JdkDzOyltQnXCnJntko6JeVMVfrddbxfF1y5rGs19seWrdgqd2FvN4\r\nuZzegjhdIVyvzw5g5J0IaD6VRONGrf1nfedOhcxJcyz/mhafQzJifuy9C27K\r\nCNQvo4NX+oJOTf4th8cKuYa2fdRpIV2p6qCZe5BmFnCs1HQfC+MWjrMKKW+N\r\nwVvwpZKL98emBcXIjSnQmJAHQMrOdTkkjrQ=\r\n=eC3D\r\n-----END PGP SIGNATURE-----\r\n","size":9662271},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.eda8f1aa6.0_1658737067750_0.08938551737347389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-25T08:19:28.372Z","contributors":[]},"1.12.2-alpha.a014057c5.0":{"name":"@microsoft/teamsfx-core","version":"1.12.2-alpha.a014057c5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.3-alpha.a014057c5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e68c4f42fc1889293c8d5a8e48f5141584c3b8e9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.12.2-alpha.a014057c5.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-13U7PA3BuCCoW7vFOrR9581dAcDlvPYQtEiJdK3dG8sxj0cZEyo7fY28oGA40/R//hU9TvhkIUn8GjLR+O9THg==","shasum":"39aabb258933e02392139ed830b684fb4246049f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.12.2-alpha.a014057c5.0.tgz","fileCount":2425,"unpackedSize":16653430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMJw04cPlxKjD88MnyhTtoEOem5Fz5nQw55nwVJ9JCvQIhAO6ODDgCCHXhHyKQWgnBHZnU8O2fV7N7e3JoyaC4p8/o"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi36LeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqLw/+JrQpi8wIlcydYNkHhB60ym+mltD32u3iqOgZkptdFa0zljmX\r\nnoHogBdwMLzdhrXvV1E0ftplsiaklJOsOUIGrdRHzzCJsjhtBO2hUMWrYhWG\r\nsVUDMpQnWH3Sd1d1CRFp6vImOjnfZ3ltgjinWbobzClnNFnr1QsHkYDq8UFA\r\nVjmVeBF8SDIl8V4THVP3q6qGkLy7befMqwzejOSoOQ2L0ZksAkw8ztdrW0Ex\r\nzgbxzut2SJi7H3cY15W4qDlMVahTj5LkQoy2edJf2Vm2ezyhhV6tpGIYKSEb\r\nSp8URHerd/SoVa1od9nsP2IwMzH+kgCNsenBxQzZRyimgV71iSgnVuhQAyGK\r\n/hOgmYVYUFySVXKyYmaUKSe4vLzMIPH7c8KnZ7zPPYdpyut5ObxsLcQvM8Ns\r\nXcoANHvOEYZEsJ/LUGhJ7Z1Xt2Wnrc7qfdugcokCT9P3+jU93mkUh1mSmvvU\r\nhBeIpjqh50O/9uz+34gc9eetoCqJvixh+DsHLjqWvHTeeJj8zne5ZF8VgjDx\r\ni9mlayO6kfk7xmY6p1I+H7DYfd74M5lBsUz95umQQCIyLIYvTI/s5SpziJuF\r\nHT3VtpUcOhp7qqM7IYAcENaRywuEW6X8QebpEso3ksX1mNQzyh1OaRZf7XY0\r\nb9LEr6q1yEAd7IbhuWRoFelEuXVqLGfFsU0=\r\n=sGoL\r\n-----END PGP SIGNATURE-----\r\n","size":9660602},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.12.2-alpha.a014057c5.0_1658823390103_0.5436981533481016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-26T08:29:33.756Z","contributors":[]},"1.13.0":{"name":"@microsoft/teamsfx-core","version":"1.13.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" && npx codecov","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.3","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6a289f69923820118b3166d200cbdb5501078d28","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-BUFObHURQ0mLlH9BXw+JRYtXXjfi+68MnMS3s9CkltIOiQMwqE2Yw+zYqGA4687LXUp4tS6Qlrsv+4Hajn/ptA==","shasum":"26ed1ba29a36344a8bf61a6239266948825edea0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.0.tgz","fileCount":2420,"unpackedSize":16489179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMr8r/siVapDw5NzJDnDNELt7U/RaqYEk6n7Kj5PrNqAIhAMTQ3hINgjCNB2fe2VACfAQDQuAezi4nk9qfjbY4gKCj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi36jjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocDQ/9Ga/F1uhZv88M8VzN4UL9OFEj3Ao+MO6M6XpXUnQOL5e4naZT\r\n+icA6me3Aav16HhXAOcrsjdTBycj9EZvXJwHxzrxG+WEYckH7DXQARre3BcZ\r\nCTpPq3LZE7sogBV5iCLQH3iugWZgT2UirgKGPwuAJz+0PLlvqm7B8vuNGUC0\r\n9gSw6/Hsm9RYFB9TFU0jHcdXk8odZEbad639AIop1nDu5n+l/veir3vXFbAw\r\nwJHR/Pj8+pDCG43eT3KLKfKKKTEKJIFlfDemVTOTIk/VOB/pI+P9DosbOhrX\r\nPoJPGg6dyKAJQ9B4kpv0QoaT/RkZmOaOarNWZI88yPbj+HVZrjD0B8PXJpmB\r\nmk7D5FmY3z0yv8bt1WPvwQNbISDEJR39qJmSA8DzXL6VzKMobMUfaqHAgJNQ\r\niSLw5Ur61q0pRnQx4Ix7ZvgENcgfQ8WmgFCG5nLwA1d880PIDL9wVJYyGAtf\r\nGH5IqSV7+KF+/s7RsE08mO+pp0AGW+FF4SG0zsehdGXpusdE9c87UGmTgUUg\r\n9lYqJn0xD8UfK60ttlulKr7aUntGVQZLGLMEzNEbY8X+rOYqNSZRRE9FAXwr\r\nzOAS7sghtdI9+oHzxz7rItjv8V05Bx1lK3fXKjmbcKgZDrrlrmxRA+oSm2Yw\r\n1YTzTn/ziO+t0WMI/yZySuIyC10HWRO+hts=\r\n=K9Mc\r\n-----END PGP SIGNATURE-----\r\n","size":9523080},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.0_1658824930982_0.4058366160275739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-26T09:00:17.826Z","contributors":[]},"1.13.1-alpha.c580d88b2.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.c580d88b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.c580d88b2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"288560199af7133b016ea7862e9de3a8c1882f11","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.c580d88b2.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-bxpT72N+nKqkfI6T3+D7iuM/KlBmIDM43FZYIHSI8juWC9eykOex0DnFtTXiiVYQGlsQD9RPqS70E+xswd/bqQ==","shasum":"7dfd69c96ca9219939d6332d61f00b73f64a0df7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.c580d88b2.0.tgz","fileCount":2425,"unpackedSize":16618130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6xe3iXWYiBs+UsweMCEsAHQwo/EKpqyFiY2myY2ny0AiEA1OBHw4qkhdcmLHR7hTNtgpdH9LALXXjnuHGlgK0Fu/Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4PQTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7ZBAAir5X2Ia8lYoOyXISoMHSk5EILrjIrGSFulmCvTbewqlDfCMA\r\ndACZ+Eth1pj1uFk/JaHV+5DDTZxEqVHGlxq0OUPuR9F6beyeZj0etR5QXdGH\r\nIsWs5aOJF6CFWxDfk7Pd1VPA5bIl0r/rGrc9TPe6qNrFsRkLif1XguZhZYo9\r\nW0UsceiwJuh8uKYqyYomiMChTKGTHYR9169Y/iK2NV2npgsiGcnNE3sdez7G\r\nWRqGMg2hX/lIypsTWtxRUJWELaTTqbWHq/aW4ApV+dxFYGNzouqRcfcethsi\r\nH5dQjMRsxcn8yCH2Fw7gXQjUuMUrmHGGwGkbKiGN2ZIZMHk5k4lAl5Sszv71\r\ntPh2cClhyZHNmW+4TMemYW9DxXLGTsw6YoX+/NTXAUf+4WAR4d5gI5mqpAMr\r\nFopacJJhNIM7OKF/cDOrDqylridzmnPhCpcEtSQdr8aSiM2Ihmdm5CFUxvp8\r\n3lhljUsUGxA9zm2x5n68fhMVLGMxpkyaWvfLBgxkbk0MWJfUDtKIyUHHA7pn\r\nn2VmhDZutL4AwtOlU/3vyhd5FRx6PqY5b7GRLywZlW34WQoFWXZYUmJdrOAj\r\nmuVPFhPJxPVPQz0FnwI96kCuld04jQ+SBOi1w8zFEzqBkpT8n8Yr1FbQTfbU\r\nPOFRgfq8rHVD17MzvM7qttbaYB/rZtKjFLM=\r\n=PDey\r\n-----END PGP SIGNATURE-----\r\n","size":9657041},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.c580d88b2.0_1658909715035_0.9559687471510359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-27T09:39:24.085Z","contributors":[]},"1.13.1-alpha.ae549cb45.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.ae549cb45.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.ae549cb45.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0400bb852ff71480a44fd80cdd990850c512149e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.ae549cb45.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Ct+t/FXbLECjYwTibxv6EbcRLUsiHZ/5oSn4AkcI2qZMwGQcLECed/xNV7ZXPqpIRejuLEIMqi0dyqJ9vgqQ7Q==","shasum":"c2ae55a0215ee5f8597eee971295ee993adb443b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.ae549cb45.0.tgz","fileCount":2425,"unpackedSize":16622127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHldFUZNZw4kanUi6SNSpfUdVm34IFZa9oXejAgX9GOWAiBdu1Ky3TKuxmcOErALi1bnkgl/FNfN1J+JHYiw1jLwxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4kUQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog+Q/9GaeYEf0ij8FF7mCVoXEkd5jS+dery4qKBZaOJJRN4NbdFAGC\r\n8f63Wn8L0kCaOxl8GeTUYGkoP28irdLBHZzNVaVBiDzez+BTFdQHUoR0q1rO\r\n+nPWg46+lDpb4n4gO1qq0p1+chhgQTuYHXbIbBEM3eoP/m/tPN1EsUZvzqRJ\r\neSB4wFc9EHtIczri1pDT4TMf+0aXcHsBk2D824vKmnbpXemfLKzOTA6sEBBW\r\n9gu6cPy5jI7sAC91qbdbG+SjF6FId3Ommmgj29rKlg539i3QhG2dcG+KaHb6\r\nY1XDygCaJucKhLnJGdOUY2FwweYeIkdnTe+Ejyhj6625jAzQG14YHznPDCi5\r\nlpiFRO1RJTiIAMfOAWLoPfkfFOqd0sq3v9+zxJXeoDfFAxExjCtum8Gz9rUW\r\nLM5WnPioZnsz9Mfhc5aSTdXGrM+uO65Y4tGE/xo5QkkoQBcxn18KDG6e4x6K\r\n9RJg1aORyKkuMfSfhRkXJO6jqoG99gWYFLVNmFA3s3VPdezcVLzPnMG8jpTQ\r\nbaIY5tKibrNByg0MN631zScwh0OHXzcDYfRtHWkSYCOLQ3ub4hB2L4KRzMDF\r\ntnygqatfd6Vu/hZJX/JoAe7ze5kBu6qQ8U+UGYjPvdBF5alCRUawBJykrm62\r\ntIJLEarJrtxZ6JqoTs4O0kY6QPsdEYK8SkQ=\r\n=kI1Z\r\n-----END PGP SIGNATURE-----\r\n","size":9657672},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.ae549cb45.0_1658995984171_0.13215647438608724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-28T08:31:04.025Z","contributors":[]},"1.13.1-alpha.140cc095c.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.140cc095c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.140cc095c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"85e7149b455024eef887abaef3d19e7f55fdeb54","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.140cc095c.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-PewB0qrN23FWDouDt/1wohfMkKz7bDK+WlGfi5vRNZbIIO4pJxlwWKSHbZ4QBWqWzCGIk151yZ+BpybwI7glrw==","shasum":"04ae52190efe023ff2eb90d5d0af3ef04937aa17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.140cc095c.0.tgz","fileCount":2425,"unpackedSize":16622280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEDtmNrb2MvoqygOyYpewmeGwsqu0BDL99T5OIaK7XJAIgf0pu3iIo9WPxUpeG6j7Rs+usscGjbGHwdFRXCAOjlj0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi45d7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIGg//bG3EeQIBuHeCQRwN/2FSLBXgg7rv71I3siEI6RIUlh8mUp8G\r\nQAGRsISawadV2jjQSjGTnCcZeMfGNJozivuhsTakLIdXL0qUdPIVWPej78vT\r\nUcXuKDZ33Uaoj0SxiF2JHhuEjfCbAy/e8mF52L70Byu5RXyRkbQWjd4+wmW8\r\n+35AImzsEUReXG1qjhgFNeTzZuNPMHsgHo/n4khNQbgAT6AczZql6jDOh7DG\r\nimibEu5X8c3rFKQhnvpac6ecsmxqo38MXUUoBBd0pSNW8MvmylkhtN+WRhz4\r\nqAMHLl7EyuevId/TS0fK9IvZiYuRHc/tnCaPdj/6xH6DIc4Y/ZQCnYJkB6tX\r\neMCnrCPffBO26hgSBpn8z6O8/YT+wuTPRvndFhJV00wvP0/wP+yyP3cJ0oQt\r\nhlFG49KbL5vKPG1FX9RWWhxJCkgh8jDjo42ss3jwFC4Om7YyuD73RxGg146V\r\nWZNyzViSCeCec17pziXZ7QIevrJ7J2sWyt0lTh5yXZ4kRWFxuULTGZDFK90/\r\nZiPpNleixnZCB5HPkcqPaZJnHx0XKJyEYZ1yma8pN71miIoT9ABGjteoG4dh\r\naLkHMWkjMmDezNBTi8M4DEiUzRKkdedAWHyKNeMb2hzzhOc6+4/FxdPG8jvy\r\n0Ex5zT/gmXqeqkGDxq6d2gRYe4EEUPG06mI=\r\n=0Wr3\r\n-----END PGP SIGNATURE-----\r\n","size":9657248},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.140cc095c.0_1659082617451_0.7650249857379199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-29T08:47:42.382Z","contributors":[]},"1.13.1-alpha.d3b2c316c.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.d3b2c316c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.d3b2c316c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"daf6f8f12dd96e0eb84dc1c0edeb8437ae79814a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.d3b2c316c.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Ja1Qh+qgjjHWHw3HknZTRTNMqUf1bvaojs6lrRIjCdAxvYK9zoCxowiLThQ2GGc6k5QBc3/I6zzunVcrAy2lXQ==","shasum":"b7c075d050a1e06e9798b3b9f17bc1652b96febb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.d3b2c316c.0.tgz","fileCount":2421,"unpackedSize":16631904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRsOJyAbfJCeou0VrAc28inN84cjmaw01J/uHd52rUnAiEA/h7O81B7r9sp088EWlOGoakTJM9ZIZQq8ZIkx4JyCFU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5OilACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotiBAAjyjG0lX6b5lpfQVJSLDpu1SpnRKn9bZ3u98Bb+8sYQldt3lD\r\nmELARrMFndFhvelk8sKF2NQKdMbTCdLQjti6WUswm1GopfezcrmOc6H7snI2\r\ndAuQrSS9llRHZiX6zzXQQLq90wSGt9VVta0y6st6Q9BqdBRMSkkoIR3SKZ+y\r\npssDO7uDkTl58FRxrbqLKF+JVTXxy3apwpMnSDehdJPW6HWdq4Y7XiipbH3N\r\nijItIo0kbeOAMhGOEYgauoy7ylnAUJzcgE7rcQyFyKPN60bL82+X6KVvkcG/\r\nWnmB5sAMiX1hofYkUYTU3CUu35Z6oD4Pe2yWbFIhzTjquBgRH1wNXeiO9Qcd\r\naHECntR99vwM+siQLBLUnjlcSV6jtDQ9yI5xIQJ0FKF7tzEJPQkAgaVv6uQ0\r\nMi6uz2mgFubNp8/406oho/CYE9TPDxqN29r0ZDDjgFng/rUjx4ja+nCpxoDx\r\nBw/mQFaLcYfO4hzwzv+zVBdaeteL+o0LSmb6cUqCOwN9vq1dtDowhewEOPJY\r\n4DGJRferOYKti0H8yrDAyYcv3wdZiGX8t0qdAkE6R0TXn67meqx0VODiCVst\r\nXG5YqyidFdXizu4KW0Hp5trRymqGc+oBxLvxnD7Db+cNrFWQ1MOeM32Jxmgc\r\nZEFCuE3uyWO9pr0UN/Lg9KNV6ujvIwiF7io=\r\n=pC9U\r\n-----END PGP SIGNATURE-----\r\n","size":9658929},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.d3b2c316c.0_1659168932631_0.8007227554884107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-30T08:16:49.239Z","contributors":[]},"1.13.1-alpha.b9c5282a2.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.b9c5282a2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.b9c5282a2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d2ce2a32cec9309d7d6a01cc7a9d1cd7360c3e96","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.b9c5282a2.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-N3ra+ME6Hvs8i5P7ugbWo4GWMoiyX9XbBk/JH+a6rI/H7RSDfsQcQSQpEW4ratOvam2kYuvDVmu1tkAnLAA1Tg==","shasum":"08abe2052d0cbd7df61d3d53a47f66dc88bf728f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.b9c5282a2.0.tgz","fileCount":2421,"unpackedSize":16603430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDxQ/ptQoIaDT3Dt211/4hmBj1ayRFQs3tNT2fMnJfPAiAKvpPWHuHYVB8I7kpxmIgK/maCIg7UF+/i8vRwHJx2eg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi54wtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqANw//T1s4QhknZwQowDv6hEfsAVUcG2E2yulSa5oPqQtTs+0GHPSt\r\nFQTXk7ArwSVmtBItPk1U/5a5uPrUhYtGZdRiT01tbzGDiS0PMUDlKKN83smG\r\n8dMXgBncqJaOo99zcwdULFJ+R7PYxhoeLvDvyhn380Jx4kTChM1kEe43gJ8N\r\nTRvwz6F3BnSddMxwpX58sk83wF37RDDt+9aAbA2Q/J5YpC26anyxVqCrJJV6\r\nzulvix24tceYgtlon/8EahYAY5pWW9zv3dQYclOgDCWZVJouWhahOJIoRUit\r\nzv8Hn7CzMudsk0lhbAw6VclNpqNmQFJRax50k9n4zxqxek2AfMysRrLa7Hmp\r\nTIIs2V8ojEZBFnxzvuB/OgURFBVsXCbDlFxIFMtTLGCZH6MPC8018lgTERIa\r\nLN9zljniUEuOeFA8Zd/jl56NCSVEMejSrwpvk8TnpBtDqSnwHZwlAeZKO195\r\nmY+M5m5a8LTiPYoz0goGSx8tIH/YIJXfVGcv61FACuDr52AlxZGsLhA21zrR\r\n+NEniDQUDwK/PbcUfArb+7y6MbX8/4nFlCNXM/C+JWhWdfxcyrYxSO4onWUX\r\ns0uqA6+mezMmP2v88av4/vf+RyfwZYh7W8QtZISPnRk++ZVFhCXcVGBzLRJY\r\n3kb7LM6lViQEzu8jrqObsT2laudD63GPVD0=\r\n=QYHd\r\n-----END PGP SIGNATURE-----\r\n","size":9654690},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.b9c5282a2.0_1659341869201_0.6855984678538034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-01T08:32:47.115Z","contributors":[]},"1.13.1-alpha.462bc5ef7.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.462bc5ef7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.462bc5ef7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aa5880a371ac7073199314cfa97ac197bb208119","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.462bc5ef7.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-hGh6z2XtCVXJ7pt996KQlOC2cP7lKCCiIpFpVKeEt+VDPg97NQ/zSaqvKqwg8YMEzi2ymSG65fwkWWvm8t08Mg==","shasum":"446bcec59d5268ed74fad754d578fedef306e8d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.462bc5ef7.0.tgz","fileCount":2421,"unpackedSize":16616843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4nFazwXhOkRFAyQbisyq8BmUTV93NVvgeYn5RqNyjkAiAVu+LSSNxWKUiHk15XiwUmM2k4HtAc7auM7zaz20Tufw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6NyqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfbA//c2sTf4tQ7GEJxYw0VkfIhd4gHr+bXdBcnBs1vvj7zIhEB3hY\r\nGEQ5/wt14O6NHGO8ZOHkU14oW//y1Cj+GdiCR90dI74xv5vq/FpKIbKXORCE\r\nE2m6NcZbr79z6hPuHJWHypMgkjOcyCn9OaelL8cVjXuHkLuch1C2+A+i8ovn\r\nIyeWH3wtlugzslgOBGMFVHDxqZ5+msjN3LxXBako8n2P4FH3+pl/cX/OdhQW\r\nhGhd8ikYwdwKKMzyCU3+jB8YAR+PF2kbGRkc/P58WhojpK3YXHVC4+gyZcfb\r\nQekp7g9BNRKQIjMqiHDi2FUwadKxiVW49yesTjnKnPFl/hrAW4cEh3w/YZ6M\r\nwHdRCwftd4JlMevO5U7bLhDPi0F+c6d596hd0l63vsx5FgrSAJoFF2ZzIXoA\r\nAwrBbAB0RmQ8Q01mCJWP9+2ovswYx4je4kQfEdoKgi5RHn+vr4wZYlxWrF8P\r\nE+4rDUGLQDfh6wdzX6yoZbOD9BRWz3xjrGewczhsW2exJwR4VMU3lijXKyAN\r\nBp5CL2q0qdnenN7NftUw9bCjLw2Typ1fq/zEA7D/Y9RBIUxcLZ4h1XzrhU5E\r\n5/uefYvuUQWuvHds9y32qi4OkLddbSHSazPap/L6dCfuLsb5G4vGsKhNStVX\r\n+3jbCpmpi9GoHa4YbdpWrvA5tD5rC9rBsAA=\r\n=HDBv\r\n-----END PGP SIGNATURE-----\r\n","size":9657335},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.462bc5ef7.0_1659428010292_0.17584981834634772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-02T08:35:09.948Z","contributors":[]},"1.14.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.14.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.4-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"105337c2022e9204a5a3e89bbca2ea66f021f7fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.0-rc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-pbswXvhOLN4m8EGiJaHrdh5/aCg84NFCFSCblSAZK4AEjlfxw44LEV86Nnn9m6jH6uJuykGI1JoEpdU5K0bhFA==","shasum":"ae67ed89d3774558b38583292272f4fc36690676","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.0-rc.0.tgz","fileCount":2421,"unpackedSize":16615331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3ww28W7jyrm7MUQgTGLAWTuCwDWKtyBosKje+ckOl8AiEAoxvrx3KgxCf4SBrExkIcIXRIT0ydMinpYqMs3FFy2Lw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6ijkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk1g//fc41Nb4DJjHCWoa/+414pLBYbAbbdjliJXuwI7tl/G7hqvPe\r\nau8AunPDJcz1Hs21jaMD1SuAlW4bhjnkJZlVcWG6u9AogOfoTw5ceui3opIt\r\n1iVxTs6sEPmFxXM/YaMWf9T1Vg56zwZ2SHNfYP4ONLfT7gAKx1ceNcivNezU\r\nVQXm4f82cezbUnYiNyL+mT0V5rOkAozxEi5jEAzTVWXfgFPEcVwYjmYyCDFF\r\nVM1YB1v7TWsey5MZ+hqSDg3AaldaIheUJOiRs9wykO+NmKAK4VWiogRj4bkF\r\nBibZqWv2Bkrtv/PRQfRLKt2ACjkHP+Yv/t3u9OShqpWNTRsK8u+rvLTqCJH5\r\nXXwfRnvk1pDcKbxCKC5X74EE5OabSfwb+qLj0VFX/E7T11JtDOEeLQCBb9f+\r\nhAAa1x7Cz3e5QQSiUI9Xxgh4TRGRpREHN5GvJWJqdJwovvwNNMyXutNK3+68\r\ny8oiCgCqaT1OS/4sf56GZuXhKfHx0DJyytH+jPEiEmsxkNPPNUFxeQ3vkVl6\r\nyrEHJKlGXTYLVScDSrON9ccyyTg8lAmXV9czjRyhEeJkZl/fUAl91z6ODfs8\r\n/uPa9U9Xt8QRfqHf+UCzGotykjvy1DDab35XCYv1WxuTLfV0O5H6hV/EjTKo\r\nqQTfjKwiBN7zy7gD7aLnm+M/uNld3hS5J54=\r\n=f2uh\r\n-----END PGP SIGNATURE-----\r\n","size":9657243},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.0-rc.0_1659513060392_0.8551956002359351"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-03T08:02:01.883Z","contributors":[]},"1.13.1-alpha.e49733854.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.e49733854.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.e49733854.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"99ba81454eb3871678391971bcffb6bdacdb306d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.e49733854.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-JEMtwrj0v70wPNjKU09x/gNVWeH/9s33xTLqtACHZEdm27SDJJdi1x0GFmALNplPseC06pkUpvkbcqCL3SIMxQ==","shasum":"c09f93ed54d26cdcfd05d27e12554616b068915e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.e49733854.0.tgz","fileCount":2393,"unpackedSize":16594158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8lJD6a+PShx7WiTXn/+6hjXp0mBJpY0TIB9IrMR3KVAiEAu+ZfCqSH44m/fJ4Ah0G+3GvMFZTmYocAKwPWAA3iw6g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi64ADACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkPxAAi9qOdDXN0dRxtlKzeJWE/aU8g3omLwJNwwqZFCGTd65ic9cC\r\nIqqZtD6+io9gWVCc2w4sCQb0o/zzxW8Marp4jYn9uD4Y2dHFpVnL5OjJgboI\r\nLBDVLH0ajrnfINhuznX0GH5H+igL0cZFkJYI6vpBkynpopo9ewfx41oecfZd\r\npuKHpMeERnlPoD0W1jUhSLle2sDHABhXWk5mSFs0s+4Tp/DNg6pT+/8NKZcV\r\necMMW0Qj7wryxMAItGCREr5yaSsy1hqxvhzO8u9/WkbeSgtFW7VSUl+mXAvb\r\noX3fO5oxzrEV2oS9yfFre3gGSV4kN2Htf3twy9EY1RgX3glI8UcK1dwsjuZq\r\nmrVSgJnYLDnNqXLlEaQjg8wLTsBOwP82HmtU4zzd85BwtP8KpIVzLUeHBW1R\r\n6Nn7C7erV5G8HKWCQRAy0ScVhOXZZCBpundkVa0iajw4j8TDEWCMZjJJ44+v\r\nEXKZDuIFfndEbANf7G7GWvOEkZ2IUlqVKrLEJgcpzwlda2Oxqd5E+GRFq3MJ\r\nHumlet77OpH+MuZZ8PM1T83a7uHwJtFRjFdcmPnN3PaCv5j7aY3221kVt1Xh\r\nhClRZxT6PVvtP9aMmL6thbd3BOebNSNQFttvv0AWLn/V1Vjw0ubXCgdGlnfr\r\nkgPkboRetbBoCXPKaoXog2NB7dY0I57RgIU=\r\n=1NZp\r\n-----END PGP SIGNATURE-----\r\n","size":9652906},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.e49733854.0_1659600898540_0.6004513763559516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-04T08:33:55.489Z","contributors":[]},"1.13.1-alpha.d0d61affe.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.d0d61affe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.d0d61affe.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"94823b9eaa5b0c128b29a9d9e7e325e38fe10ca1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.d0d61affe.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-9mjJvO3HuhIB8AQCIUjHnQ0GL+BU0LRdbBrAVqn2ajHdxXxCqm6zXGAJjzZ0xNF+uVEO9s07pyOOS9N3HrPJMw==","shasum":"e99afbb8d1f9bb38348705813e53e4340819092c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.d0d61affe.0.tgz","fileCount":2393,"unpackedSize":16717257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqXeZR7dzqunk1j2bJZlKZpEyNoD+sFb+X6CJrCxZDewIhALiWmPA6KHBuoEPev8G5rwkAR3gWbg/6a50qnTT91kXj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7NFGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+sxAAhvBXsu4S2Onmmvc3+sWx4hUlDb0qsw+rUrsPG2cgA4si+4qj\r\nAymaPwNj/bzFiF+TdHUib/XGTND8Eto5IExKJ3xNbthra7vlFJS/tmQV4Z7A\r\n0/AwjsYPXR7+Mn39vqlpy9z2j8bYq9CEi+sPw9qNjJuZohr5p7aIofDZH/3L\r\nka4rwaMsvR12eLk/dLEs7hRIgkOG3K7GrC9uVavx8EIa8GNo1Wd4wPoZS3x3\r\nqvaI/O/F6KUmK1PdV43YHbiezYxFPFo78hBylbV8K5ngClY5PYcre1mbvGru\r\nivHYDr7CS4fNjgPvc2c5gKmVepsG4+5LESZUbfgJwStpBA6ET1JCvX3MIqBy\r\nrtPdFrMMe4luyx4+YIw77xdzDtgoIR9ZY3IgRC+OANHl3L7gHFB7r6+s/gK0\r\nL2VcwIbfKMTWXj7SO99+s+9k0TL8nLxRGHYkl3nIIzeo0Kb24MYD3W/yzt9C\r\nI7Y2adxR/0I69VzkEM57Uah4GRa3D8Kt5xzXyM/82yYP8y8Bo4lU+eW1fYWD\r\nlVZmVQ7nom5D0guEEQZJd2BYwNB01sToraCwZWVl2s05SXic0l68SvL4df9u\r\nEsI/k2cHSClPLtUK2Q0biz2eIyzlq0RPx3O8drY42OysmMXWQuCM5SBTHK7+\r\nOHNrV/U1AKqUkYmTLthK+zll+t5fiq8F3hI=\r\n=3BjX\r\n-----END PGP SIGNATURE-----\r\n","size":9665707},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.d0d61affe.0_1659687238426_0.14966272124367386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-05T08:21:20.790Z","contributors":[]},"1.13.1-alpha.f4587c1d0.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.f4587c1d0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.f4587c1d0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0c7e5ffeeb533b0fe8f2c32231c726c81e06db42","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.f4587c1d0.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-WHe4tFH8NGMb9HE6Z/t/UO/Q8XzG/2SQ3Y4HK76L4FnCH2tJP9tsOD5yvHK+DtyvZMq+bsyngbbmhX4a9toyqw==","shasum":"d287bbbb9fd4d3c3307407aafa81387e6f590e42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.f4587c1d0.0.tgz","fileCount":2393,"unpackedSize":16719600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6v6+r0+pgEpJ5W8q6utNEujWITIYkqaZmdQ25mffmhAiBFqKhzHCbYT/bf5VBz9gyp8PZpAc9Lmhd8JwPm9/Slww=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7iJ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpemg//eb/3WNQZYyaX43qnDygcO58fJRzGJAhMqpYar8VVG5cjV09e\r\nYfs6MWpQja4R7wOEXzjwbyoLFtCZ5QnuN2LXj7spVdeOW3vYf75HvLfhaprL\r\nx9Xdpw5s9S9G0E5P+iSm59Yt1PYktrQOJTR9y6BNABCChEgRpXGkJkaHEpoV\r\nK3i8pdHVA5nQ8a5ZOdiDRhDftFs66+P3nSqBL5g2u8UwpSi5L9F1SMYwP9hR\r\n7sz9UpSItQx0Aw+7RAS0NkMbiDmsBmgtG1TzPl7AOYDt5SHs3uKHAyi0MnQ5\r\nkNJCGDtvWYdny8OjSpVAafKa9TYoZV+MN6Lj5R3WRIeUMnQ5R3zmysvMenjT\r\nu3T9rBKJS70nBiesl5/vdwR2WofEqsJi8c3cbGAftJDrduHH710ZApqd92Tg\r\nlPrx0+qh7KpBZkIE8iZjcFINE4EGTp3g4RN85fTYl9no8uVCPCyYlwkk5JlS\r\nn7Yk9w9Y26tJ6lePqmv1AotGF0JDVnp9pU54fS5ifYzXgBAHW5N87vGZniD9\r\nkFsHmg7rPLSyEaZQVKTD0fA/Dc0nmVsmoK2BghYXolh4prHt/nv71ul3ZOyh\r\nX8nLWh+ifSRFRmbQXL+SdmHUzk2HbbhCOWNZVIZVdh2RTYyDGDHTxwxEGuXN\r\n2ol849vn6K2qWFtnsFQY5VZNJKyZB4KIGb0=\r\n=oyQn\r\n-----END PGP SIGNATURE-----\r\n","size":9666432},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.f4587c1d0.0_1659773565018_0.09438203487326269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-06T08:13:03.876Z","contributors":[]},"1.13.1-alpha.230f266cb.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.230f266cb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.230f266cb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7906aa752613751cb20f758db8a4f062276f736e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.230f266cb.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-8s6tbykar9NKwEbcOosh7XDOAKWCvx9bplFAfartiuYjV87JRVr2E97pM3if52AKi5KjyI/48jsJtM/jhwAX3g==","shasum":"d51aa5f65da294b619711f4bff7932c61a512b09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.230f266cb.0.tgz","fileCount":2393,"unpackedSize":16719600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLVgOoDyH/Xi45lCkEBewrRd++530iQwTqMOFJ/PZItQIhAMYvZHrz6YSPkNst14f+n3CgQ6ja0MosmhROmbwKZ95H"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi73QWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQwg/9HAouhWN/9XjMdOqCh6fwH6EA/tnDY0alg/yJOI5hKAn/eoOx\r\nOmWc7DNm5PjQPcJsncMVR+OYpbdTEg2eR/rTmiDEpWWhIytYOwTUWhjWMUar\r\nL4bUDBq4lcchpM5L7Y9CQBs82OoRgf2sNpXp+lE+6EYS6rvA20xQXbywzVhs\r\nDKhukCjTAEoZ5DPKFEBtzGdaKun8sTPbx1u71GInjVeYZLtJEYhbm+fKbW+q\r\nfxfVm4XrCkWmU+ea23OMIS4f2e2NUR4PJYXgE8Gy4axVPP4pBSLB6dadKBOh\r\nz8x2H1LTprjG0iGw/pgDwDtd+4H7NQNRR21J5KqadGioPCNnZjFQzzWd3prj\r\njDXbsjEcW2Rro2yeqJ22/5/pPpYeZUNkpy/KBopnDZKjDnkwrXxHF1kfZR8f\r\nWyzB+Y036w8O5sjkqfjxZTTsnUqevlI5WfLFQg39t2BPYy2E52oiHGoMo+1h\r\nIiPO8Dhoi+HF6KlOdQkVcaFi6RYATALJ6FikmfOvY246ruQ6x0yRUNIQ91HI\r\novgCm4Ke9ulkGHYHMToy4qy7TwwSQFkpRMTscTDm9i1xAxXFSgMql67CZy3l\r\nCtLVZ2n7GsCL/YA4G4k4/zi071bTGVOutfuNnfbTEYdOf3OF4aCvYeGPbtTZ\r\nHqwvq9iB8hEPerVopSV++1zyj5shEMfD9GM=\r\n=P5S5\r\n-----END PGP SIGNATURE-----\r\n","size":9666426},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.230f266cb.0_1659859990288_0.34614726004398677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-07T08:13:37.279Z","contributors":[]},"1.13.1-alpha.7f2995939.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.7f2995939.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.7f2995939.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4b0ceaef928880a0b01ed564289c269f43ea6618","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.7f2995939.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-mQopA8/O11jamuNqSYggcIhz0pkbdWMC9tRBik5QsEx1ddEDriOZxsxTIhBBipLkYH27PFWzrlgrHGc7FUN9Fw==","shasum":"6a7eea1007199306f540b164a6ebeff266267112","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.7f2995939.0.tgz","fileCount":2393,"unpackedSize":16721238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4e/N7fdha2gnDR6zd66MEGgg/PsXwzQxNRwf6a1JpZAiBTIVhvpL3tRsWE1l4uwyHbFmZdg2eHn0hRAvcjdcFfnQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8MaeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8AQ/+IRiggB7SRVeL1bTNvxJUp+VoMn7rrioqvId1GDgeipF2wp8N\r\nrXNQH3cI3krAzy7XKlBNf/QL4rBtvXJAYgzGFO/C8ZX7fQO1UNXthGE3pVY6\r\nFIxrXyLid6sMF6ruSIWMuI89eFMDffyGt5XIErrwmlEVCcf0mOeJ334Q2vAR\r\neXKftoTquvpmq1XIr6BJL8sfgVdKWLKuNZh3SQFQwF92shg4PdUBn2svMIS2\r\nV1dWE5ea2QIZKHYu6DsSGMrH9oEtzi+MklMjyi2ZSkjcPqX8AmjQS6XCMRWR\r\nR6NdS/Zs941zsYNyr1nOhjtNamYCeYiwe3/nUi4p4N613e6InpIwgLcWFgS4\r\nmJ7EZycA7ymrKmzZ5J8S96ZNkYcUq+rNSPV8XnAsH+w++Eyi2B98BL9P/4sX\r\nj8Kqj/8dcoJ+jsfsxOwFPQti4QBNKff/CXEWHslMnEoHn1+n3xstVzpbG9z9\r\n+LnHDXjxkKmL/YRXP/MGULVw6mmkZkWr+SVWFtJ1iXIe+KqR/X21B2Ndj9NE\r\nnHMD4dnYNOV0+iY8B47ypGYBCAhQZgwCJYryJd5DqAD9w/QBAO3bRcyR2c7f\r\nR1YDRPJmpJ3HY3mvdTe0yQi//TydP/OnTl9IU+OqC+bIF0Lgskx4x0Ysolrp\r\n1EqsLP6alvHXtMPu1ofkmaXhKzdxAadYtzE=\r\n=X2YE\r\n-----END PGP SIGNATURE-----\r\n","size":9666805},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.7f2995939.0_1659946654322_0.9792435428086725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-08T08:51:23.986Z","contributors":[]},"1.14.0":{"name":"@microsoft/teamsfx-core","version":"1.14.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.4","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"14290f2c3c8534bb15a876fa72fdee9c3600ee37","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-3gGxOaN4/lycqXQfZGbjceec37mQTgZUnh+82MRP2hX4DeBB7Nn52tszxgm0pFLPri/fmk6MzE1pFnUtWQZnfg==","shasum":"2d4a020984bff2126c9a042049b8332c0a425c42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.0.tgz","fileCount":2421,"unpackedSize":16615319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLboyZX0oJ9fq+iRMT/0P4z0srpetOn8JBtJtBlKzaMAiAMsjdZKZ0Y63ML2sL3xHDaVSqzIb1081pdwO3XqB84Gw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8ghFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD8w//UgmGymXkp7w+Zh94+2l432WHuVCC1GS4NAN1+zchlwfTJKpE\r\n0zWdjAJPb/hWwQvfgPznACfodo9gTdiABYX1uf8SdF9TWuo2bJuumfLSUopK\r\nI0P+OQ7mDOJyzWW8cHbmD79dFSVmzGrQ6zkBikM8v3RT/gxAh/OIc/kymlqK\r\nMsg0H5RCZRsrRzYhsiu3W7qkbdfOTF2EESMKvOfg2jq/U0x6wy/pT204F+q/\r\nWEIi7xdx0eExn4r0W9y5KRbWTjLhn8EFd51FgNwjulvwhO7daRd7JSw9vnAq\r\nDefoLdK5xZSzRILDGifd1Zlv1WfSDYP1bHir2Tvvyag9y3tvCQdo5bB1CASJ\r\n8NIW1e6ISbK3VRbJJAthKgHLZMgFbQdydUFjS86JfjESpCGw9Ag2oS+RApRf\r\n0FOwHQKwWhHig/u2ZEES56GXXpiggK1sya7C9D+drVhQrqByrbuxuvlbqY5v\r\nF6S4s7ne777QDGMRGKzGLzxreMJDKJfDKYirPFFMJzl996GAVuwhbpmVuPkv\r\nJ053zkTuUGwRh/B4GtjXRnGurd4QX/6EtyKdv1aCO83AD9hxQtZf55wqcp01\r\n33IuKNCkn3/zjWC6VOIIF2y1dpL2gzjE5ex8fQJjC6EpJ6gS3msGIVGMh72s\r\nYGIq2IsxS4VH4iRauioq1gCnYBh5FaR6UKs=\r\n=qBsY\r\n-----END PGP SIGNATURE-----\r\n","size":9657241},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.0_1660028997207_0.41429141974901085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-09T07:18:05.694Z","contributors":[]},"1.13.1-alpha.dad1471c2.0":{"name":"@microsoft/teamsfx-core","version":"1.13.1-alpha.dad1471c2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.4-alpha.dad1471c2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c3303b3dce2175d1cf9e5e936def19565ccfe479","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.13.1-alpha.dad1471c2.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-hKj/rM5SlOHpVDc4IC1+OI5hd/b+UAL5u3a3ZkkQaA836aYIRoKo9EHLGq5sB4+bj0oRmY2f6oWTI6VGaLrN7w==","shasum":"f48a9b24575d211e078cb798d898a6f452c7e14f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.13.1-alpha.dad1471c2.0.tgz","fileCount":2397,"unpackedSize":16758917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1gCrBtLUE+zgtUNjhgimBjFiNUDMsCsemzjRQs1k/qwIgAdOTxSakLlsYZbxuWktDejMVPc5EFOciaMqcCQZAW4k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8hdjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI9A/+LPYhe6H626d2Iet03e8qm2WhSxX7xCysg4aEHmZnP8645i9j\r\n8zjhoSoJaTtVnk0R0MhIe3UQNmmfkZIrcZSY9ws1+Uzlf9K1+L5SkDQJFhQE\r\nkFYtXMHOB9rG0hQqESncn5f3F4A8yVupyp7Rc2JyA1hhn368CHL9LmpicM5K\r\nykgV9uNDM2V9ea6fYoaR87+AOhoXgd6aHnSJedKYArZYv/JLum84BzoL1Qkx\r\nqi0bPHc5Ej7C/LRHi7TwtifURAZ8q5y75OepKxSf+pSgX9Ui0p2Tpq6tlImt\r\n7TQR3LfDhvWrxKYtSv6so1zAh2onZWJl4phMGz+Qix3HjEPSsIkkCxtTpne6\r\nCTjg9ymp2WNOIaFhIlTNKGyxb4n6UpdSfg/0XEZdiFskVYhJMImj6mp0sW6L\r\nAUVz+UZpmdvZr/yt6mSSm2N97vld559h/lTRkH5NDChR00+1z8sn3NxWvqAR\r\na86VjLs5ECOpbCxIEKLQ4wCIkvo7eu6RplxKzE2hW2xkikdUOhD2T2zp0eAR\r\nMvVSZjgwdZ6533JXIebjGocH6ykdKWVoz73iqakx2rme+ebY0WfredGAmfNp\r\nkUvzqAOW1GYW6W4gzdneOVl4LpV150Nd27CfbMr5TbqDXfNo9eGFAuyooTgG\r\n+K8wDHm+6K5V1keLmpJ/OvemSH3sS0eJ+nU=\r\n=7DM2\r\n-----END PGP SIGNATURE-----\r\n","size":9672867},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.13.1-alpha.dad1471c2.0_1660032867333_0.9896308528750632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-09T08:29:13.736Z","contributors":[]},"1.14.1-alpha.c34648668.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.c34648668.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.c34648668.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a95200c1e30034d59891c2f4c428650eccd7143e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.c34648668.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-PSSskDAJzzlX+zjsPWo8y0DaOo5qM0LKJfbWqhaeZ3rYLZfgWs0ADAdGng+8+Mnf4Q94YFpR/8s2YIQkuvyEJQ==","shasum":"c3e6f80330385fe15f7eee5d08d27b87c6b2943b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.c34648668.0.tgz","fileCount":2397,"unpackedSize":16758864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD08/3SY/j8Tnnf5MmT8WuTwuc4rwnlQZDAuU9ujrTCwQIgcEIWnFgJPZCpD6+P1qgI68BvOfDKm2cB9p1QPttjRgI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi82jHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwoA//bdUoq3G8tn7b44MKHOpVDfi6ndB0ZVoHDqgWxOhbKMAjxhIU\r\nk3RV9kkIS28HGxy9YQ6yXMHx6ca7cCg9Mbvh9vqqMZwJyRdRZYDE97YUdTvg\r\n23z11vUW09XE03Ygk8GHOGY+RIVpl3nn2/AFceRr/zJAlbC7A9SBVg17P1pz\r\nlODBHogK24HFEecWndF75ROZEtcdVrju7IfhN9RGVofZXq88cfnRJzEyh7Rk\r\nvpP4cR4EJZHNMFxQIdJnD0tRLxhyIW7FiRGgopPuqh9deDrzGsEEfJ1NMj+s\r\noAkPG2NxYXU48E6Mf9f7x//+ODzIEfn2tvqywxQ+tzT5yED8bU9EVFKaCjEB\r\nDwjjy4Q9R7T5xbD94L/7wBckiHsjgVIpYKWo9QV56136pPGO5Tw6prmKdiPE\r\n3WOQJFZLR5juNBUOZT5zpPizgJMuEN7aZf+IqbV3rR4CXSuy6gyrn2Fx22qp\r\nsXJibhchVgVpLWscj9w7xnxGI5sIYW6Su7USOj82LN4TDzEkHkQcc7IqZTE9\r\nUtGM3zikFieAtzxwjp7ITDPqPzHTAqLzl08TsMgn/hnt4ngOc/idt+h+6Oe1\r\n4+5oX9vZCsJqBAt+K/RBLSiYPVgILyP/WeibWZdFniX9BSJX3A94J073OTmG\r\nuyC6mVCQW5GXawm2CBR3LlPHsJTfaMzDEDQ=\r\n=PzmA\r\n-----END PGP SIGNATURE-----\r\n","size":9672830},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.c34648668.0_1660119239058_0.029650387484978502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-10T08:26:49.606Z","contributors":[]},"1.14.1-alpha.1e94ebe31.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.1e94ebe31.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.1e94ebe31.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d92e0c320ed17a8ae0a79eefe2d31d768caedfdd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.1e94ebe31.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-YkzLnwOeJla1poBuDZGRcxUvKbB8P9WJapq8H/KU7au1/+MN5j1DLXY7TyYl19YWUI2AQZ0izzcuX+8Jd9PZ1A==","shasum":"5b7405baefc79d3b9e903cf74a445c6a44b95c8e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.1e94ebe31.0.tgz","fileCount":2401,"unpackedSize":16765369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzJWtvWBu6hFbTeS7GbFuKK1gbmGF2dI2xyKWANjeTxwIhANMeytdtGFkBpM7gS1z/s/QAJY7EDfdzo28iug2NfqJJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9Lr/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPQBAAmTAvvmmfarNFIGfjuIN7Aehph4zc3xCABcfZVkZSrMk+xDBC\r\nBqAjUS5VCX9d15zpTlgM3KLNbHlcairnVaNlPf6oikGYW01+l+dQk46dxgLV\r\nneknMf8hdkHnvSFgCpr1o0AJaXORdcABXmVRy/oDstSE5QG+FJFV4ZyqmbMD\r\n5f8geb23+GqQtY+z5PCJe03ZRBAStS43I+eG8HGhzV2ZpfsmX2NJR/FJNfnI\r\nQv56dgFQmgV3j6F9c2mK3fI6nCKv+Ml/6hgDUMHT9gl5YfXq3fbDbZ4MkMuX\r\nmQ73sYbUQfPeoc5DQE6gv2qW26kEPH3DyDRq5fK1KfCKGIcL1atSumKMVRrn\r\nyxGGRSFmNo9ZahLES4ra8nlTnypLFx4KkKmMEA43cVQ+o97uuriW/jjvlpan\r\nznYiVT7ofvIXjynVyvZOqVWbHUSesWowONMbq3jp8F8VET028ifpw3wIwmfh\r\nUbSFkXkjiEHG49IWwvSGnmKuOJKqCwTSZdHJtwIeb/zuNQXNNLzSdb8BmqMR\r\nFtYlsnkeYpie3sqxEezeL15D/WF5axwjhxHa40z26pxJh6GF6ktq+GrFiWYr\r\nRQAJCC6N+no9pemd6aZpobFuZ39XfHmZrcWxYpxZtF3sS9faGGR6OoVkoxr6\r\nbew8PwNCGI08heutAMBTVz+lStQeCzm8H3U=\r\n=bF8P\r\n-----END PGP SIGNATURE-----\r\n","size":9677291},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.1e94ebe31.0_1660205822941_0.49670734738157374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-11T08:30:05.738Z","contributors":[]},"1.14.1-alpha.cfe223dbc.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.cfe223dbc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.cfe223dbc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a95ba66977c95eba2f6e3b32f7a1c042fffbb569","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.cfe223dbc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Nn4yR3w5r15r8RGPIulebgHBso8PbcfnPpNFEcV4OrhG4hODDVpCuZ173Du4OnAtcCiRlveyC5yKoN39d/DCjA==","shasum":"bd6f6a932df93d774ce3765b1cd620585f29fe28","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.cfe223dbc.0.tgz","fileCount":2403,"unpackedSize":16782672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzL90fQ5DMedVGnioz+G15dIj87XnDe23avGNdqjFbDAiEA62wSKj+c3mcSdLmdLpCtVAHkHbtqkD6a7LaGjc+AQYw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9gvbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovkw/+PKw0IXZ17d22h5m87fGs9k5Wvwrhr5ccn8IKVE1DiAP7bfs5\r\ntmpoBFE1Ff+vfz+dQ/8iOfGg58r7v/TFERyLKKRStAt4T2eB4pEj8qQCeFlw\r\nZ79f4/3h6vMEO5fSYbT+ZmrTxT65yHxUJPVhD6wp8XY2T+4VgEKw/FQFg8Q9\r\nzQmDrHpzOQWkB+NhSvU9bf6tJBmgZDudzFXBKZSBNr27WOYChKcfWNEP5JTU\r\nj9B18cDPZSGKjeFei8zSxl237Q1qqBQhnpCZVA8Z72aAVytwQIV0XXDRCQru\r\nKD9+b00/2qS250yHqoG0PlJDkWPWixraAcPCyu9vQsEwkMIxDLWO3GXY8nN5\r\nI6AeyNPdmNzH1PF9z6k0Df7+EDXVC43hkHaIV1J0COzUnQLaYt5n/+JN54XZ\r\nBeY9xEJEFMin2SgZO65761016MZItV1y8VlQeq/kavAqKRxJhpvSuUbnp58N\r\nYddyh0ywdxD639k54wkDXyCnUcZwe50x4FKjK3DQhV3GAK7d/dTA4TTb1PXq\r\n8Y48ql4RMGoLHgueryNRaM7Y1tHXYymqFb8XFipWhsBd28AEVdxj0uqnVUk6\r\nwjEV5NAJToyTTWbERajMp6Tk/Ik3tuExID/pQeUdrR3Q7wK9ygkV3XoTgiWh\r\nigumFwqJ0Ppa6PNpLVZ10ugoFu0Ll3eg2UI=\r\n=gMsm\r\n-----END PGP SIGNATURE-----\r\n","size":9681628},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.cfe223dbc.0_1660292059210_0.41987674675792963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-12T08:43:21.307Z","contributors":[]},"1.14.1-alpha.1b242bc71.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.1b242bc71.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.1b242bc71.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8d345cbb4d9a7e6d81ba44202076a6cca4dc5f10","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.1b242bc71.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-rc0JAYfNieSqi8T+K3rTI1Tqh09Q5yIQxnvmGLgsxnA67OGccwFi5jg5aV6U9pSvYKofhr8rMHfY2mquRDZWVg==","shasum":"29e65fa8cda2b180ff7e6e6683d6ba323a0ab08c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.1b242bc71.0.tgz","fileCount":2403,"unpackedSize":16782672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC08sTS0XYMxi6w6nvST9p1n/zexPP3PFl0e64OEsRcUAiEAoW0OVWQOJ/I9LB85xkoCnJn6NJJ3SQGi++D9DYdDi9s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi912xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn5g/+I/KeDPrc9JQn0VkLxYxL4wkVzWYNH0O4OkofNPK5ODCh71e0\r\n+1uhzqDuxkX2oAz+uhVKXWGUxP+u9GxkwgfxhvuVdksStjFjnYO1XCopD1z4\r\nitNGgTZNP50pEzC8wRuRDaLKDFdLIEMnUlu4xdwgRHSSLp/ocRQ/GbECBFVs\r\nthP2M1rDwB5Uu1rt0K8QpyK0HlGhGPiiVWvp4eh0IXq3tv7qTE6dMd4XMU0S\r\n53xb6n9a+U+yYHOFnVTzhb0lXMntwc5Q/JS8nhFo3UHDUhIRSH5lfCJScMOY\r\nLLVAd6g2vcO7gSFm19cmUeb0mhNYE9UeNM9VcoVSNRu9BvwuoQwCC3eLDigJ\r\n3D1C4p9qhx+XDL6Lk4s2iEuOwMt7IOwvO+Ck2q9mqGLVYSll4IBtZ6HdC6yR\r\nzWVpWvwPFP7OUeGu+A1lhw7pO+zW41ir5NR0lfvxq6pLH9G8lgURktIYFOSB\r\n3yobfz/LVj4fNF4YW7wOBJ0I7AuVhQu1HmrxXFiEU2S6KDztvx/zguW0Mm1S\r\nTnmNsEldg9u3OkwwlVxgLv5gIUUCBMEloVpr6p2sMx29/EVJWijmX/sQs5CA\r\n3/qu3sQBQ/6AAfqcTME2wBFwhNk9YJO6EoGfcn8f8l2guh7NcerDv59rKqYd\r\n+Q7SrSUxPCbEvhPOdAtZdXqzT482mVZ4iU8=\r\n=fghd\r\n-----END PGP SIGNATURE-----\r\n","size":9681621},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.1b242bc71.0_1660378544778_0.9347514898979175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-13T08:16:03.298Z","contributors":[]},"1.14.1-alpha.fd0b1bdc7.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.fd0b1bdc7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.fd0b1bdc7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"79b306a8323f277378ef6d51949f52a5e396f64f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.fd0b1bdc7.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-FXK4ds7jvsh8H9C3/lxRefz3BjSl404jkwlZiWnlrWd72qgDdyGKuvgPQ15wzZeEoy6hMdetfAc9QeFuUBbGwg==","shasum":"28c834c78bd34d5a6e1b42072c27cffa3420e01e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.fd0b1bdc7.0.tgz","fileCount":2409,"unpackedSize":16820808,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkBVLBsnXkakx+H1gXo0x/lr4cOVHU1CZuPqCIIHnG/wIhAIc3MGrqwxtJIuV+qDAgokxvgM2sANg/baoNGLch4Ef0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+gBiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUSQ/+InYCREBtr6nnCP9tA7ACtlJAit7cvfEC9mejfdVM8zqs0FO3\r\nwcoPbi0lTmCCA+laZf6eF1b+P/s9pAHAfBOEeRhSIvnygjQXetOIYMIiQC3R\r\ntQgkHASu8eqWCG7/L1ltfYI6WNSx7Kdia0h8qI7b4DsPWxlRr/oE6shwqRDt\r\nj+if4eVgZ4xJa2/k1teGG4WBiIeXx9p5L4qz65rLsl7dy1fnE7AHixNBxYkP\r\nkxIbIPJtORtzw/8Lv+Of3E8o3tZCRicTdBHCfwdaLUj12LAcvGWXtbR7wnxs\r\nbSapjB8Uno45+Yhy1KOhN/AYcx4xELl4wEe24/9B1xz4f7RW7WTrmRpk+3O/\r\nNzmsXg2hOvUxQJ8SAc+N5qP0E32WUi7Te/FtMjidOA0WLokj25t0NV70qqzH\r\nvwcvsnSVkzKDkTy7XxGY4OctzOcaE0gcOgnESHQ/xs3pAQqNqfvmCC5WZmXp\r\neuJjaxIXPMXhGUzFtP9Qy/7yZ/UGWrkqegOWPqci7lYcobAN5Ed9HNaiX3zv\r\n5k/FAnomjriqQla9P/d0lw/Fzpm7sXgXDn/rQng5O5SddK8snEGsLkbeIlp5\r\nGQYy7GjF4iD2qIkCHoEbM0JznlN5DKwALsXi+WogYfaXnxMZOiFL8pYDroWi\r\nn0tdF+oM2+r7q3UlCGzMT3QarmWq6VAbfho=\r\n=sthK\r\n-----END PGP SIGNATURE-----\r\n","size":9686439},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.fd0b1bdc7.0_1660551266086_0.38030655762772847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-15T08:19:15.293Z","contributors":[]},"1.14.1-alpha.2301c92cf.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.2301c92cf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.2301c92cf.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f79132dcb16b00ccbc8deb859c45638a614d2f96","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.2301c92cf.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-NAM3Zom6nQZhRc+s8uOCOfoP6aAYJAzKbGxNLTVRd9Q5cHUtA2ZtnkExUKbeYU4CaCpnJ8bTdM4io6wBB9KqYQ==","shasum":"183414f541af53327540b810d7171b15950499f7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.2301c92cf.0.tgz","fileCount":2410,"unpackedSize":16853138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcHGN0EhAHQ8jiGCpQHIwVvlb4XapNYHkGi80jdoVcIAiBUepU7nwb2vaLpexNWMCV0WP/XfMjTc4TALkwfCa+jAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+1GlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL6hAAhOttxC32c1TlDzr2xn62HubZWfOfR669FC/yu+6nSRO9ASkt\r\n6DDqeUcTwNaGZBbcXPUfISMryIBckgsd6VZLn3DSjWcqTtwPAGnSCyUmSyiv\r\n0FPRdX/27McxqO1ix1Hb4KyqiSeZ5rMN4mlx38X/QElduQlTjyxL8sM4hMih\r\nNlfMZ7Z/Fi65WtvmjSkdP0xtXb71wbwQFnOPCKFAWku1wjMgue6/olyJPY7/\r\nahugaBylEU12mkBcp1L2wjilcOhFJodZ9rCggFrBEwClHte78O15QUrs5ONX\r\nE/PZgmhgKnVkbSC0JB9FO/wyDvSM+INyr+H5Ao6fAWIp3/VFjsJzkuZtrIN5\r\nKtVCofaLl3XF6dLHybQMmR+lEgjYBB9cb0OFmJ1vQvQGaKIkPK0YMscbPZm3\r\nQIDTynBDEWQ/2eXAwMsxI0vzOA5xb+hoOSHtipa6XEp2N1yx3qybj2i+GHkz\r\nPIkyfUi+lDOm9QKH/6o9GGo+DmwUxCIofp86BGtb9xBgN0Fb+/TdSkjt21fu\r\nUHg7hikLeGIxcMKmugpEEe8jhSvQFKL5nzxOr4ISclUnjYychE7vxavqvETp\r\nvNSeMmCM453t2/jzaL7S8fBGGEwCwNFVgzbsTPmSRMo6Y6skBMwJ5lKbY9/y\r\nS3+0gNqOaT+mFvSm961VPSno2vO8Dcnn/j8=\r\n=Tp/D\r\n-----END PGP SIGNATURE-----\r\n","size":9692010},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.2301c92cf.0_1660637604446_0.6535646851962196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-16T08:26:44.097Z","contributors":[]},"1.14.1-alpha.26c853544.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.26c853544.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.26c853544.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"64dda1ffed7d6e47481f3c1940a9eadf30c90974","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.26c853544.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-b1GYxsROZzcYg9mColf1MpTapm+Et8PEsytGucQt6BnkxCVVVS6i15/v7r+QeVh91G9oSthpTzxAEqkQ71hNVQ==","shasum":"9a3c2e4855e8f8a7a8bf314762bc2e77546fb18d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.26c853544.0.tgz","fileCount":2411,"unpackedSize":16870231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAX8uwWlEO0rWxKdQizHMw/n6Ox0GMELFPtKP+r7CGZgIgJ1x7k+59m/c46dCrmYWl0P0hZr2kyGWf4i87fv0AdgU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/KN7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZcQ/8DbebEVzsIO22aoZiz+tvW2kcTPxfNbyRz0dEmWtVsRneAHhn\r\n+i5MNdlj1hqJtQXu52ecyP785EKoOX71IAQY86n25zNQNSXHCJpDS80C/9Nt\r\nNEHWn0i6j/npOx8oS8s3x1cCmzDFZ+xIWaTFRvvTz7TimF78GYyeaeI13XZq\r\newscCJVC9pweDlZvUruqx88al6QHP3xul03yHn6nRDO3Iy2YsrZecKKDrLn8\r\nVUYpwXfA6anbtKzlj5dJE7Qze4rb9+o4b4Sy+hkuAW1F04XH/cOBz9pOU8dD\r\nMNoclQUhfXBpxiQgnW5PHLOQ4j9FXSYqFNvzCABlla/ikblqafr5Au8fPgt5\r\nrC8XdOXu3XX32uRvvapbpVrGxLXALmQnubm93PyKLuQT6iDHFU3yba9Qt49X\r\nFxeL3hRALfXdmz42ByP6/4wn/sId2oreXl1cOrlkZkeVlc2ryH3+qgQMOHSa\r\nuPOWqXLjeJmQNxzBpjjb45I6fjbOnKtKPJi/JJnN8gj0blFYwLhR5OOYKE2p\r\nQSJgih875Ml/NlY1DTj/FhuFIULpaKLKCFMwhCr1lCUZ52Lg1DIyKV/FybnC\r\ntzkFbmOsMtQ48tXKk4oZ5gsec7fFUtNRItMt0fNEckZlT6U9WS0gAKr10GXW\r\nroNF3mncMCGxmnUBhhTWx/XV5fCPqkP5Mak=\r\n=AV0D\r\n-----END PGP SIGNATURE-----\r\n","size":9695375},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.26c853544.0_1660724090622_0.6232179635139901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-17T09:02:32.631Z","contributors":[]},"1.15.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.15.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.5-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9c0b3bc030a4cbc070b45d4dae186c097bb9b98e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.0-rc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-deOWay/zwZnyQho3JCXkDXv5Tltn5rI0v+q2lSazw1HJSEVWxFiDjbLCvM+bwNrREBW0i7kLgYYtGxM7so8KVQ==","shasum":"92fb47c9c9efe28c117a5bec1c217e89d4653cf7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.0-rc.0.tgz","fileCount":2411,"unpackedSize":16870203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrjnFeMb7Q/jS1FY99yPnQFYiFp5SiDnHGy+m5BNrBMgIhAPRDkYFpku4nLTcIMRmIxXzO2shm3ffGhUWffAn4BgSE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/KyYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0wQ//Zkgfa+vicsjzW/LeqzqOg7qwX/pRd5KobKNDfO62ZjEG04by\r\n458n/UoN0zUO0sMI6TQoCWC0ujv+rEJLg4MTPGn1pnXz049KewspRCsgaWJq\r\n9TOkHp+ztzqaOfvXcsB//w8OvZ5w7rFx0IlhY7nb3NOdtraU4+tGZgEMJh3W\r\ncQ6RwGh0yWPsrlIVcW59/ACvwcX5ycLn6kjkWRlkq2pqBl8HcQfLtrPWPKaD\r\ndN7FjLolfeLZb9kEo5EglZb5l128E+KHSU75uNG6cKb9OPaRJJgSTPgUbqvt\r\ntv7ZqCliHlJeK+a4xL27XnxQYkdXzVsgKvjYEsX7X54MG+uzw0m+eXkUtVxt\r\nqht/mk92o9ieecqI9Z6lee3rgDHCZHuhaBJvNZkb8QWTpETkBJemziKHV3Gw\r\nQLqTP9ukwuEQQxKYjsP+snRT5HhLgl75JA9TaEYi5OjOeCyThtO6mCnRypIW\r\nHJ7lXsGCy2UXDrXn510Ftq/wViaLQ5+ScmjtX9rQO5GqIMZzTOcJS1qTjcUw\r\nIADJWfyhOyO1+UWr1uIAyf3S+sp2xQRjN8y8f95WEAJgyNJeThAr59NtUMZg\r\np9jqOC2tMPX3SzwhTQzFEbdC01lMD+ChScFYeeLVk4P06cwdHYaJwjkXoKCE\r\nh0xyKVCJ5U7sihyV3ikJUjjzLQlbUleBegg=\r\n=r01C\r\n-----END PGP SIGNATURE-----\r\n","size":9695371},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.0-rc.0_1660726424286_0.15432538294114417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-17T09:02:35.967Z","contributors":[]},"1.14.1-alpha.86223342f.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.86223342f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.86223342f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e4d54a999dea4e7ca737a8adc54a41432cf491fc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.86223342f.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-sIF5t3iquFEOXNh6nTA+yztPs+nsHTBZ/3/S7YXmUqOiGCDjqJX+JfYjK/MvDrLyCY2hGGLtNjT+ZVNFSU5vjg==","shasum":"f2612e6bf9b84d839ddcc74c479a4e2f64e3fbc4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.86223342f.0.tgz","fileCount":2411,"unpackedSize":16870773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhGDDj8Vv3ukSwNxdWKXSd2Z6edld9XQTSNuv0sojNnAiEAm/3AE7d8OZ1ZyEOaZ74Vz32ugOKmQ74XrbVCKLSCI1Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/fS8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojYw/+PTGaB6Xj0QfdAAxtxj/9gwkTv2pfixpWWFZrh8F4/MSE8GSG\r\npFqPnk/fUCBlUQx8CLAD+wl+l/d8Mi3d4vR+sPrWStlO0tik1zH21A5WezLv\r\n9aHz0GFOET42dmc+z80ul9v/t+dlUPFgZIXhZWwKbtg7Vo633J7sqOywKTPh\r\nEThq7272yLPswJNATpbKzJy240xZKLaYhFYSeShH2LfVEI4a6nkptANqliNK\r\nA5XKE3Jqc7rvT7Fum8vWQYgzRu3cuS5fqABUDq9eOc7xK5UoiCi5NQKjs3ML\r\nSolDJ0vKG83sgLjlIbRaYD1msmhjjpdOyUXy6LIs61T0dxzC4s8FnYo9ovB2\r\nN00tynGT7CS1fNRy+GTjJuUhjWjaV99Tob0HzJldCdv2pVwg4f1QJJom2Kt5\r\n9dTBhJNwdxVxpPx/ad7S3K6eFbNyVC9S3A0hlZJ50sJEReFsQPvwV3KknEv5\r\nb9KZNaV6ZvhikMrtavySD1kwYGidlgPqILjXwc5xp9YUtYioWm0uxxlyEkWJ\r\nZ5nonRBWm0CA8Gb/Ynrn8N5GFSZricsu5XCuoChXGL2kfkP/J7P0QeQskkAI\r\nOCUtnT0aS75vMCWFejsJFU1iZUchXzjE1mouTIEXRl7wNnbBh7/F3hm6+Rvm\r\n8OgAoLbeg9VFE7P8GEkeM8ReJEkpkibclG4=\r\n=35o3\r\n-----END PGP SIGNATURE-----\r\n","size":9695516},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.86223342f.0_1660810427800_0.642638329354545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-19T09:03:02.148Z","contributors":[]},"1.15.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.15.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.5-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2e30cf5d46bd191f7c24669c9730740f25836309","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.0-rc.1","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-dHxq1y/fKT81LIiehFI5KkxP7ZdVAtHV4l53uOeYhzR6RqChAZW13fv2jri+DLe2P7D656+x38sSNoUNLnC8Og==","shasum":"dcd6793fe0e207cd6c09bbea0e5b869e0e561bf3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.0-rc.1.tgz","fileCount":2411,"unpackedSize":16872465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCw2KePi2yeuNnNzOhRmt6wP1Ov5vH0OsRVl1wHXxSbAiEAnR8vzlSKvNemdFPGHE+f0zNFolj9xDIILpki0SWtdmo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/0VYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1lw/+K5WPTgr80AjfNM5aF6w7x/rn+Rh+QIATsYmVdWEEHt6wXN5R\r\nm7EBHHzBMz1DKmN386kZwZnHzbcz04mee2l2EHWY3up5WcwbfnX0JYMbvqDd\r\nkxgSa6VH4Wg4G3gOUhEikzbXwlZmi6ruF4mOyTT4iQsyrcbXT2aZYdIXFWAH\r\niWGufnynlDMl0gHe17ewKS6PshUxKv6ui0uicj3fvRUvEj5UWxgTljAUk4n6\r\nBCithI45tJ7UfznVTtPZB89RvNTWd0jqxaxHdueWpEzm9xqfzk/7k5C/JVty\r\niEQHVLAYAQLV6W5afJYdzHMk2P/HqmXmW+kZ25mOr6ck0CmhKfNuiQFalQGk\r\nJmc97B+18xCj/6HqdY8Wm+zGKDlCMQuFooCvLx9wD/XH/Dw57Pv8qvJplq+V\r\nJSZFlK7oaG7edNARskR2p1HIe8YzBUDGPHpNU1U8rMKk2DKH5RsWuB0xrU2f\r\nVi1qo3QI94nxITyiD9OCOQLkxijK7nRzmWvW2kCheyqUDxxpaWuHsODeE0Wm\r\nYNFtztterneGcs2WLZUwqbws2B6IoI4TKqdsyeElBNGgIrp8Svg8rEqSOq65\r\nuxvYA1tqLPpqlumawHaACPVPt+kGLA8X2SO0QjJHmjlrLpV+1UpHqLX4erfe\r\nBPhouP/kjmsPopvfjNTKHfJsRg2FswIsdYo=\r\n=kNSf\r\n-----END PGP SIGNATURE-----\r\n","size":9695883},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.0-rc.1_1660896600531_0.4425928951466578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-19T09:03:05.021Z","contributors":[]},"1.14.1-alpha.fc9ff91b3.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.fc9ff91b3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.fc9ff91b3.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3e2bd08762c562caca15dd96b90ed185d04993eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.fc9ff91b3.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-GYQy6Mf4C+cGqwSXZFcGkZKzdlgcWo1DFhIV+jTiIllHW8A4eq4N9gNqPdSDr5al+5cCKJxmXonSvoNvxdZcdg==","shasum":"edf63ecc3d9f23b913745efef5a61f8e62a150ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.fc9ff91b3.0.tgz","fileCount":2415,"unpackedSize":16886032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADev0Ch9DlFS4433ndxSMWkFnKCJmJz2hMlUkdjq2cJAiAcg3GKGoa7mGAv9N60/W7edLyT5Fzvj/dE0P3nMPVysA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/0ZfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyUQ//ZiILGytaqprwjqJrTWDcuD/UpgH3KNo6PJZojcIH6d4CrGMw\r\nyJBHjB4q1qrRJacayFTiYigX0fN9/JpuFiGbRmMVI0rg59BcyChQ4vaihskA\r\nhpuN04L7zHAiU7LGLLDQwwShdSzeqS/fFVxaf8G7sA96+lufgyOPvN5U35iS\r\nRW2RtfukVGeZBPOqUVJtx4kKtYBr6sAJ4iXeCyG8FkJGxwsZh/oGGxoCmU3Y\r\n8LExtl2COxxkSDGYJpAVagAnyfZz2/f3PIswBt7hc+IENU3cDYkMc3VmjsmM\r\nc7/LZ3itD7EdtMVE71undGbo6ztGV5mKjIoI+7RJ6R01bHl3eCJBPkOiu0VU\r\ns24M/wEBFLdF9HwfhHSAlfJYdoXjN0K9+69JoPmlwy7DopAEKsqkYdL4Rrx+\r\nZ/Fp4N1vflHL0hUFEBEoGtNVLyzA53EvH+LaUpgWIzAqL/N2W3uht2X9GQkb\r\niE04PDYd9qjWhmUzoQkpu0/EliwkZ8j06Ws4kSLY+PQ48Tu15VgAmLscApSN\r\nkshbfBFK9C+bPrQnPAcGZy8nPwrW2HDChs5kT5m2kkFvMB5xqhBGSCCX6rt1\r\n6caK1dBMoKvALXYXEKgJLpVSrmWYGQrtZBxYnQh24KWofoA190oC9Afz4tic\r\nJ3aqWRTtNqQ7t6Z2gVC4R55zpJ5xvQiRZCM=\r\n=Vkl3\r\n-----END PGP SIGNATURE-----\r\n","size":9699524},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.fc9ff91b3.0_1660896862944_0.4737237336652431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-19T09:03:08.398Z","contributors":[]},"1.14.1-alpha.38aaa6128.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.38aaa6128.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.38aaa6128.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f7082fa66be55919a2a3be9cd904dc79986e7585","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.38aaa6128.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-UKkC5D8COOoRlpVlAW3RhlD8p+FZN0jzjGpmNvFm8BtLAAJNncM59Pl3h/+AZN8WM3OgqUVF4ElA87G1O+l9/Q==","shasum":"6de5f4fc7dc8d6a743fd72d42e7c20833f8d5284","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.38aaa6128.0.tgz","fileCount":2419,"unpackedSize":16898839,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvPp2mf5tfAaPZXqL9dnj5ITVzwsYSBlTs4i5trbxPcAiEAp1v5krGQIg78qxnGlRU2D62n4m2czCMRFnOdZj5MRt0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAJfsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8Nw/9E10Jz440pEqTF5kGN/Se/6WUXOu2PjqESWG+LJtvNZOhapre\r\nyZS/Xno1cOeemrqm29qfVVw3Mp7zojwC+FwU/3rhvTqzvg6p5Zg/t7OewgCS\r\nMj7svyvJdprNqBMm7/+ptW5+AtzlIsQ9ph6qoviPT4dCnRK4TEksvMAMGLpf\r\nCbyXdk1MDVWLJQONDzwJVRdGjLLu6/wJUOBBICYuEdskWQExNSblv5wjj8CS\r\nglGmxrZX8BDjPPW69gj47XFJxjBwKHhWESMkZe41paxSvBQhDdvJmTE8KuIQ\r\n8I7J3/xQo8VgEV4K3YH7TelC/f+QYI9SvzZwxRM2/CZ2Fdu/dfPhawCOupnH\r\nk3qZ07htQ6z3kf7eXX684x1O1f7dPbsm6QoPuDyZDfo3GdhP9OTXWiYTvqfB\r\ncsqTU5Y3qM2WnB8778NMUxZsE8qhL67T04xIPJuIyZMZ5Hu4lqNNv2kz5SLw\r\ni4RI36rF1KqCJIxLXoj5z45Hpq9RB/7pFDF4FBZCWabe4f565iaTgkGgTYzY\r\nVdyBGJuI9LJwPJT9isEB2pEOoBcOYVsUghuAZWXFWQwCGf/2MmVJGJgQaEy7\r\nnPYaJz1dR7RFGVHtvlnFIOKGNlZ9rVRrSL8cqtxVfCbtg1jKp3K65zydBUZL\r\n2H/qke3a7Vc5jiH2bjL373ulcD1yyDyPwgA=\r\n=32Bu\r\n-----END PGP SIGNATURE-----\r\n","size":9702424},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.38aaa6128.0_1660983276284_0.4988141626660174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-20T08:14:56.403Z","contributors":[]},"1.14.1-alpha.334ddc04d.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.334ddc04d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.334ddc04d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e1d3e6b1dec27ad623d8830bbec8e23e7246d491","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.334ddc04d.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Mf5qlS89bCvtvOG1de0zoRfOBF4tFW1KPGpu3OPW6HK4QCYQbTReORceraUFz4lrz9kiFt5W4oe3g2BBNZyi6g==","shasum":"2ae31837734bb3246af8edfecc13281997d9c976","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.334ddc04d.0.tgz","fileCount":2419,"unpackedSize":16898691,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+iwva0zcKzLp1r/8wUkcoMnLtb2wbn+tQbYPSei2qVwIgGny7zNbdwhabvCTV/dOgmJI0cxlMChCSL1KJNauuato="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAzudACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0fA//Ret+7MG57KCCKk5wNyGeec7FnAsAtKSWxnJwKBFVVMkcyrYX\r\nsni5p4vgUy5iwhWUC3NnPV0t3Loo0iRNccadZP1omK7vCWehX+8e3Zqc5i+9\r\nuk+9W5sLFGSXczwygFWaUiZe9+ggSgzmPWzACFMjVRjvRAkmE39R0xS7o2xO\r\n1YWn3vlj6xCQsG2CVIjM0balaoxvrtUyvDod6vSgDBeJk/T5pEbR8DyeW7Zj\r\n0KcOnTs0bFSIOeAZnC2wQ/xe9IHZrNxuzkpUJ5Z6m6f8N1jfrlT7WQtzEP6G\r\nsmOQn/oP9Mt1dGnaxwCkRugHCaBxnV4UbvUHfV+tte5dKpXfmwAu6vbHK1nh\r\nXHwZ3aBoEALjR0jUswDAg7EJ6e0mgYiMv+iMHOqkT1mr8C4ewUW2v/JQ3erx\r\nERqP8pd5sI3X0VNVfJuBhkbOS9/35/mfd9firtscIuDo2QZJPvwQs+xA/n/Q\r\n9MmSzLCy410sAMxoR7IS0Y7Mr0j2FuPo5Z54o4hcvU8gaEeLm07HZbernUF5\r\nBFMfdojLwzCglsw1j5vi8B5y04TbhJPcf7uGMQTPeIivcditzUdzYp6GROlM\r\noFpumisJBBKa+x3ttm4OAp5yRvthSxDj9QT4sdeAqQC6ZiJiWsgt8DskKuPY\r\njuQIr/HhOslUnD5efVuMSeyKkQqYNaLDF0Y=\r\n=DxLj\r\n-----END PGP SIGNATURE-----\r\n","size":9702344},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.334ddc04d.0_1661156252819_0.7258767074937251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-22T08:39:32.216Z","contributors":[]},"1.15.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.15.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.5-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"848bb4d39584e201b573644ddec7618a3dbdab28","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.0-rc.2","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-btEbNqdCfKKnkoMSoLVuujsEhj3b4PSESPNJ9HGrluGCbtXP+PEjaW9DtQo5Qb8moNBSUZnmqJs6ushmneKA1A==","shasum":"9269e7f7a43dda12d57a55cac852970b374cf9d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.0-rc.2.tgz","fileCount":2411,"unpackedSize":16878783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjnm2M0P+Ytfh0H10DDBGsc1SsCbJtn6aZAYpzzOx0sAiEAkIGDrcCpMl9U0qIApBLu5B0UZHPxLIhV3nAbIaB6F4M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA0xjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqfqw/9HkElLdym/yenjywQK0mtXSYA4tcwta9HBIKs+8N/o2qnGniO\r\nBCQREsTQ/2NbZKoPq5Xgez9CsXUzTIfOkRvMSWbePsdeIV60UEy+fsH2fqnW\r\n0rX5Q4NvTRWCwxgTPoVB4ih/PmCLxWbHGAsfR6jCKAxoiKTVTtmKipRtcE4U\r\nyU7oRs4M2WXO+8tIPxxqhZz3uXs5pdrU4jg5558JQIFQ4lcYNJ1nKDqcxb2m\r\nWAC5NKsOqKeeK24g6pvQTe2/Ja4mFDOXlFzlhQK0rSqv+lyNNsOBshhIj9u0\r\niOYk1W6AhS+jGfVYORTKXjqhoDAXvML/EGBE0R4CJrU7WxGHNm+TWyfT5OND\r\nXkmiG2lPGikOVKH8PSPcoXZ7BD2vzEYr6mU8VYu5ve3ns+8VI+4MNToRK+hc\r\nWHMLBmTezIdk5lpycA1N1ju61suiX4BaEoxKW4pNPakJtlOdy3yhufi1elQF\r\nz4EaDuNws0dfLo4MkG3AN7aBtUDNJakrm12n0Pkp2iAqjaTQ6CpL5ZTKCuHE\r\nP+bzClKg6zautx9TKy+CZYOEXiq8jIUwTCKMLzVKvCp1GBTMATOaB00NL5ka\r\n7TsNImHeEJ9fqwr+bdnLwfZ2HmsCHbamHpb0GkeeeSvVCmEBO5XtFkgcE/GC\r\nslR7NNpHeNKk+4kBxEwqvqEOFVTYHS2+oi0=\r\n=ZR68\r\n-----END PGP SIGNATURE-----\r\n","size":9697311},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.0-rc.2_1661160546938_0.51392025623809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-22T09:48:24.551Z","contributors":[]},"1.14.1-alpha.8893d4114.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.8893d4114.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.8893d4114.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a1050ebf9bd69a7e27cf60c9c7d8230e6e4ed180","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.8893d4114.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-TeTKc441UBdzba8netS9LTpjlh8Q2JLst9WXYFs+so+hr/JZ0MVeX57iec5dIsBPJeOiV8wAlKCyokJe63H1+w==","shasum":"57f81b8f33c649ae58cbf0c00d25c061bd096534","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.8893d4114.0.tgz","fileCount":2419,"unpackedSize":16903079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEppwubuUlWggyGUUUhKsY5yatvIzqlECDoDADMSwpRjAiEA4bW0pV/DgEkvsW7NCWd0NpF3vrpQAB0IJfhh27sthWs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBIxzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQAw/9EfoMX6uoaCBBsIihSy2HBaGvbSrGroqeCozYNrvDINGHmNsv\r\ne10t//Ji9Ta/9sm9cRX2h+NdU5u1MvkHc1mn+fTaoY8mACebpfW4tg3BoPCE\r\nbeCwSYDGFRZTQrDZraR8xTClI3+pfDQ/KVQ8cBofCKzmX6NqpvW2nY9Q0oaz\r\nGxZqRDADwjjuU38hIYbKAEZbQfLJiQJHW31+IZtjCR1qZa6rZHySkBSmcAIr\r\naix5KJp4SnDf9fso1haU+EwQkiZ2hUPY8hml5Jm+zYn4MDpcdplXtgBdVPpd\r\nPI7XF82pu7g49etIkH7A5R8f3lIRB4S96qjFPj1luxm+MJC+0WrCqs47kWgv\r\nNWaTPkfUBxQZSWkowIst/0001gnfcxyudrPejXjk44k2exhN93epsj6lAHOh\r\nBMgPw9yQ3pE3eBt9AtOfUjEJTr6aGoTFkUzVK432f7TL1ib4tRxlboUKtmTY\r\nKpqv3/As/VVGo+BA70eSJo9GDa7lk/1fMPktjE+wKqa8LqDkUrR0Wwzn/X44\r\nnoYBmfzKHfcHJJclmhubjH093EXGNbzL8bOpr/89SRG+kV5trUjrwvqen0Lx\r\nYtGPmo4A3BBHV9suCOwyL9bdPRYv79+PIWEzJYxlk/c7c04rsl7jn1qBs5rU\r\n+B+68OaCOrurZYbuJ/1Lpo8QZPqyFb2FBqg=\r\n=8TPC\r\n-----END PGP SIGNATURE-----\r\n","size":9703393},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.8893d4114.0_1661242482625_0.5982919144764296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-23T08:44:04.434Z","contributors":[]},"1.15.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"1.15.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.5-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"efc7309bc9b44cb88f41907e1cd5a0948399641f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.0-rc.3","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-3EXcjHOXDrG3MjH2DU6zO/ssEs73pR7mCzRNhWz6U/TL6ZC/7ATuHb9bvFQhKD4Gz978LDU6uMdXFI0gHYID8Q==","shasum":"8c26fa748232d1901df1685ead980ca2d8c5b8a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.0-rc.3.tgz","fileCount":2411,"unpackedSize":16878851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOTKdfWXy+FX70Sln9+BjcLdRLx4qvDzvjRt7cA9JddAiEAxm8usEi7xRwNoEgIsV4GUc38jcwIIeSFpliZ75nLhx0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBbx2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTrw//ZuZFMTyp64dmwFjATjmuCPrzHgm5L3xFiy6jYRf13OK66u8s\r\nx7pf0Hcs9V03naZo7x2iyp5BBvdFEN3622qnuslJ+cq6p/80jSIO3m7w+Bbz\r\nVYJuIM5XA6/A5hfAef+Y6KjIcIOsPvXNJFaO6R+a9dR+oPBZMcqFNQT8h9OY\r\ngwEjqbvxRq6MpTO/2GM67rNIvrLAnnAXyfRm0cXE9+EAM5ynkBd54oMlQcP4\r\nLnX3sXI8K928k74aRfA4mEgQEx6NJNFPUq6xBajUW2AcTw7BTFB4YRddO7A1\r\n1f36J31AG+YJdmVFKzh2QOJXBBQ+0B2hi9n3XTWV39vvSFYVJOaus/ByjJNr\r\nBu6hLJoE8XpYOTpnpgp1xo5VkIQL1v1ufhQJ/ZoDzqpSsdGMqBgi99BsHpgw\r\nPsnqvGY5L/v0QED4d6TivLA0Mu92mR/Gr0+1c2uqOiFI5hhkdMEJ9q+Swp3K\r\nCQyo7Ji3HKThwAWQ3EE3Cu6V9GqnKqmwLc4fGl+Sdi9maOvuQDSqOSI0FUVY\r\nYN32uyGrshoaRNuETmYhRBH/IJXIfQn4BUZo6+xG29paPsfqEIMeZ4/ufEne\r\nzoJOF/bIw8hwlX/UOONjFyxzjsPmsItEX5fjleAqnyd/l8vrknAcpzYLiOgm\r\nWIdIy5+03JifCNL0HXkyhbP5BwAT7uVujaA=\r\n=7Kg3\r\n-----END PGP SIGNATURE-----\r\n","size":9697343},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.0-rc.3_1661320310508_0.1587170898828869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T06:15:53.455Z","contributors":[]},"1.14.1-alpha.626aff6fc.0":{"name":"@microsoft/teamsfx-core","version":"1.14.1-alpha.626aff6fc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.5-alpha.626aff6fc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"eb3c459befa394c90d0beff9d1833a9c15032ff7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.14.1-alpha.626aff6fc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-SMNAUesppzO6iBDumrXHXg7RDXBBfle6L8qM5glkxnwh7u/fyDBwZug0pRb0+etRdA/HTfPXYc4uNbuOWJ8Q6Q==","shasum":"f4936237b97b3aae9174a0bf762fb247f466a69a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.14.1-alpha.626aff6fc.0.tgz","fileCount":2419,"unpackedSize":16950590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc6J0Qi7UtPiOzC99TXFmYRuL0e+cfKlu4e4guzHNHhQIhAN9SBxfRisTIdNRjY+t4LiG/Q1xibNunQVxiQh+zSbqN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBd58ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDjxAAjuJFMX9TRhNLJP6rMDQ2Fn9x0AG6d8y31aKfghEbFggxL5uY\r\nRPBVXJ5EveZzvJxM6AqoU+vAIJKiCR6K1gvAy5CTJV1SChQ2vk2UkvAHdtqd\r\ntqolg36FUbFK2mHnsXduKKn0G5daIJXHYC1/Vh393zgPnY/CWx7B/4wGnRHs\r\nAJw3RbL5yvcQQ/adM6dwhM/iu8PIMynPyiPpH3U/xc8jgVNDAG0Xs3/lZuSL\r\ny6phm3NULaXaqGYZRxs8siyZMUJl/C46uXyQ+C8sCj3XL37vuRUhUqlRwCfp\r\nRJQx3PlEXfU4/DvJIOFfbZBX2J83m9XAOXFNx3/3g29IyfWdtS3UgnRlAXuE\r\nZBO6sxsCNHabrL9fwQ5H6sP7e7yhzL+rD3RIyqJqWt9RjkPnDss/MSE79dKT\r\nSOVCnQmbr4jUSUzULYDj31ubucLzPK1ejzEN7El1WLa/vOaj+vHd2yToHl7E\r\nFlYf0HkJr6UVqj9/LsrHbt4wl5mRf+BM6GHk6AfajJpI++VMh8hIMO6QpOaN\r\n1DnPVU9gKRtq2/DLmF6m8ONmEt+ntn5DKFYL432R1nKw+QG7u/CfWVvAsMf9\r\nLKqQWHNsNax2mGD6u2sXmkUv/nQr2/leFDnCgj34Rrgb2J6eyhGlv8Ytmtf8\r\nH4aymskTaQNl2qoT4KgN6QHnUmxN2qq4U5g=\r\n=ljPw\r\n-----END PGP SIGNATURE-----\r\n","size":9709773},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.14.1-alpha.626aff6fc.0_1661329019577_0.33734865345970255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T08:23:47.107Z","contributors":[]},"1.15.0":{"name":"@microsoft/teamsfx-core","version":"1.15.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.5","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b7193d4179bf37aa0c3eb8244919551c67a96555","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-oJ/BBlz1N5XpB/PBRnG8W6mjR0pV2UuCnNlpMNAswlbYLRKcF77FErU5NDgjkZUw5YlyVJZCkIsKj8YEtgooxw==","shasum":"5038e7bcaed3781c9a05e18309b9f63b690acb43","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.0.tgz","fileCount":2411,"unpackedSize":16878839,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoOYpinnMi2dPJBB3W/CnyFVv0F2CA13ZjaUsZY5K5bgIgMYjRegRPp+hNutsZFR5sILy7WTiB4ByndqVg45HFF34="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBez3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtXQ//WnJIoYRCm57mq0R3/es1EbENRYNjNxP41+9mITqLVyhV97U4\r\nnDyXVR3frtPlSWYjJltb1VpEb1KUKoF6uWTt9O3vZo1hQGkRgD2wFICcbl4Y\r\nS20SuUbfb5FyfjsjGHtXkG+9U7ngCsjTSRhjjetzP4Yo6vyrhWGvdLOqSHMd\r\nzjqS6lhOu0U9Bg5fBond89fL+07npW2JNtai1AHSVQqwFbM+1qAp/r7Ch+No\r\nygCxgdFrSrcJjdwKER3hGKc6HW+50ZceGJnQ/Zg3bdlCm/NR7qx1v+fJH7O6\r\nMAgIXZdOvdCMI/wfPn/3qYWrW4E/ChSZGV6i+ACs7UyVmSBesv7oFDsBChSB\r\nBp1DV1CST2ZibLiduh7/tr+9zKGcxVSSHTbysE6bzYi5vOmovHwQ9XfMda5M\r\nxKzFGbpBG3uJoLQSxmr+Cy96qTfV8gpM9Xf3cO3FzlxDDJT0qNOOgvsJhsOF\r\nX8U8yvTzCIS6hc7eEtZL0VfFu/LJxu8dPibqIGeB/2cFyXm69x0ZnMmlwhFK\r\n6q/rAuWrD/uUfgaoYuDNmnExjShTIR5hlmX4TXfosU0wJc3LXG8qHJRRN87U\r\niHSGdyM8KDQ0OBChiHbOebQBCJ685HY+6eZYkdml+R72Bdw15x/vTGZPQuW2\r\nNBbBfBdhUuCdAfN/DhoWcIpY4fdB2ylNaZE=\r\n=zq9V\r\n-----END PGP SIGNATURE-----\r\n","size":9697322},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.0_1661332727431_0.40360965559444795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T09:19:13.567Z","contributors":[]},"1.15.1-alpha.062e4a5ea.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-alpha.062e4a5ea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.062e4a5ea.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"80bf143f6e23eb23315e9e4a55d3159a6ded5efd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-alpha.062e4a5ea.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Jg/ysUFhc/bbIBq4faTsVe/EcdhOsnqcbEqAiyyeDAgqh671ILTyMTbec6kc9F1DB9Xycwb7kMzt4bPoFWEmXw==","shasum":"28ddaae8c048778467f49ccd860ee4a22c854ecd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-alpha.062e4a5ea.0.tgz","fileCount":2359,"unpackedSize":16860546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICs+EhUzr6N8hG7ZaGLnZkP/kNBAgrrNfDRk1jdB+UopAiAJ7SojbzA/ixeqCnZ9iBhKJHBAdNbGi0I+CJBV5d7yiQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBy97ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjDhAAltRe8Jp02P6RN3kJdG+GfgUut9lLztSD3Fi5kOfdk73yshk4\r\nFuAc65pUG7nDEduipYwrpJ05GC8HeTIeHdKEjPZuF/xt7XsVO0dS22EAB+93\r\nALdWD4EnqcFQA6L7eHH2JlXnmG7oXJxo77ZBVqeKu1ffOqes67h7PZ3I5/DL\r\nCjXMTuG3/6rYmFhUTWrpYEwi6QJoDSU6qITeyrQHjdqdTmOB0amjEAiAMSqi\r\nKiVsSk0hAm7pynWD+18TRosg9ulcZfTeNWtpEDzUtzfk0hghRxMlSVyaVphp\r\nWstiLeHU2ZXdHmbpzh3SbmR77fnKn3tgqBtHjEI+/P51LtwBazZH+cCtUqXA\r\nSWFAAckhY88bgzQAYOpBe4Vpx4QYoSl97PgrsiLSIvovq3g7ByVNd/8NI9KO\r\nucdlPiCuiN6FYq9upZaW9fCy0fD/lRZpxrr4ZNfT0998odrXEu8OErK/NVO6\r\nmueyVf6ljZZtFYp4owo6Qii29iIL7R4gfL6Kkf5W7vdmAtAyX8+FaQOViqI+\r\nGyvUDeIe14t/AzmPUdj4wFe4IlCFXjbPF6ADzfAvvqoznmmp7lKpNVk35bW8\r\noTCEEJyVpq+AhBkKTF9xCv9xUBFimKT3mc8dkGJqEsxg3YseSnzURcGXuJqh\r\nmtDaZjeHKCp4PKsCzYqFtvpqy5i0yOl/F2w=\r\n=RPlX\r\n-----END PGP SIGNATURE-----\r\n","size":9692861},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-alpha.062e4a5ea.0_1661415290092_0.15682378004172226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-25T08:19:24.626Z","contributors":[]},"1.15.1-alpha.db971b797.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-alpha.db971b797.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.db971b797.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"895bbe56da5102b250a1fbe3e0e50f304054db04","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-alpha.db971b797.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-dgdAnXZGQvLixLm7yA/Ck2AUK+UyIEugD9X34nIc+kVQsyPL7W7M2ub74xaImzlSJUgzM+G2QfXH6UjOX4SMTw==","shasum":"53b003cb84ae5f86cc1b73a50a41db795059e1ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-alpha.db971b797.0.tgz","fileCount":2343,"unpackedSize":16807577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyCbYR83ha7w356rFvOyF7Hg8OHlkJNDPfKgzEe4bvCAiBZ7dwTlWx6HG2iyqHewj7KxL7BfI4QaXB9aTRuugL/Qw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCIDAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTgw/9HpcX5/jdMr2S3cCzvJysvLaWDn7AapbaqHDcqT4dYVvzPeEC\r\nbtXHDLuFjlE3182uNzR3Frb+nkbh4AlLkiU9DMSjCZvIFNvO686Pjqbml5uA\r\nQI38ci8F8MMRrHFuX9OO4cu4NnSU2sMSkUo5y9X13OggUeSFoEKs/XII77iu\r\nh1L98eBoNONM7P6XrJBV2iGBqmHN41KNGgIpuz+ntotPG44MwQ4GIhTM97fc\r\n3J2BpnOhhorEDDWEqOghwaJ+TOKL7Y/4BlxiyvIEiEYX0TUAJu/QS6Rz1MLV\r\nbRaEmy7codxVq+SilwEuItgTPGt4xqysd+rgqfFTRkThzaJveYn4uXXttuKb\r\nHNfuZ5+jPPJdwuoGtr/y8z+7N8FFH5PfZsUz9rXQyMD3kYp3+DzfGpWeRhTP\r\nBKCtZwZYp7u3r7sn1ob/hcnia3D1UocSViAd4ZC4WJfDoQQosxM/RrmHD7eC\r\n+uGc9AQsVNrypzKtT/HA5HB6eWd8yEAZkjFuYjirrOmwbQ41Cy+L+o8akzFK\r\ntUSU8hMmjbKO0OAnfxTDxEWoms1n+EbLB9NCHLd7XAm6AqU3aMkzIzVYZjfY\r\nr30wedXCgjPXbgtygI0hYdzZCDXrSaUqevMwaqdIikw6kourAhdSQVCaXn/p\r\njNFE5YTxOI5u5aMb7KDk6vmE1A2uqEGm0yo=\r\n=ggl0\r\n-----END PGP SIGNATURE-----\r\n","size":9685980},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-alpha.db971b797.0_1661501632071_0.038575755763708086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-26T08:14:57.491Z","contributors":[]},"1.15.1-alpha.c46d33f34.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-alpha.c46d33f34.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.c46d33f34.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4ebb137bff5949f589ef21880adc373522526eeb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-alpha.c46d33f34.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Ysdx2i6xEMY3pxc4LXvDjJ0poYXXzsjTLL5azMlcPLvSdCgAeUqwvaUgQEMQ3fnrcKaaplzOEK09hnWMeKIHrg==","shasum":"78e032ede7d10236771184ed0acc165bd5d28382","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-alpha.c46d33f34.0.tgz","fileCount":2339,"unpackedSize":16794585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDBtkFeCxvTTPAMp23gPyKVQw3vtcKprsxTRUlKL0zgAiEAmrgAl8RA/N5pYB9fFnpStlVYzA0j+YFJiclw/am00Ds="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCdIVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqipA/+IofPAG9qW35qS6lVusj0qohYb7iPdu99po2Fu03HVzheXlKh\r\na1+2eZb8awbTmzcTERBDbpNg5/gLX8GBq/p4Ni2nKBXPtz1DHCVvOZwNCTIA\r\n2lirkiHpGAv5/dO6hM7pxuaQpMw2DFitH9Ea80Seg2S4P477VAnFbe8uKLC9\r\n+eBCmT5KBYKs1ZBfHZqek+nF5RUCJiHO4p0AqEzSKhl1kjEuN9AKySODlxKR\r\nDVgJZkW2NCR2TrJKIFjl6bU4DsJ2iKgYbTODiYeTEJMhwCqIH6MRMhqQ+XS6\r\nBzSnQZhaTPHrb0AezcghS/cOIZrUSqptaXBb//+cFgD4E6lBhWoRNROrtH/r\r\nzf7Fs2o+CJDxGcbqmhxfUqY32zgdrH9TQw6lWFZgi4b0UJUsk2CZVt51kz3R\r\n5BdmT6W7dbIyl0CT3+MR1B7f/Sh5s0aZt6SFOfIDXosw/rTTosFpH7DEdkjU\r\nLV/nQEoK10qauElNktWfzYtsxa1UiVCPrdezhOxjMVu2s4pvAoJDrkI9zEvA\r\nfUtxqzLZ3y6wY/jO+yGB1O9phjMYSGGpB06UblgdR5+Wgy/IQwgs3QOe06uZ\r\nvVXkOmpudNB4cjzmsOQI/xSC7k4EtJLjOEdJPJlSeJRsBip07iGkXB9zJpuG\r\nWIUoZQVV6gta/xdjTxRb+5uFe7K1D2t2H4Q=\r\n=zaa2\r\n-----END PGP SIGNATURE-----\r\n","size":9687159},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-alpha.c46d33f34.0_1661587989003_0.36073558786410365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-27T08:13:47.988Z","contributors":[]},"1.15.1-alpha.3113a0b87.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-alpha.3113a0b87.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.3113a0b87.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d68af0c479ef36a05d38de336a5c4927025e4b1b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-alpha.3113a0b87.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-R00GvbirWEJcq9rgdcLjP5IKz/Sxh8VnElM6uCy7TZP3Ioc0VLeNA60rhHO5zEJh5ieb2X6PL+X8s2YnD/I98Q==","shasum":"16a0276caf65cf4d5df4eb78acef606d3281d8d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-alpha.3113a0b87.0.tgz","fileCount":2315,"unpackedSize":16633028,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZSkTT4bRdt15xHpK+aIiGgWP8ITwKi87ireQrF53GFQIgeR3CMjI0g/F+Fe1mY+bAs4nQT28VJpyGCCY3keVf9l0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDHYPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQbBAAiXq6eqFLEBnPdFx2dAZNVlKBDPtAOCiiUMuHjOwhc38KW9m8\r\nVZDOemn1Z9b4GbDyrsbKWF8yq81evjNHJE744Jaz5Iq6OqZrzmy+gEgwKCpk\r\nbcQN1jAwitWbxpcdiNVE0CGE0vF8k6k37bAv1iNfoRNdbz8iiyn7XaONEteO\r\nRKqN35skLOt15tfIi2f1aDEESeAQBh+P2lJzX767OfeWpAiZZFGPolxzSIvX\r\ndGBxtw3GGv2255BbPOnv2bu5RgQyK6tJ3HUlvpQH9tneULJt5lGOjdaAOLgf\r\nqmSyALPaZAIw+t+oRYSX+8oTj4nyWC5Vfo8X0ElPHqwYSnePC8Yj0D8GAM5Q\r\n0Og8mvxqlfOoj9VxJELdH/yhKwFMOhj80oxhcnpy/2nZbwjeBgrvG3+O/Gv8\r\nMZ83DbBLa8wcSQhkiVyhdF8tLi0MLTRAnEixXvrN5/llZFWndqMfLxB10E48\r\nH8hul+o/ZF3luYknbtrD3ukZBjPdIRCn1dXDGhydPoO1SVonTl436I7uAJZj\r\nadQe5UEtOMhGbc3NBq9rTCfgmjvu0EFgzj0rhsSnTgHQYDrLj4vp4h6Tc5T4\r\nd8Kz+bze6wz7uN8c8ADufZN/FQPwXaRjHcMhyT7OlRQnLlPpXmSzSiqk9uLJ\r\nCwFn/KZa2vPsRtJSaeui6/ZK9vg9lWDOdFo=\r\n=y7R3\r\n-----END PGP SIGNATURE-----\r\n","size":9659866},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-alpha.3113a0b87.0_1661761039376_0.09116507130738571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-29T08:46:06.849Z","contributors":[]},"1.15.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.5","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"78cfd10ee5338109eb030ac10667fd0e4d7954e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-rc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-gGBh8074y3pxnv8yGYgO3NIJOkIbh5oU7us8/Cd3KXQaef3KhNltrsvhq/CE2ASKBEWIHNanpFJM0bN5WQ3cIg==","shasum":"5659b2a611f967d89339af63373cc983cceb2639","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-rc.0.tgz","fileCount":2411,"unpackedSize":16878993,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgrIaXPKQ6laGLf0qbm4upem6YtGKbFN5yGhgcW8+iuQIhAKz8fAlTTRUkk9WJ4XwIH9dZbH6RexSKbUjvqZir4H81"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDH9VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbYQ//SopqjSBhOsSSQJe/4OuprD4X7RPg3Zo8mExek2r22Ul3Oa9F\r\nkoB/pvX23CNfESFVouDX61fTe4Zwn+Q/7jtJpNLPr+ryDApcLMSF6lSy/GN6\r\nb5TxHPMTdIMsUSthE5lhX3hccicc3wNMOI12VOno/6vmCorWEfJBlQrCNCkk\r\nF+WtskX9UJJrXcbXNteGdYfWzLMUwSPjUVaDjVYGz1YI+c9bcHxgH0iwzIwI\r\nIQgmda/bpYEGTlTlv6QW9lxpPZxCDBHgKcPkaC9DBEfG/fUERZvOv6RKHtKu\r\nqOMTo0/IKdzT7oHm59iu97qxGUM/+4yCr2CzNq9aR21yJokUVCvt7IQrrIv1\r\nwmTRW43qvOUzxx4PF1fGrXlgvAoKcaT1pxueKEz/VbnkYNn5a0P/HtbE0FU2\r\nvg9wBovCxHwp0S4hpy/lGB/U0cDrBrGru5qst+3pOMKQUlugoZqqo5jX36Pf\r\nc0LgNrc/r17SFJLuNdpFvdMXbEkLeyhWb9Pu9PUb+zPoplHfE8RxNDUHkz9c\r\nG/OaorjAH7V2bASAMDB7DPUMKhXvDyp18fnFhgQQM6VdHOoG/yf83Axpqo9P\r\nuQhMla9rmDPA5t39b+5iTp/IGeU2r6itBiE+IWFDK8dKbC96B8lYPZ1/9LUn\r\nqYsilIPdS/s5zzfWpIbcuLiTg/CzVzkhzCY=\r\n=ENwo\r\n-----END PGP SIGNATURE-----\r\n","size":9697348},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-rc.0_1661763413541_0.12812540002586026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-29T09:19:54.674Z","contributors":[]},"1.15.1-alpha.18494658a.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-alpha.18494658a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.18494658a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7585092e4ba9edf57b78ba90811dbf212c88b8ae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-alpha.18494658a.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-sUeIHEQ8Du6F4JLMYyS8CQk6w3gmljEqi8NWraCnL+6jLBCqb5PRcFjPIhSqAP1+ov24XcEIkuNad3y2qy8msw==","shasum":"83e9f9c687d911a058dc9df00f2cc721078dfffd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-alpha.18494658a.0.tgz","fileCount":2315,"unpackedSize":16658945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuYhqcF2iISl/mGB118TP0g8k+qyLTHByKJRS8PGHeyAiEAtmwBsC1oxsWWeythYvrvrMGfCA/q20AGouf9I1PB6H8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDcb2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdeg//X6wugoFJEecTGspXcrW8BGRHF0kzqzvrFQooJiZKgBgQ4uVq\r\nknm0N5b49aw0YXTqm6xlYgon70cLW8UN6Fk1nKfx6VZNJwSBkdsUqGMvE1E2\r\nOWX+RP8uzn/Pf7TCGLh/PNKxL87HDTHznX1yFWQ5WhqFyshb99qXxVWZj13e\r\nayEHhHn98vdQY5gdgDtWJC/9TuAVK+aBs7Fxa8dcTbNdh19cbW1nFH+2zknL\r\nbR3V6gW0dSMYqyws4GxvCnaOU+9aec2quCkGwZTfiB6+ehyvSnStRpU/Y3xB\r\nI/4WK+vDEwHTXJLkPZtRqFP/Ef3Wb6nHH+1BZok0VkE/SIzxmFrGCo1qmBWA\r\n7uIREobqOx+JQ9XnoIkSKnX0AhTSt7BtCAIgz3Mdu0Wvyo8b+o5PC/SJtIPf\r\ntUVS4R9qZgMhn0HMWgHeHhYlrgwDHc3mYGn/a0IDvuLH2BImL37mYORxt5E0\r\n3KMC5FbR6o5GE8geOVIqwuAhLh9jt3EOEITxSeivfZ00Xgvzwr/owHqL3ogF\r\nhMnC95Srar+Yw/J82CVh0AYHWzpXUITw3GP+OZEKxdNYvohETcNpTDHD3Loc\r\nziGsnAr+9DZWEQjI71YtTDDX8o/RZb4QD9tKdMaqkCcuh9Z+O+cJNaxFi00A\r\nRrLhgaCbbs71V18u9bPwZ+uFUCGxN9umr3k=\r\n=DFKc\r\n-----END PGP SIGNATURE-----\r\n","size":9667409},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-alpha.18494658a.0_1661847285766_0.1464596679489567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-30T08:24:14.627Z","contributors":[]},"1.15.1":{"name":"@microsoft/teamsfx-core","version":"1.15.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/plugins/resource/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:solutionv3":"nyc mocha \"tests/plugins/solutionv3/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.5","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"55a0592c5e6fc5ccf7f9d02eb54edf0849f001d2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-odXvtWRRSFy45fALOskoz7jJKHAh10k3VEY8P5wbAUxBWSJHFHrSVQx89zQUxeRobMrnx0e0F0qCcq6jHGPBKA==","shasum":"1bda7a1302c6e17c8272bd21b9e487197ee8cad0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1.tgz","fileCount":2411,"unpackedSize":16878988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9Zatxt4DoiV/euVWNODj6EkgiKOp3ZIpa8P93CfQNnAiBZKiVZXWbHqFZyp+FVbXRxU7Cf3sRREw3fYeD+8g8ffA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDr7jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNaw/8DPf3EOzOWQF7cH+fQ51jnmkOGzRQ/o/GKsxnENwo0aP92EBU\r\noU/QzXe9ypmK0XdgrRQxhm7nG6wmOjwSdY42yBboxuNJV8AtXcwKw+Y4jskd\r\n+kDXqlLmoztq9LAwBlrqcGRwP/iY1TSL0a5QQXf+Lc4fMQ20sULMv7UKQvi3\r\n4apUFWQAxeM+CJLE41XZPtQeatm0cu/Ugh2d21oRdEiM3QF+yq79I15CZmnW\r\n3fjSMdzdfn3CCYIwJnahRvryfiLNMp8J+Y2womvp0MmO/ooERMuN/4HoIJIf\r\ntx0ts07u4TSEjH6Pjy8DSVIP+6xT4YGd3kupTRK8mY2LARQzAnfAdDUrXXmC\r\nM4bmAnsOkQG5MW7ICkEXm3TfW9LcZAIL4JuCw3R3DOjEDgVDTmNBKzxpgfqd\r\nkuMA9bdezHxM4qQiJbQ2qmqSbsrNn/QxT/lRulJ3SI1qaZsXHrkaoNhDxuep\r\nU6N5qvFeNZurKup4RxxBGrts1SrquGusoDmXfD5x8r4UR++SO+FQIuxXG4K8\r\n348pWRHSc2q+YXBR8D/V7dO15I+/vTdVtXaiIxuIu0VFEm4hFP15LvTjQAxd\r\nFdrpJQf26kyEB+gcwRHJn0eIfM8afygwv3jqoGn0B/qYsld0lSbkME7LzuhH\r\nVmP/Ig9wxq/Hs4jiXhnRtjD9eIosQlBBqRc=\r\n=JISL\r\n-----END PGP SIGNATURE-----\r\n","size":9697343},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1_1661910754671_0.6782463428943819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-31T01:53:02.031Z","contributors":[]},"1.15.1-alpha.a639d9f2e.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-alpha.a639d9f2e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.a639d9f2e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8ada3acf19bdf7e1c4f9060e70620589c2fb7155","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-alpha.a639d9f2e.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-3G8m5GFn7rR4VckcABbaogSWaFvx2KZZlPhjqK42opwVTQt0nQ6EU+5nzTGodpio8We4NrPl55rOkHdnOF0lvg==","shasum":"bb58a9f89cb6be918919a117cc3b3a91ef7cbd20","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-alpha.a639d9f2e.0.tgz","fileCount":2315,"unpackedSize":16672446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIckM3Q+EMWrS1NdywD58BvMIa8RQb2Cd+mfuhxcWKoAIhAIAEsTgMULkqshqeusPBDjoS7ZgmGypZ7ULreciV6v7R"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDtPfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwtQ/9G3btugf+rEDjEX9UGJ+bSZK9muefEO/Px4Gb4TqDahgyWJpQ\r\nu1Isu93o1nZyCIHi14ZWiNysRjlgM5mibTG5GyuPf1/PYsCiHb/k/YzxEgmO\r\nwk7qZ8vvTFVp4xGXcI4Y+YG6a+rJIO1J6Mj2vj2zyPbqeRERb2Bbs7aqhSby\r\nkrvwqLyL9SEPiVZpVZEVqIRHVMEwAghonMRgaI7AzSxZIsM09mBYIrtHVULK\r\nRO3ulpAKuh8nYei5j+g5cA6RLd9GNvZ1wWUZh/50uFpzbptT4DG7lpKKcFQ6\r\njlPixLrbfGrVzDSvPGCfZJydGsI6cfFketoC+zj9rcYeiswTqzoqcXO0eyQw\r\nvUf1zaSH9X6cQ/8nxLFtBQow51OsnO2MINc5I2Ht/zJoeJh3GtSI6+tvQRBJ\r\nIj5PexotfW5hZbseHDCKLNXY9igLcwx522oaNVGWNWHHWYTN33TJBM3hL/8X\r\nhjPxL8jwua9BncXKHas8MkgtuQc2NZT3s0RIpR6o1DKU+vM1JCRYRbeIwkkc\r\nIa6KkjdGAqmRAjigb6G206VYqlAE+GBltM40mjMJNvpArvaCQc4TZxwcK3hN\r\nCpnPcRVnQiLlk5fem7MQIfuYqYG9FeAMHtsyyjyXQDW+c5FysG3AylQ0lNRT\r\n4homI9C59T2iqJlfNs1AAIeS7Ss1txqmn+s=\r\n=gPn8\r\n-----END PGP SIGNATURE-----\r\n","size":9669562},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-alpha.a639d9f2e.0_1661916126711_0.1206964039056837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-31T03:30:53.554Z","contributors":[]},"1.15.1-alpha.b18b9fae2.0":{"name":"@microsoft/teamsfx-core","version":"1.15.1-alpha.b18b9fae2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.b18b9fae2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6770cc306f571b12d99d4886ec66e1f97e6905d7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.1-alpha.b18b9fae2.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Q7FiYJEU1SZXyE9jxL+hWDO1CFW2lODYxhA9x8GWgdwe+Wz3qVM5wWoEkyPcdV9qB4xgk6D4hpOz6nHfWUZHuQ==","shasum":"4762a88777940ad0b0fbad0a44ae1115661bdae0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.1-alpha.b18b9fae2.0.tgz","fileCount":2328,"unpackedSize":16705585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClY+SAKFgt9WwR7Yea+gZIV1g6gP3HCnWDAhY7kdNx5wIgYsPW/xfqiGrC0BsXfatkHZQ5SSo5g/pmzJvoTTFGokU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDv4QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrewg/9Ekk8MB7XkcUSdJNKoC8BAoarbUeX1hqreC17Xr/HHojquoGi\r\nmALPGOo5PAZjpGv0UgpbNTl/ByhtW3Ez7RR1/P1jsHpuO4EBqcwIRxhqAn1t\r\n/37BE7BvyyvLrSt1zLY22KJ6gWm58fSJhsCoFTFUmy0qxuNXQlQ3lvERtyAE\r\npS8vLyrqwEjBnoxXlg6fXdP0pj+HSxywhl2mmLT4gYoJfk/QaIav3bDvCk0x\r\nLSikhxyj/8CG9uPC9gMbTDM20cEmGcM6shgvg6l2i1aQfI9yecvwAu5AGpCm\r\nFcTlm8uPMeT43mpqG/N8RJ7vv3T82jbr40+Ejidys1ZX/vPwQ3rSz/DtT+5F\r\nERFDPOj3nDuWqFdIuK0rLor5Z4FHCzv3cjnXZsYmDOXlX3hNGwaCjAP0FHks\r\nfH6/0mFXi+uhemOm7CHuUEvQlIo+rMuMh5CTuOi6zZ/xEfhDnF/nDwTbi+if\r\nGVp+0RuxrIVs9P3nh21Vug2AE3jggcKJupHSDy+wMt/AwBKFhBbrE/LE+ZJG\r\nC86W2dMlnXZL/KlIR2b4Gw1XolmlhG4T21OR0ANiUeo7la+58wPcnFiVzdEs\r\n7NO3REK7FLpxLXYK5HZIaO7hK2tyLqBpS1bQb/M6I5ZD2Gh8Jw+xCH2hhCw9\r\nYyg90m7RjfH2LWKfh+JulU5r9EZbuouSeGU=\r\n=k2kU\r\n-----END PGP SIGNATURE-----\r\n","size":9681509},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.1-alpha.b18b9fae2.0_1661926928445_0.8042006926320555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-31T06:22:30.536Z","contributors":[]},"1.15.2-alpha.ba6ffae53.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.ba6ffae53.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.ba6ffae53.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"887d45b09b82595fcf8fc089cb6700481aff7ead","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.ba6ffae53.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-XzOiCii20mzmsOYoJc8J/HTu/LXhdP18VDUHWa4BhUsum38aj9aIO4UBE02Ff69Mv2aXCvhT0ne4WzCQoCddag==","shasum":"b1d63a419cbd7ea5cc025600cbbe41c5ea7e2980","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.ba6ffae53.0.tgz","fileCount":2328,"unpackedSize":16713317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkYETBlo3l4jCPYqfwBRGHnURNpxiB90hwJI+zphniBQIgcAkEJV7CMgbyEO2a0BR80LenzZ4U5KMrOSjv7RcPvn4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDxhGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVlg//eoQV3N96zchhDNjt5RuoCsLL8/hub9tJExN0SuJMfwgHsoXI\r\nU/fgFmLVadJX1YCzB/0JRTkdI1oh6XX1r2e6Mba31dz1zUJmT2a523pq/UDU\r\nkpqPmkBbh5tR08Mez/iq3Eevlua3Sy2AsX1RRj0dsB9KdSRLa4LWASAKePlO\r\nvNkc5bSpvK5sCQTW+BrThN1WNrZGIl7ppG439qlQsbdW8vtbSsE55gdvsIy1\r\nBEvBAEmRnYFpBjDffLnwW/+8wM79FkANlf5eUP2y7WEX8WMebWa+YrxTt8DL\r\nA6xCGulmzewWxQhSdZHCpHR0lPdZE3x8zm7By7yFRGC1b8awnLSYebu2rSp2\r\nhdiqIFQr3O3yyTey/+GL32dLdITlBnqU0G+l6JD/EOJfBZMcHmVZza8bj6nl\r\nhBYT4Xrpyh/nl9LygO6ATajM08fH8cA04FEhQ2E+Uu9Bb5w9+hFnmpotfSSy\r\nhIF3t339FheYFaBfUttdjkYffpx1XSdFHYMMEKEi3gBUf9p2iI4xyqu+UM+F\r\naez89LPSTQv/aYA0YaRNdMguq+t1LV0zaVjCbHz0Tei+g6j46nlL1b1XjZfu\r\ncP9zdRSGFTeO0gVy4mFjgjTchtU4wNFRcGXbDvCI9jF+XyL1otS3Fvj/2bLn\r\n5rdI5fmobQ89tXhwqphzgMwo6a1n0r0UUy4=\r\n=JTr5\r\n-----END PGP SIGNATURE-----\r\n","size":9682870},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.ba6ffae53.0_1661933638448_0.43647211930270813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-31T09:08:53.242Z","contributors":[]},"1.15.2-alpha.ee0bcd930.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.ee0bcd930.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc --no-clean mocha \"tests/**/*.test.ts\" ","test:common":"nyc --no-clean mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.ee0bcd930.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c5f65eb8838f23edbf5c3cbcdceafa98b524401c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.ee0bcd930.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-C0rPeHFrDtkiyZmLK6s+jxxNVUmZ1toFFzlEGbCroXacGYrlSJM/6qBsGFkwBcpJMzaH9EEdiEL9RceKXkmdmA==","shasum":"f56d7beacdcde7cbd62d412861ea5fc0f9fe43c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.ee0bcd930.0.tgz","fileCount":2328,"unpackedSize":16713332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6MpRpd9DHzilGv4JdX0KMIkBbIyZcnOrmlZcHj3IicAiEAxTFXgUdo6sPgxkMDEe4RcrUW2rvLcqyr6txBS+YKKkM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDyOtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPzA/+MJZApUeXaW8E71f+hX/hOAYume3genIzWS/7PGSrNz6QTHp5\r\nmFCX0IP0L+z+IR3PH7EcnU363QBbCnYu3KX1Q47OXiJcIiBulGNjYw2xUJSg\r\n8Un3xebnDLvhvzZ0RIZhJqot3ygnyR7q9aDTRAhrV+RmZi+kYlFSlxtVFhDz\r\nMzsW2kFXIRhY4D+8FRP165ogOL/4G3g0YdlWqv3r35fUnRUOshiIXuM23H1N\r\nzcGJ9rpHCTBObpjq2n3bLVrIqryrOBbfvzzwWwg3mKaG4vHDKMD17iMCnzp5\r\ndiTQru7wd6Z9XA2ve0iKqrDHmHCTIXj0ywSFKbSxvc+0QyTasWMcekHKzYMx\r\nS1nJbJxwn0A8FRnw81+HAzHcWIUL5jMndiNQCIo6HD3w/oBKzzfmxxMN1ffA\r\nyovWsYXe3MyKG0OSTXh1SLeh29nfbkO9OpD7uPXxCHIY7QBA1b1znch2uAVu\r\neNx/zURkcAKUo7WSy47z46NkjNNhfnSZ8kvw68LA3vkENsVwSJvJygsXWyP2\r\nhpP5UEXOuVqyXfucOxgLTfgK9SndXNDYCqcDioVZO1a0ViS8CRh0M0Wly165\r\nnUoXAdyZ3QHFZ4FmW45eqPX9D4aCBIHolxxwvJqr0ZJrN88JMZp6H+gRGZrc\r\nNELzoGCnbBw1LrlVBtRlBtj9QrKDb2f2eT8=\r\n=7yAp\r\n-----END PGP SIGNATURE-----\r\n","size":9682954},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.ee0bcd930.0_1661936555906_0.8311297822940047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-31T09:08:58.861Z","contributors":[]},"1.15.2-alpha.11f97f07d.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.11f97f07d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.11f97f07d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1c43be775e38bdaaffa7442fc23a6da7bb38be2e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.11f97f07d.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-x412ZXjwYwRat2NiemMikO6+hnTxioDL7D7pv1KxbuxuO2hLLeVrRot5z7+6g9pkh2L8TRKz2qCSw7yBQquwkw==","shasum":"677d90609f7f7bac48c8fcd68c2d75df70884f4a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.11f97f07d.0.tgz","fileCount":2320,"unpackedSize":16712897,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyy1SqN2jHCNbmYT6tbvw5hm2MpO/q4xnqI+Dq3MZ3hQIgJtsxNEpRsiwRv3BpTskp6dbQNi/ZhNinUuteuHdY4ck="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEGq1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8nA//Rkb7ZkTjat3fUihTpo9xbh07gEgixadnQlgv07ZYewVkyRBl\r\nP1plGwRV/vWr2ln2+28yMZS5jzAdVsaFLxZ5ud0/rE/lRUmnZkYurkFCY9dx\r\n+jy45ZJlY90SJD2Z4NMrn5/PUc68UPyccinJ81QjygrlpuwojxdfdKdn53e0\r\njbHsfFQs+2kxTG1GmJA18OqpmWw5mOeVDTnSwQMaQzExDjJSHQqBjoqJc4lW\r\nPdouXWEUt8nl5gAoOenvfRL56sqh14kUVdSI2WnvtfskifkNh6losEB4STfI\r\nRVdYrVsYk5ij7K5qgN0mOCQk0XKfdKTAPRrQExouHEJ/khWRy2Vur6vMsspG\r\n8X4nd23xLvMY2Ag2IKYktXaiLPYaZ8Zq+ccYRfEdpxqCp6tSzq/II4Kvp6A/\r\n5iG7pHOJ2XQa2BU1ttM8mCEjW+mPs1ney2iH6b15sDX635Np1qFQ9aiy9QYz\r\n12Xl98gZjYXsNyNwN8scgX8sGrBCIhPjaAbRupvgz33mrIpOoeBAzUZy5lad\r\nCtK7Y9Flz6nI/HtUjTDhbURjeBrHWtXYz4LWhreO3Fs090rGIG0QrLOe8ItB\r\nZk2FUetRbfYRdJEwj0SD9LDqklygeNS0QUDZYZScHjB1zF5b5csdk3iG27VH\r\nTzG4cGQiDyY9yjH3cvcO0WHEGrDDiGv/KxM=\r\n=p2Fw\r\n-----END PGP SIGNATURE-----\r\n","size":9680501},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.11f97f07d.0_1662020276694_0.05340254205222594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-01T08:35:24.936Z","contributors":[]},"1.15.2-alpha.8882e735e.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.8882e735e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.8882e735e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"db95cac3c0ef956b29383a18cc90c6e7fdc758c7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.8882e735e.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-ktZl3rvbE4EUaE+x1fVDn3MzZ2uqJbm5IRSP//bQH2X9ynI8I9swuEu09j5s5XPtMbxrHfkvUJkEYnQE9HVSRw==","shasum":"0cdf7b9dfc1b179f213295fc58df7202058d8177","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.8882e735e.0.tgz","fileCount":2320,"unpackedSize":16714274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE2D3r1680prna2j8QdOFRmV+MRlyxMNDl09RcOjMUSAIgOHASiZnkS5/t/BPNCXFLhmUZq7Zb/o4Gpd9XqlonrcM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEHQ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO1g/+OWRL5We4w6dWE59/5Roka3GbwZ3ijJ20TqSa+UOiFoYkznqT\r\nv+eRS39eSoDoSbHzhYA5pYc2HTYv4WMSwwvJPRB1Uia8+E0ygxK5v8t8/14W\r\n1A+VI6VQGcXqecwE9N6+pXnFe1DPsllJiSs85SgBSYRold6cgA6RKsi9GoDH\r\nY7diQqAWDajB4ofA1e2fiNJXVrI4DSOyeYZs6scMfa+NWrJCGvRVdHb5sGzh\r\n/RrunaU71j6dqkBzfUW4Gthdqr4RO6xEZh6Gs2l/lt311wVLSt0Cn2SULd3E\r\nd6S8Ejl8ZiG2zP5CSXsYRm3zsoi2WJqPibQ9+b/U9I4GrAie/toz50n9PDzN\r\nRPd0PuHvVHRe0kc7QLzaPRQmJ2OsgejAFgooNyQvw8JCT5WrS6bTaJqnDbTm\r\nXSp9Bp0OCWNC8mYuGwhOmsnVxPsYHI6bj7rEppQCkyoTqmHOn4qzrZR61Q7q\r\njDt1sTL3UyycKuugBKEuNRSTyGTAQlJxMqcrRVcdTjCxT6aJMOQ/0O2017Hf\r\noHaboXe0yIF9YiN43WQ6ogb4Nhs1e2dGBbfJQB6UumRlZlnT/ARw6etPIPPm\r\nmgxcqVuXuCoBS3PPBQz4oETqsc3wlfQTz4SDzwtnQkxonftwIxMEmmZNzyNj\r\no+OAINm9iRB6DM+5sHO8MawEEyyK8Bl2Zgc=\r\n=3iP/\r\n-----END PGP SIGNATURE-----\r\n","size":9680762},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.8882e735e.0_1662022713183_0.18722483983560578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-01T09:21:09.614Z","contributors":[]},"1.15.2-alpha.988c78cba.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.988c78cba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.988c78cba.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"13bcc12655e618b23c410236f0c3b90cc3b15408","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.988c78cba.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-J42HkdE48t6ipOZqaInFdi5WmAenusXBC2ImXuDfU5ghJSsR7m1/iXaOy2xdqcyI9auXTUzFBwmBtRNynoGvoQ==","shasum":"591de8e8c5264d3195cdbdb4205700b06a2acf04","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.988c78cba.0.tgz","fileCount":2324,"unpackedSize":16745178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMN1yunE8GPeAWlK7W6+z7TRe/YIfeDn7LDy/36OZQ8AiAMiErbzpkCKW+2ipQMFyWhoOJJirregiYRTbIVZazFKQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEbwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmruqg/+NjDjbeOLDWDmQto/02RV/XdkpLM7Hha8hxO704ap+d9yJOb/\r\nJpXGSQFuWAJcR9ozl7B8r3Y+QPV1+Lf2ZavcK8YW7ApQxOJLnJHdwDWMM9GK\r\n2ANn3x4lqxKjI78PGPRYrSQV6+PNAnKyz9VmqRDHAuwgk3zoYEIodFJ2dOcR\r\nmsXuO3dJApaohpO3CaxUkPgiXdN/gAplF8Rogr9KTI2VxtxzAjS6sHOxSxVp\r\nnJIBpyEEVoaa3zu3aWa0R1y7Z1OS3yq8DR6axpdZnZydkd1NsM7uh69aFmma\r\nYJqhf9VkTYpG0d3GIdikTwZVunxV4PGsJo7uP4AnZkgaFK6Y27n4wa0rwXZE\r\nP5IsmL6rZDKGAlyD1dQkS7NQI4ATRy5FWEJtSqspyj9Ci7VCt7I1n4b6r4FH\r\nBavpiHqYiYoNSvn8BqDUxto99aoIq35Wa5ynAsLfQiYZ1o/zGQs8NzZIjVmS\r\nEAHh5CjXz9QvITMo87TtHAjs2UOQ9gDXt+I2PRTrs52GyHRs244k828Rbw8x\r\nMOVAbE25o0iCiacDA30pGzllL221B3YvBnF+Rit/nr8c6heInH20RFJ7z+T4\r\nSDS765codAkJ2badnqN41nmGZY9ZKFdrSY8UvwBNKyJ2hWGrNfWr5nOyNIkS\r\nlMr8FfEufjT+Ga6mhTjr2IMCa/2P3zorphM=\r\n=hsbM\r\n-----END PGP SIGNATURE-----\r\n","size":9685249},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.988c78cba.0_1662106645072_0.6290762767213223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-02T08:17:49.485Z","contributors":[]},"1.15.2-alpha.df7cb43be.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.df7cb43be.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/plugins/resource/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.df7cb43be.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"77970b3dc48c91d43f54104301e0d76e39f091cd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.df7cb43be.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-ptCjK7Yzcf4PhXHcEbHQ9jbgYkuIf9lVtalvfh6yJDyJiS4HF4JiNOH7PfsglSmx589JWoqCF7SAQDI+9xK1VQ==","shasum":"3c09f9f3736fbb21eb99e38169ba864f20a23e97","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.df7cb43be.0.tgz","fileCount":2324,"unpackedSize":16747921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPGiZs0LsiRxnp6CS48w5MgHTb7YQIwAvq024Az7qeWAiBj7VqhYMjNq4MvlCDaBoNnOb1TEwylY1M34wpL/JdlcA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEw4SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNKw/+Ihtd4s4ESw/9xBBBhiaCYOLawNWcei0FW83o3K3GjNxhf4By\r\nm0r5m/d5l+8bpAsX1EF8+bDChh7XMa+X3NH9NgLscIcHtZpHCpoL1BduQS6Z\r\nu88AWB7BIaEoVUu2FAFhriWVPvr6RnRVL5ZCCei0RTvVGgz6y2JlopCbkv3R\r\n5pHfoZrLRRkORpSJ+Sh308MhmU78glwSWa+FrQOd8qCnKw6GIQRH2M/GmyrV\r\n9HIXbwepPNvAmsA9yrIyujs4R2qG6VWH0FiKTmPWwqXnqd+TgkJaFEYmt6Ok\r\n5Q02CmB8Hj7pnRcQBEtB1A2l9nmEY8uA4DUN2cTOI/Y68eNj1tv+CKUOVeAw\r\nGEisyhAtD0WsO3QKwgUvk4kAseZaX5F+ZIEl1LwVWuHTknIy561ov29JWo+E\r\nZ4u+baayq4U1rDb52qF4PeM7ul148sDF4IMfnDacKUwoDoAbKoQ5ygEFvg8o\r\ngk2fQgerpCh+ZxBeSTFHNwbR2ej9K87kHk6NyvTd2arBLC/kWIJSSarph0EM\r\nZKhKDaLwxVQYBVqFkBqezncWIOSwjDAtfewho3EZD3707jCIh3P2MFlJMK4o\r\n0/lSYO6ob8puvu4F5lZhJG5+YT/NCzN3uG3cxoFciZuQirk7AINqgau/JpOB\r\nzgDSAqgFoUqAvZd9G6U3Q7zA8zRV8tURlPA=\r\n=LG/u\r\n-----END PGP SIGNATURE-----\r\n","size":9685738},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.df7cb43be.0_1662193169575_0.7735549259416654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-03T08:19:49.755Z","contributors":[]},"1.15.2-alpha.385906a8c.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.385906a8c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.385906a8c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"65ab5167cc539f068f34a6bc8a2d10b20397d4cc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.385906a8c.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-YYQVmtckL6GEmt5NdetYD206aQyQFlYATF9eDZ6GQeQK3WnMQ05Lr9WkiIVdhfV/An6qTEFbkvlzSTfo1HmYlg==","shasum":"d28940e4d677d20a896e8678c32b25a0f58e0461","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.385906a8c.0.tgz","fileCount":2320,"unpackedSize":16738278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyAH/++kO5AdObSsy3dZ6jfw+uqicrr/84qT5JadAxtAiEAzVL6mS3laYLBMoHc5jd0lVZFaojYbe5a5gI+ZQgw+IQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFbCAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg5xAAjefyup+S7q4X5poBvLR3p591XnSg+j87lrMQ8UqKRubWkhJF\r\n7XltPQqkXUBNlEfDP0oHKckrSgWopRGG39eneM4yKGaA4Zo08MBUtVEBkYFu\r\nddmNBs1u/Nrv7DYp5BTsVsM1LOmfqt9lqmjJ0H0JCkD9otLm6KVEMtrvzVg7\r\neH1kbKmhBpgLTdGqLIotCweA27Nn1ZwIUYx749ArQkfYCGQ3pEaxv724GyyD\r\nchtIT0GXgDWdmEb+cK+Zz0L/2zGHM1TNHDVDgs1RL8q5iUzViPD3GmHiyNDD\r\nhWhkiDzL8ffndTDDQ0+ahJw7jmlVw1g0B+ZFyutmQIimeq38Zx/RTi9fwuLk\r\nbWKfuYRDlLzBFeD34q00vCGeqwtmCYVP/qW8LU+JUMyjnNpVhUtK7xssP65o\r\ncmH72VXikwHvkzS9pFBHGqqlr+DtyK4tdQTuOKmtpBqA0EpaCB+T5c9yEzqt\r\nNYAenGgD786F4BuTKusIGB7V1U/VkVwaHPV0E9HfdegHjuwa87VfNsvKVbzk\r\nrgoMi8GrT7z0ALe0QUu2X6ZV7Qod+XuCmdT/ZozF3/1wlV0VDlGZrxULUVHw\r\nvE+7MgChwYX1vrHiMKgZpMfPaB6JI0IaV6sO/GTAtO1rwX4IsVts5La/3Ynt\r\n2HnN6w/85+FP1yYY2WgY6jl97ssyfeIcst0=\r\n=1Ypv\r\n-----END PGP SIGNATURE-----\r\n","size":9685404},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.385906a8c.0_1662365824269_0.35172991304278933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T08:38:27.134Z","contributors":[]},"1.15.2-alpha.efe3d972e.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.efe3d972e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.efe3d972e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5d67404bef4defdd1de7c7dea302303c48c650c6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.efe3d972e.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-o+DlL0L1xOhEpA2eTKI7y5lTNUx6zE0aOvYUXEBULflo46+kRZfuoJllPaFK3Y2YEKjMhQxTa7TCi31biCwAew==","shasum":"26a698a94566982488355df70c5087b72b5cda4e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.efe3d972e.0.tgz","fileCount":2320,"unpackedSize":16743042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7QwfwwmybH7Nbi4mlRGdfghleWQh+2yrKuwJSPfA9gwIhAITfnrP+1/lC+wNBl89nit4iF1Og0R0NwKWOVh6y/mvs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFwF1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKyg//eVSCgEqaergXHpq8OE++VyB0bI6PNKQCA2IpveLzc8mz1+LD\r\nYh4ebxpExJCWpj4XXu3pjgY5OztfTSrb8f4/lHu2/vhuKV7l4TQuSMap6nvK\r\nAgqtiuYvEpvRxpVT9+WUqYaPJ4PEwr5F92lYt/fLk97qUIDKEQIH1a5G+IP7\r\nDSCzsemlvcB+sovZhWRN38OL+0fDScVctVfHmPrm6vwxUbmKBz1EGNtrKuaF\r\n3Ieq5s3qSvZgNv8eHuJP5TUq2YWt55Q9n8RaAahj1ltO0wuAfhw9yrSwuIub\r\nxTh+j8d/gUDnHTNCqT3hX1N8ohsqoGJnH0BkNQNSdAXz53lr1uhFZtB6LSTF\r\nVS3j/2bkY9cgKeifKW5lyxhskb3umdEsVISBsDUuQ1wKhoNgj68mRky+Rxk4\r\n/3wwIaS8d20xnfwfTFJWkkTpYsV/7lmaqSiCEToSIclz6E6423LcKmxEZYTA\r\nDVA+LmJbAEI7VAskt0sSw0dxzgdEPncKeV15/2RmQbDpSMtcGVmH/p+4e7yb\r\nIaVCKVcT0/zHu3PEfkY+CBuBATqgDUQ8k84E17eocrFPwInsf39Q1+9tBM0r\r\nXtN1CPW4H2jZbFrQ9qGu0Z1DA7OdcopAOB+eNG3P65WedkPzxY8a4TIIjQkg\r\npwja8eEKKh01Xh8T6VSRdrsgGUN7VckI31Q=\r\n=aBoI\r\n-----END PGP SIGNATURE-----\r\n","size":9686187},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.efe3d972e.0_1662452084936_0.39052674576067403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T09:25:51.812Z","contributors":[]},"1.15.2-alpha.fe09f4739.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.fe09f4739.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.fe09f4739.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a5064ceba851d559771b7fea715a533caa4920f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.fe09f4739.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-iRTVn/L2+b9fT7klPL6Rqi4qhJgg0jOH0tQ1C3VzhouY68sRgRyzy++2uC2qJIS/GfDYw0Ag2T1wHvKZL/usHg==","shasum":"74c354a2a6414ff6609aa1ad807ab5bcd179ad3c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.fe09f4739.0.tgz","fileCount":2325,"unpackedSize":16763234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwcvlVvv0y/7wTLuQq99bymDDAq438eRp8eB7AiaDk0AiEA4OGu3j/oqZ5nF6mdnPgf/aYpp02d0S/WLZ1M7KwPyXQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGEP6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6+Q/+M+HZWB2KWr87MSVXv+cws12wjSvRe8kTSPOqWMP/JGEsiy5f\r\n8W5IP7Rcxl2F1dUtba6yrtmmrxAsth6SNuBpOohrg+Y2Lpqk9byhaUudhOSd\r\nmE3yXLev0wdf+xSmXYfC1Tx+saMjeBoG6mbOxJ/hxLfWAxA1R+j40vG0p0pS\r\nINlS6ydQfPyjq65wUQMt06i1Hjqpyee2KbJBo4u3H4QWuuanhILQXINUqujJ\r\nFNlS0upans4jKx4bHjp3BLEf5qTb8nJciy16HGwfN5FgWwnKFWOUkYeZqLYA\r\n6qWVqKOvzpDR3Tj5Bl+oQgu4qYMPcQOzj4eXNet8pF7XDQt/lsxbX8u+r7pr\r\nJlJegqb0wp34RnArwADV9B2fEgXOHpXKdBQm4dyJiUtLzDhMWb2a5BxcN6i7\r\noClj7KqViNByST6YJGbs6esDjbFkY9sepGrU7SQP0FfSjPQwi45npMtJ2Ccm\r\nECn80bGGp5geZayO3qIXCnyv21n/7kR30lj8UiMA9xD9NAr9s3ndtCQTm4/s\r\nofWyPrylyLX5DjCyvh2xQgkeyiKGnBVh86UKRzYoKLYzg9PwV9+kPhjhq416\r\nXH4tL9zAlJoKHP83PHlThlQCvCI2e7SkkXZFKQvY4FDeXcybjQIgkspH6o+7\r\nXsssNjJw4iPreO+ipVfvaWwRuKHACOWbprs=\r\n=LUze\r\n-----END PGP SIGNATURE-----\r\n","size":9696012},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.fe09f4739.0_1662534649844_0.9689559996531492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-07T07:12:53.439Z","contributors":[]},"1.15.2-alpha.9fd15d0ca.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.9fd15d0ca.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.9fd15d0ca.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4ca55170282bab3b2fb33e05736ce1d089d75d81","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.9fd15d0ca.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-F6eHKGzpBtNyKU1hjp8gGnJFIOFSj8BK57pQHXN0bkVF5JRoTBLu11wm2ygLtzrQYJWdVlt0Uuqo6Vwd4hIeTw==","shasum":"183472e0180fe7ca171efb175f0ab667b73641d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.9fd15d0ca.0.tgz","fileCount":2321,"unpackedSize":16789513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiEdRb2PTUksvXfeSW36IoQzZJ3o3u5vpmdc2JK3NRAwIhANk835QWrRj+ozUmVx3Ej3n3Apzc1lWpKFIeZt2n29R7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGFMdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9AA//VWjldqGiWp462WlP5D62z3ogL8hsDiKB+v/dBTVs8/YVhqY6\r\nPJ5IlyHdbCAntqyXJs8UGTtD1E+xpGVJIs+oWvXNepEqNySoOVDjjWMNq3q3\r\nzwsP4XBoq3olR2P6g99ytLbTjl2/kGD2xD7ztOMZKv7nEb4nO3QgTZPkHObT\r\n2TdU2M6WBBg1i+d7xB8bkjTtaR4ovOAHD10EdR3EeWzZZduPifWTBV6uxm9T\r\nxDljDFx57k5+p7hNKTelDVmNE+5R6hK3eHE0qSwJ9q/EpswClxCPbgO3zFwE\r\nns557srzAJnrkI6bEWgE2cH6jvR8r9PVp/7b27HHbdPDn5BMZxY2jG9UAdBX\r\nzndLUiWlQU4JliM2HFqgb009Uo8Y50KgKvyEhInEiO/husBYMXdIZzpNAFq8\r\nhHBemW4vJdO6LIcD9QNjwCOx7zmrUlA1+vQoxPYGiRlIIh5Iyxge7l2LogIe\r\nQusrj2iGUF7BSYL/j70Mk0vfhZxBrsH65vcilP/r+VhNgu9IR/HFMXTMo+5y\r\n8zMLxcb105STTGzAsds+tIioOsOAOiMHinlV+Tnu7Y/Nehq2LPUyoSHkuOHd\r\n50VTUZKSwAj7bd5lATksESRkBB5nxBeToiGqRpICQ4Z+crvr1eSZq2hmPirJ\r\nMIaNsYRBtFDqVKu1qjb/J+MvMT3QWY2jAu4=\r\n=XENY\r\n-----END PGP SIGNATURE-----\r\n","size":9699199},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.9fd15d0ca.0_1662538525410_0.781695815690745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-07T08:27:32.700Z","contributors":[]},"1.15.2-alpha.7eddd6cf4.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.7eddd6cf4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.7eddd6cf4.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"da6cb4205966b5bd0ab17122f498f2bdd52f33f4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.7eddd6cf4.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-MLTO3/DZ8Mtg7j/9W5exDEcHr/9iqwr9KwpvEqwMsaletEtLTm9D5wt5cDOFvwVT6HGSTXQFdd/wez5hiNVMQw==","shasum":"b16dd9554580208babb7eb7068fa2746d9471cc6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.7eddd6cf4.0.tgz","fileCount":2321,"unpackedSize":16799379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUj9mHHfpknPU0YAOACzSgk188g+KmgsvDST+Ffn+1sAiB4WP1505A0J9Ao5eHTFWwbwAvEi2ElBUE82bbWnGb7+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGZx+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVyA//YtTL/ljZXZTM4bQvwaz+RXW13cpZ5OhJ/qNlWNOURLfYKofn\r\nYgEqyCGkRD6c2kEQOntOFuEouBHReIyXf4ZzAkFU54ka5Iy5c5BktcCvCWGG\r\nnTQuY2aYM3YqV1N+49qQy8vtfAdSHum+d7Zrk8Ha5izRAR3ai+2uVamWXJFA\r\nyjoBOEyEU6fJh8zWWZRHsBdgt/hOTkXeUXngzdl6v1R/KSSsod4y2uGvat7q\r\nsfrfgPg5775kpqsY2wXjhWzDnSyZREjhzOxop0ju+KKmfVggfE4SKQMdJHne\r\nAM7RzJi0Ut7caue6aGdf3q+HzkKh0KiNoiM1B+yWifZTBLFLl1PgwHtwkmmr\r\nQKgWj2fade6mvhWV4BOPWyOp2+tQuyvgXVe1vPYURJgcCFZs6MgOknqoIftp\r\n/9fC1PBEGQZ+VIRacNFE/3ka3WKCZiu2yZAJ0th9WnNo2jOuZOzEt7lMJj6l\r\npXapT2mOpb5n0V/rSd/0aK2aLYwT66zqBkj6ZPLV0Hg1Km3ZfM+4L00O47vi\r\nd5omqMdoZYIoTWBe5z+SrTxCeuySzJeXT9cHGbCb8sUipIc4ZJaAHr77COB9\r\nubVK4VCfj9+Kh605e/y4+/jPvDto/n/9SSrodF9yrsDfVYukmLR6s56n/Der\r\nCOXGChgRySbUY6WfpQV/slNzFtos/bjyWCE=\r\n=RKkw\r\n-----END PGP SIGNATURE-----\r\n","size":9701035},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.7eddd6cf4.0_1662622845519_0.8654738705638962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-08T07:45:12.530Z","contributors":[]},"1.15.2-alpha.d61ffd7b2.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.d61ffd7b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.d61ffd7b2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ebe3f7cb6ab5c7ee8b2f925816fa5b3f432f10c8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.d61ffd7b2.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-cvNVdnQMhY5Cf2LSDOS/k3xqQkXRFG6cqENv00rWMLcePnEDQR9wkIdCNqZY4aZLhGYl+h3W89FftNKSVmHvsQ==","shasum":"c08050fe0e68723dbd1530e5c8045c3a76903e92","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.d61ffd7b2.0.tgz","fileCount":2321,"unpackedSize":16806866,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEFldub5Xk5UfVcYi4UTgXgGM6SiTSKE4VgtG4MNSInAiEAtLP7PVKN5r7pI8PXTvuuOlRU4KChkvgfoRHsBwSW6Ew="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGvYIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9LxAAjEclUkrlnRv7U/oTHQ/xhrRPT2IOnlmZ/KklFd1r/TCUM3tt\r\nyI55mg+CG/bxWqtUy0pixfBAiOKz6TkuurZ7ov+/nzoWUX48HEPvB6QpRCay\r\nMTqCvTw21qRXE4B1tOYlUOywXM72XGDE+/YMjUYulQO4GzIAB0g6LzWbNeUg\r\nAtCEcG4WTbRQmO9sS2iTNbacefi8l11B4nWkBKmPPNgesSXqnP3JPY3RTbh1\r\nFjJBQt9uBF4qbGA9nR5JorVJs97dSBQkZVmvVdEi3X8BJD5N5x1X2XrTwoot\r\nY4+tQFeMc+KJmeQas4jjQFmh1Y7BOW6hbcY2eMphi89EF/k4Gh43c6cjmFun\r\nGNFqaPw2mEw7X5uTMvxz73GIa2rWcaQTX4HrZJorRbN9uoHEQkzDBgx5HC7Q\r\nEMNkVlARuER6GzdqVJVQzjKiH4ssQ4Sl2nh9aSMtUgud/BoMf3N4mrM5jF3K\r\nlG+T3JnwRJ5EL/86IJvc7YVNPlc9wZWl2xRUs5cRi+6mBLUAzcC/UmvaiHq7\r\ntGmQ0lCpHCptTqfZVWQefqQtLg1885i9LQl8HL8G8DoAtsAKr0pG3zgH2Wgi\r\ngtYv3GCgz4do2cBaxbtEOu8s0iV4KAFIFR00HdTl0/0OSd3FjXm5LvF6YAyK\r\nZTRTCMTwNX1PGTL7VieKn8gbv7J1lrIG17w=\r\n=4Zz9\r\n-----END PGP SIGNATURE-----\r\n","size":9702511},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.d61ffd7b2.0_1662711303927_0.9002941903843036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-09T11:07:58.220Z","contributors":[]},"1.15.2-alpha.9bd0cb559.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.9bd0cb559.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.9bd0cb559.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3af4b6e0aa2b7bcfbf2dbbf1fccbe4a03ea8a71b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.9bd0cb559.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-JR/jQoH9+hbyix/PFoyHMNllGth/deL+ANm3g0LLh0UE8XlNAfey0iaZEqmeeeeiu8p5wtrEGa1oSLFW2sDe0A==","shasum":"8cc71db413d824083bfc50ad645a29af79e516c2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.9bd0cb559.0.tgz","fileCount":2321,"unpackedSize":16807363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwEvqPyBQOlKvV15yFxM7Y56jeJSRcbVNHRQyp+9628AiEA5DL3CqgopiLNTYXEPJ+Q5csdPfBN236e2M0wC4JuOS0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjID0GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgtQ//VB5/wUbGwwAIF0WP79j1/5tEJVq339RJ5mvOcQkRbfruOoHY\r\niC2d1Fg749V+vvg1TB3q87vSH1l2GQlbvS0GrMJoeR3DNguLZesN3ElVBAVx\r\nkh7pcV/yqCbBUXDI5LuG2w+8lA61+iEqYy+HeloslQaWLD4uIjfuBKwMlZiG\r\nxbcVDRplVYSPXjvzcGE3n4Xwj3UVT6eE8aw57nzTBxEWTiXGDlAVRPLU4evB\r\n9jqBsxiHTMBt67Pj0iLjkMscpWmd0yVMkRw2nYHsUkOkj7eEHQuD3IgteS4Q\r\n6NCpXUzyod8XRGKwpCMcP6m27cA0wyrcuaqQOKN9Ogoddqj6NTxOB9bRqMG9\r\nz1lxy4vNKembv1u8QGbuQgIg+fRUIJe10C3XVhpmGvEVYq0w1AZaSu1m/f3s\r\ns7DEc2jKQW/pg+4RrkV13K6f7Rz22OXHJM9F1pm1SZonLP7LzHgeVFjP+AMz\r\ndm7SjSSeHPsscekh055FLafaHvvOvMHDytQVvTBPk6eCSsULHLdTvmhbLCqi\r\njIwuCow/SiPKVGbwryL6LJHTEm+uHdfiJ/jxoJ4zfjlYBVmbcyqiT0ACMAoN\r\nZuZMz5MdK4Z/iC3rHut8Qll+l40Mz26UiUkeXnFlm7SfDdayJL2eFt6ubS8b\r\n9FkyOWsA4uYHv97wQFgWPqP/X1t3l2AtLSs=\r\n=nnYV\r\n-----END PGP SIGNATURE-----\r\n","size":9702565},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.9bd0cb559.0_1663057157977_0.08959710170747748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-13T08:29:08.326Z","contributors":[]},"1.15.2-alpha.9d488528e.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.9d488528e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.9d488528e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ffbbe229e83536079e5224c40f62d35d2963ec75","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.9d488528e.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Enjg0Oha2xC48QDRZMrmon+eogYIqzoXpG1+DsBhMgE2bHIqZ591aXDA9GWVrhgbcD71FP5kLUF+w/+qdqj21g==","shasum":"71e68dc8e970ab2d645a577ff3f7faa7912dfb65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.9d488528e.0.tgz","fileCount":2322,"unpackedSize":16817877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5GI6rS0/L/Y/ijy7GVRPWzfwvFml+ItCAcC8lIDCdHAiEA6nDXC8rN+OLFvV1at1ueCiJE5tFZHQAhO80NyBhX/6w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIY3TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Wg//fNI9Jg84RN0DvVzjO51i46dc0nVAFC53tCGOlxOKH56paB+1\r\ngea9svsEZ3JOWEvAi1492I8v13cTihsIbO9GMmXJ4qxVTj/ARPF0qmOdMWU7\r\nZj/x3eoG5em45gc08MnhWUZTQSksH7zZO8IG8+xmnT1dVfKYRNI06IsAwykw\r\n7sbXujF4oBX5nhFwbYXj84ZgOzbtfZKzhXDPVHSLyjHSrqXme5V6NZBB8mFn\r\nYTbinX5ntakPTmEgXcNt/NTOLDj2yOpikRtcKHk6jrlTnBqCWKru/Oc1eQU0\r\n5HqtlFmQEIv/R13g7kAVF8BVVPkU3ogxAtHQGiwUHn+mWpWxb9NzEZLvcc92\r\n0woObL6KaHcYaMm9I6G/3YdwJKtpcRyCBBbAcEeAWydywTYxEcifJh2jJPYL\r\nF7zPd0svbvDuMIuStjLa4ssevPfqmyBm2B388YC+vL6SOp08JACcUlO+uOqx\r\nW3FqqtXygN2UsOmWiQGb++a6qbRCeTy8pysSCxDlfjG8iATywaicGvBKSlHq\r\nZpqHk9qjYS5rNavvVjspflWrVkf4X06hgdKq/Qy0gK/UCzGHo43zhD/8S4Jc\r\n24CatqAiL32YEZZsynO4EDiU2h88WWSvfvYJVHNXd4yBMggSbSk1X75I6Zur\r\nie6ZaMSukQ6dP3MoQ1H7Rtjymc2TxRAs/cE=\r\n=KCCc\r\n-----END PGP SIGNATURE-----\r\n","size":9703961},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.9d488528e.0_1663143378072_0.9221506776022048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-14T09:05:02.698Z","contributors":[]},"1.16.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.16.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c3a96756c03a050baaca66ac509263bf744cccd0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.0-rc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-nnR1J6Unn9ho+siFx0GQiT9NSmAGoyJtniY4fd4L5Vdo6UfVNDWIZvD23V+rDuAwIEpy7+jvt1ovQFH/D1yVRQ==","shasum":"234f38ae0528a477027646417584da465646aa41","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.0-rc.0.tgz","fileCount":2322,"unpackedSize":16817826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZtdOOz+7gZIG87i5GBq8I9KOIqyoWwaEdrrtE2CfBzAiEAkexkz3nA2IwNrFEJQYCROgZFADqCkRAog+y1lMw9AHw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIZHCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3HhAAkXYRmzfBjEjoI6tl866jRTGG3SadfGmhVn7LTB7msZBPVNI5\r\ntAqdb+sRTlafiRE8QiLb7QvJIUPXANxsMeiL3ZtfYhDhbpg89v3LOO2DCU+5\r\nW1+BNHzTNNr5vSiLS0hET3usalNTs7U6a/srpQ0Gsp2rzZdMfevJkxnSWjPF\r\ngODjcoNfHPe35oUbzu2Pr7t0NjGDYiWcIWOEFYwbSovNc+q8UudMPA9lF3qM\r\n6G5+Nx2g9WCdaE+g0MlFXMpR3W2hJ/+mx6eCel/ez7pbx0tx2rsg10wG8ZQs\r\nLy5xQx6kPpspkjypJm7oiVJyxVS+kw2iVHMF7hGJo5BMzp5GvQaIR6n1HwNQ\r\nYjPTOnx99i1HyDvHYFRZEiwjO9oO09UtCWO46KpLS9WRgY4fsFuu0V0wkD8l\r\n+F/ACUnG7o8zuleKiXwsw3xS2zUz+Rp0nrgiugIhrR2HNS6dCBYzT+CRssbl\r\nkeO8U8fpszj/MhIFT30yPY2Zrcw7aaZ6RUN0SWZ7irCqZ+l1Nv96h7N73Yng\r\nbSwtGBTr4aI881KM01FahE99HfBlEg+x+xFuU+wBGZXfIoZV0on58qv52Mcb\r\nAplE7z2p1mAoqI/NZzfePpQd7lMYCTsLlqEGJqPgzvPc0pNkUbjqysL9fESZ\r\nAuVVGFAB+V3krZvCxqHxxN8m+hlxWhLO4fY=\r\n=jRtc\r\n-----END PGP SIGNATURE-----\r\n","size":9703935},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.0-rc.0_1663144385829_0.08470741648011382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-14T09:05:07.234Z","contributors":[]},"1.15.2-alpha.16418f119.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.16418f119.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.16418f119.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"28d5623c30e50cf8899b65047333eb5273c7b03b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.16418f119.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-v0Us7cacjtVZchrqg/DuNymVRGC93JFRYuW0U53yKrJ2GK984lqXcN6I1wQGL+ri0VTC29CL+d/Ua/Lry68Xsw==","shasum":"737c446a14051c6ef8754b94942a0bbac3f949cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.16418f119.0.tgz","fileCount":2323,"unpackedSize":16831442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNGe3beaBiCVbO8rxbeTEDknJgSRTQm84EvcCnZwoM5AiBa99stY27Hd1X9H+58llkHaCPsCFLy5lR2aI/Kw9JNlA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIt62ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp89BAAjmnWck5XFiMtnrNhseyVPeratM+0yk7le/KFUz6flVw7s20O\r\nepb9lcY2jtrQwXXI6Yr+0N/Ld5ApOWzOi0jpvD4kh8le0V8V0mf0ILK9G8Uc\r\nTxVcA9m8gVo9O+PatV32aiQwASQe54RATiFqBVewKWbqJcqrv+Mj3K1/QqTL\r\nuQH6R1biaUxm08mJMeEjRW6mM3SogDZ7q6d5EQ/8JWMP05XFwkdk4vzRXdK+\r\nVfqGih4wSnh4P4JkrK1w/jPzdf1Qrlv6sM20S3P96SeHiH9Oq3/mCU8ph6YA\r\nj7hoY57RqETwWvgqUzy13xXmRPYR+m3CmZDeS/R05gS9WydLnbgoS7VdKw2w\r\nx8dQWZ1o7XBB2XcSRaty7xm1VOHAfhZbJnXuSdzq+GoaZfXdeA1SeYKgCdZO\r\n3E4fdSgnu45z2v/TVX9sKAKpoxN3jcXnKq+htMEDFy26DTJD//RNHVenu4yD\r\nyD03x4Jvd2TSQQmrjBpiJnyxoMfHKG3xH/xEN/6yq5Wo8kYLaY7/JRtSPPjQ\r\ns57WgTMWK9MrkggPYtjk94cjo5KoY0gaCqf1MvibzxXDrTJiNFG2eQAsLvTv\r\n4RhKDUfsPGVaSbvhfXZTVa2jtlE+25wib6r13Cb72ld3o33WhEbsc7V6WXB1\r\nJhD8gEZTb7CukOkD/tFYJopmxsjwFGsl94w=\r\n=qFZW\r\n-----END PGP SIGNATURE-----\r\n","size":9712096},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.16418f119.0_1663229622195_0.9055738367528681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-15T08:36:26.503Z","contributors":[]},"1.15.2-alpha.0904fc821.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.0904fc821.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.0904fc821.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ef85b5cedca0608ec8ef24ac4bf694de1192bc3d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.0904fc821.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-SgQwhawPfb6yCLqX4H2CGC1rTYOTClS7uAO4++A4ae1V5YkhHVCk25R2bWA2qHfB6ytC750HoVvWuAQx1GvSFQ==","shasum":"a032631e9ff165a52a2b7769243b7c4620e44d25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.0904fc821.0.tgz","fileCount":2319,"unpackedSize":16812717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELnCBo9RF/xjgoPhAmQCoa5maNOtqH4eoM9d6rR3Zl0AiEAigAEtOcOrHd1SVtdZp4MBvmGasFvNEFvfMC1Vcl3ySk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJDDXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooVA//YLUwaNhvPWxtULi4D4NNQvYn+mPTAXXryj7QadsVATmoaoxh\r\nRaVhBeS0z4bBNnf7wuq/K+5KVz+TYSBnNF/WvzLqdCv3+q14dboCd8Zayt0e\r\nrzdTITc2PfGFCK/PaJd7bu7SxWA+6rmh7L+hq6sUndlrFRFjWBmwb07AnadX\r\nD0mHYBPyH3ltzAvIwS6moHcXH1tOXZAmK7kmE97XKYW4N9/0hIuJK+aqy8Ts\r\nCAcMEbJWSencFDHA30m5du39mexsvVgJHQLdoxnclDxNp2e+/3Y2quOE3MLc\r\nrenb21JQx2oMaSBZUlbhzA8GG+oxKnxg8qWPYBO0U6rEV5cJmS5BCScQITLo\r\n8t1RtU3wSBZ+OG6o3xDCfU7QHAMVyHKChIPqz2pq2BfrqfzRT8hcEUWNpMzB\r\nnPFqfwQJsYth5shLFza5oWDccSYMMV78TzebwLcUg4dPYwjBv0zBOD5qEvyP\r\n+OXEVRQ2q95Ax5KcBNLcZXfKEsv02geZSaXCYc1SHv1Yo/Q3B/VCcd5+sdfD\r\ntw2cndt1IbidM5l9hY3zxIyCpaMwTc5QUAbs2ZaBEPVDuPpD0nY3XTdg9MCU\r\nsNNy83YuW225pacyye+erUqRe3WecwEOK5x2vBX3M60oLQsh/Sr5do1vbs9R\r\nLNe2uKQNwLdGVZX2CmMRBa+FlKNeAoz9fOo=\r\n=MOgJ\r\n-----END PGP SIGNATURE-----\r\n","size":9706101},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.0904fc821.0_1663316183167_0.8405381359585873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-16T08:51:07.254Z","contributors":[]},"1.15.2-alpha.79f6a1d84.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.79f6a1d84.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.79f6a1d84.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3cccf3cfcd45992a1cd5b3fd19d49a1ff8fec2ff","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.79f6a1d84.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-gsGTZkebuCP46MOgyLi3ExEoS86otasee3Zb1Y9oCOoECb/Xx2sY46YrD2JuzO0KIJ8xemCuOe2ipam3i+XyBw==","shasum":"d512b6752720dffd8f9023abcf43760fb5317f57","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.79f6a1d84.0.tgz","fileCount":2327,"unpackedSize":16856644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhpihlXED5YAIZ6qSDgxo1052NVOSZAPS+ePnz7ldKMAiEAz5bryeZykz6f8C9kccCTejs92dNHDWAvYSx2Os8vqc8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJEBnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrANRAAncgQqqjkLa6VHpPBZ6r0ZlnB3A2aY+8VVmbt6VMXklG5bgfj\r\ne+TuoOjNtKDWnkl6bMl7twROfe2neCU9qR2tR+KrxHEofcBbDXPE2dsjtWH6\r\naAAow5v/UibitiM06IfgzT0V4VTzTqPn1JqdQOJKKAwaSz/Cnlhj5dxHpT4H\r\nljva76A3NbCcTXxOwLwEV+IYDI6jqeoHD1QpEqpykJhA+MYUJAXoBeZHatzu\r\n49tVwbb1SEp5x4eF722WEJMIf1vhN7eMn3aQkCw/Gd+TXW5nCNSjWpK0/580\r\noXejCet0PKBynAFtF0hMMDfilGJ16QxoesgPbd510NQLRuzxHmv9BRyhDm52\r\n/+GQbfrAZZJ48/GVjRkje4Fn3Eky7wUuQ6BKuuOySYgKqUXuezDg0fUJW0rl\r\nkU6aKU15rMCvHcdD9g9AMJjww+3kgJuxW47ErP8J+hWDj7FY+2+zX7s/TC7b\r\nP0g880D624st23ian0oJwqNKfBkkhBCfcHcAdX8IeHd0iXbqYrRgT7oxMuo6\r\nhhoukXzdp/0YQVF2KX7ugxpXGzsFia/a+yBQ7JldRfu8efmjEHcNjRGmQybN\r\nV98SERAgQddxpviKZUhuEcc8ZxbuNcPbiNVibDFNPs+T3ZGFmmmyotgcaemm\r\n8nIk/bWD+Ms5iKsQX2/ijQ/dfGSEhLl5pkY=\r\n=ZnKH\r\n-----END PGP SIGNATURE-----\r\n","size":9710814},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.79f6a1d84.0_1663320167206_0.5350941285714275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-16T10:10:27.822Z","contributors":[]},"1.16.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.16.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c2cb1d0bba0d2185d1fe29f9aee6a2075fee23d6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.0-rc.1","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-kLfzIfubmTqFlvNnfPC06/CZSqOE89n7jomYVFk6f25Cea4AmTxjTIMfjl01gGxO8NJbH1C8Of/jFrZ3mv1nzg==","shasum":"4355becee51361f95eacb3a5096b4b617c35e49d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.0-rc.1.tgz","fileCount":2322,"unpackedSize":16813361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwejtVw4gm0SAVNV/EMETA2YyPvBx0vBNGdMMb7zvHswIhAMQxOoI9EX7wuOLo5vm7EkzOHGVob0BgaVBNetyBbc7z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKAtCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi2hAAj8OiuVBFBoCb7xj0fMvrf/khlbAPrR450Fk7KxvVZ1J87N0c\r\nXQbW6cwbWqLjbo5jKSJNKzHCIcAcmc3EeEeoW+thZkYjnE4kcFQd0bqu+01E\r\nKLOvnrpyrWUuh5VFkvEfYj8okbIYU4Ur8Sp1o3/TwoGwRyqWQ/HtD7RGUvee\r\naQ1RWdq4xO+DxxGvQF9U9t7WtyxgabKOtEaYh/xLyw1ImUfaxlkS0Hx6CUBx\r\nklc5hquWe9E4qZprhfdd8dSTm/HfuFcTxmASxR4R8wthMp5xjHbCH0Ac6jVA\r\nqOUOCxmu832fTXlVbrXpmhs5EaNs1Ew7xbsxER2UkfGJz0J0VnbKnTHeOTdO\r\nG6Tzx4Q+lj5Or5zkuxsbRbljtT7/Vsud8YQ8LD0Dv0PU4cD/VFaQotYVGuKm\r\nli9P/jkEtKTteTpiWPUCA92pzQPZS9QMXYqI3qQjmcjVweTpSah5UvLInKvg\r\nucZCjoen4BkamR+ld/wJxBcuokPHBUXVDdSSbO1ZCrxCNRZfPgFQhjkfhQTF\r\nNdx032rgk15p8n560iMxK6skJ/zEcqhFPd5fF49vA3EPlcvP/rzSNJuQktsv\r\n8mwss9arlyIsDW5PMPeg1m1VQIP8UEeB2x9EKr1CweVRv49c1AlAy1zVRR/2\r\nIbmtGPTYNCI9ijRpceoF0PJe/bWboi43k10=\r\n=iI4L\r\n-----END PGP SIGNATURE-----\r\n","size":9704306},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.0-rc.1_1663568706091_0.26288979205419993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-19T06:25:30.600Z","contributors":[]},"1.15.2-alpha.36186c735.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.36186c735.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.36186c735.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"78f3b6cb136e3ba01e782afdb3ee6244d1f541bd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.36186c735.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-Sjh7mCmPITQQk0LV5e/Xm4DI6fjlNTVwKO7phWJDJF4aa/cM2WtFwqFpLWpY/qgwbQB7IyjTbyddZGy6Iomvrg==","shasum":"8e9adcc3f17408873d79bd935e1c72f1da76fa29","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.36186c735.0.tgz","fileCount":2243,"unpackedSize":16296853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUBm6Gn/mogwBa8CGjTTck7vmSrtHwlj+AWqeaQUYsQAiB7Zcm1b9hpbDtkJolenYMZUK79ZJgmd80xa84xwzqDCQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCWIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2BQ//eOQ1zxbqTGkG1JwMHNjM2AOv00TWqkZ21p//vPs/GkLa8y7j\r\nC9oJAkuicqXckF7fxZpJyVhkeF0OJqkLl0csipzJ3zJSal7XKGPj+hz0B9t6\r\nOv2wfcXsIgfUGb2PWmHM5AsXviVD8iuarWCrlEAdOAD+hmNn2RvYXCzMmxdM\r\ny/pyO2tXxmMME92jkVHZaqPVdyj9Sp5H69Aqcyqt38exG11ibI1HJl4hqV1x\r\nNt0y2rxMUVPE6RBGD4LerHI46D79rlYTT3C//K11LhgFL0vGySXmCdBMvaTf\r\nysxdbXPjJCQ7aC+3tyHLiLuQHRfR7ur/VOvwnI5oFmSNQbHi1nSAkEfLRAZe\r\nd5Om/rSOVkGJFg1XLXYPUDeO/c4UK9I9D8fT/MZU+MKQaL+I03enKKdVAxJA\r\nXgahuKdE9AFZOVVbmqgpc+nUvMdq3CE+CmHCBMF97cEPkfTjkT8u4pj64enD\r\n/UQ3cVKYFKu65qEayRSHu36/AhpciJLQlWlLJuE4MUNNQjYrKMgG1LDGdWyc\r\ndGQKrKcesEX/em+DDlJRI281vanGORHt2WmF+sbjsRMkmioDfHZYk4vCtmXZ\r\n1oXiTXRba7cIX2WEJYsk0ao9Cff/+z7p0yzAL9w4yqNL0FRkX/CIa9rfQ5/k\r\neT/ioUTpTstj7IFoqVOrhKCjKRJZD/VgkH0=\r\n=bemE\r\n-----END PGP SIGNATURE-----\r\n","size":9619027},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.36186c735.0_1663575431849_0.8780690948869887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-19T08:28:29.999Z","contributors":[]},"1.15.2-alpha.7cacd3e66.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.7cacd3e66.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.7cacd3e66.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f4f5efa96a9174adf7b98c5bfc4acb83c179ac54","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.7cacd3e66.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-DcMcyIShGDDt28k/u6jjI6ilwuXchxKhwQD1IgVZGdcycsosR4d93OSh6n10YhGT0jKxFoJwHmMRdPnErDIoqQ==","shasum":"d7d3a6daf4d6d010dabb40c46b4768e23b4af9aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.7cacd3e66.0.tgz","fileCount":2244,"unpackedSize":16298270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDodki6256ir/j/8ZDdz9q8nRyyqcAOMruUmojtPemejgIhAO08X4yse5MOMGg2NjShdzWfyfRdoxR9Ivf+hMqVeA2I"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKEXDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxmg/+It9MUP/VSZycVcxvdP5rN+OUamwNs/TNFUe7Bx6PDPjwKV2D\r\nyjstzMGrAb+YJmqiZQti+CG2ofg3KHA4opHzyevIyJTW4+RlK8pPYhzJWpCJ\r\nMQfobGlSJEiVR6N4J2JXUCIhKBFQZv80KiAO/SSsmz7JviPRSIrfrbJDtliT\r\nAW+k8CDZ2rx/YmPfkmUdNKrzNK72Awidk5CwgKBclHp5xNgjGPq97xhN+my4\r\nYPu0NZZkPzKFcstM6UAOdiJGpsglW1HDHT0iXmA+P/H40oFD3+mL9T9PDrRD\r\ndhGeJ2NkxmBHr8WUWx4YiOnu0KJv05rGu0yjHzrPtZOeMqod/Lt8cRjxsGCL\r\n0oXLm53nBbQWkgGIJlQbBFI0yIV2jPUQyPYSf8tZSCsD7eir3afQUciuT+Bm\r\nbiKThp4NjHRLQEtQaCdzo5MVT4NEHTpt/nVKMhQnKSFBYUheChs56odFGhsT\r\nO0axa2NxHdIX5KDq6obD+UurfL8Fv1u9a2YIw1DJEIvPy50uLiCAUHX3caQt\r\nmgyqTIutjUI9uaXZNpFb4aw7WqmwDe38uLYVQ8YIl7qOlHGh4SF2GrNJMdTf\r\nsJUR16XA3VdfxrS9WaX0AlcKqRozEC4gfqOoYJf7Ja6bKj1dnspmTNBJHrRt\r\n9VVr8p5GS7u3qcU/py+4eDEyJ7q8c2EaZUA=\r\n=J5Av\r\n-----END PGP SIGNATURE-----\r\n","size":9619290},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.7cacd3e66.0_1663583683276_0.4138918012760533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-19T10:39:06.349Z","contributors":[]},"1.15.2-alpha.bf11ed4f4.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.bf11ed4f4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.bf11ed4f4.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8ee5d30b32d3d5f6a32f43b2098c2762bccd7036","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.bf11ed4f4.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-ixLazfcfEMGbPEJcpn/PEjE83gJk/x9GOzw+yWpHkzsVy8C3UbZpvw2aedUvGZ6yLTYxrwQqGOq5i+tmOe4j0A==","shasum":"3035b1bc93861617820a48ddeaba85a3a1c92129","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.bf11ed4f4.0.tgz","fileCount":2180,"unpackedSize":16168299,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvaal5dbMQb7SHOUAeL71Xnt+eTIlL6Y2n+rmBnhOgsAIgS7m2P3aeD62m1kSK/rC+vEujfkrr+8hgCBu2lOjGXbU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKXaoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhwg//bn7Fk/JXIUmCM2TtazlqLBtyI8h5KKEuEYdVt8bur6FFGdQL\r\ndu2Dfk6t9gcwQcFGv32NBLlDqcci0Pe5naMQdsM1D7XYM3ZnfcXm5js/ClPL\r\naw+/UOLHy7I+ru+skrMFcry3HhZXGblKfO2d/j2aSlnDvFqAPI9WVCfFwwEG\r\nPV0mOc/B3+byioIn7vtpB6PM75CDGgEVmeNu0csSciGpjzaL8OFvxXZeDLWO\r\nAAWI9zGcWw1pll+HhO0GZ8Ajnt10JoynLBv4pOi511iU5017F3Iz9bdje7GM\r\n4MSDcUNX34LYVIOm8Ou9r0aH6/0Qgyn3Z4p8qIKHrNYo8hY5BWxC+Sg05qhI\r\nu655xXqKpGbRwdORsOdgve6iVAFzqO0zJ3NOePyThdIpHXooHdZi9q3LC/fL\r\ngczFXEsuvv6zFScOuRo29HEPBh3uUBrZAYP81b+CN1u+x/kqf3fXKdf/rJli\r\ntv5oCCywuCxZlazwSSDqyTu6EWJc1bquYIucs065v35GnCbEt3QcYG3Sljuq\r\nZuI9XFdus7P1MaANzohr2TcmNhXOb3sx9DGkxWl1uorNVl/2fkF175OEmjau\r\nxPhvLc2Xgpo44XgrE/nBzIm8wuoWzw++RLsnE9IrtOkkQs3k5T9EUC/xOLwo\r\n/LZ005lsROVZSe+yv785ucqH5xd+Zreej88=\r\n=oC/C\r\n-----END PGP SIGNATURE-----\r\n","size":9603998},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.bf11ed4f4.0_1663661735592_0.5578245410046097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-20T08:43:43.346Z","contributors":[]},"1.15.2-alpha.0d532389e.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.0d532389e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.0d532389e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"afb25b8c81c40ca2ea8bb81518554c13ef089b17","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.0d532389e.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-az3EjX1agQHqZvSH4eGfuKR+xFiIVBenwEXVvakEI2WP09530TgiXJTbWWbWyPcdtowkfQgVGonUQKeBMV7nhA==","shasum":"e7308246dceab547edab2f5449b7447cd0673263","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.0d532389e.0.tgz","fileCount":2169,"unpackedSize":16140227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoyW7TYGI7TwWI7WpU+U19sPsXS7OHFvUmpdF3ZcEhkAiAM2JmAUtRCfrny/Ihzg3HGkHv1QECnPE+5NtP6YcC3PQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKsiQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeEA/+KbmE/DSD38tty79He1xkA3ouxYaDnaugZP3sfFyJN9CZm3Zu\r\n4fiyGubnL3/PW5gkaReiyki5qIX57cZyZuprgDS36L76X5KlLTV7VS7nXyrL\r\nwJl+Kc634QYqH4tpdj0N2BPSnW+RhLB+PcXaV2u+mFUy7SAq8/ZUlSp7vSx3\r\nhjINRU9Rf/n3JktFJvkovv5NMxgv6i4d6RTEpmkxq9ClppsiNt8gmBwbfaPE\r\nu2wKSmSCnJWV6U7cClfxl327K+HzTcVDo7Ma7+hvYEJPseF4+oiX2UKrXN7l\r\nqLdYHxiRJ6bENlksLngC9DxeOQAVMzNKLMvxkxRS4dkvSzGib4dfUz/rKabi\r\n92QphZ2GqWJu/VCf10L9P8YlZMBfztvRpPgtKBYboQ7Sz32u9W5RWaeGLB03\r\nj39MKCJ/hM5pcSJia211d+3n93vt2NW9q3gKvWmD6IQ6VCeoy4lfOAWbTUED\r\nv1qYR+WXT4JZHrP9YfZ2t3pmrNxcfqxUEGj1xNd+CQS1JqKrXPbKNnpHi5Y6\r\nS1fyroCrXWbWRd9BqfSs4PQcpxM3nh0RWWC8Kg9TBYZ/B15ERPScISGmQ4Go\r\n7mMkOS+FU4w+koBYPxKVM0TrORrtwnTEBtHtXAjcN8wat2pe0PKqdRPjmLm0\r\nqEHtIK2nmVetZ1ockWZDoj35iA0QHjqRRSE=\r\n=larR\r\n-----END PGP SIGNATURE-----\r\n","size":9600935},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.0d532389e.0_1663748239785_0.3705571685684572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T08:41:00.015Z","contributors":[]},"1.15.2-alpha.67e983b81.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.67e983b81.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.67e983b81.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4a48db83b71b6b46ebe18a00331e554489f9ab04","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.67e983b81.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-AJLuycCimXP+zGYwVyyDeUIqsgr5l1a87vBmtgvUUDq3KbcS6Oyy4rsJOoWr4HQCWhChO/K1NXfCMkwwdVGyNw==","shasum":"74b36dcfe60e347a5b7f9721f28c3f70dae49500","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.67e983b81.0.tgz","fileCount":2169,"unpackedSize":16140211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjao/7SxHj6jyrpLQhF8ILgZ9SrJqqggFP0zg64WYoegIhAJfh/SVNlVqdjLiLrnIvH+WUdZk1MA19iNFAgtBUq0os"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKtzsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz8A/+KmIkmddfRT4Ec2XVnubUpXuQ8hrKU8lkXEA+gj/n7cH5XsVJ\r\niO8rLe8wqtkKRHtdgmhx6Taspuc7AZv+y+sOBN2EFRXv6zFeJ9HEguPWMROd\r\nO+CJEhsuIGt/sdkvJ1U4ViH/yUihRQxg4hpAtE15U77UjH6oIyjagq+wo2gb\r\noiKKR4FfnYzMgJdCBOM+agBKFgoJu1jE1tNpetD18G6Es31LYCwfHB0NBfUF\r\no4S/Nr+rq1BUEHk10LKRFxT49xLFLOMXDD5EXLrC7RBQRdAMJaPyZ1WMQeea\r\nEqb6w8xLuEx/wyoroq/q00bamAKcd99fFIc7RGV2MV9bFdfgNIbQc9sqz0n8\r\n1SxXgLh8m4qW5EMlfog3JPVc7fgPoRReXyijLpOTnw6e/Soas/yx3BnPhwFS\r\nkF5/u3W0BG9O5HJ6xF3lS8DegfMVdClvU8RtEtdiJCSoJK7qvM2sG9d1mHZv\r\nn1QfQGx+vP4pJVUHP2YkUL+iZP5OtwpaZVb+eBylmpc0STL6wEnBw78NWHBe\r\nPCgLFgB1d3GshBIxThwXYLjw6ByjyzW23DXdbGgWr3nQZOf0YGhbDQwyNttd\r\nbDIBwQykWWfX11FtHHZf/F47oAOcmAssKF7ESVE8h5Bg7yKaytYtSkACRIFB\r\nbfYCqFuXJstjvpLW95lh0x6SUdsNeKE/uTw=\r\n=rJDK\r\n-----END PGP SIGNATURE-----\r\n","size":9600891},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.67e983b81.0_1663753451896_0.8129484897979056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T09:58:59.736Z","contributors":[]},"1.16.0":{"name":"@microsoft/teamsfx-core","version":"1.16.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2c2c3c44ab8eb39c64c43bb13d7be432491c0cab","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-x7Lvi2+0Xrc80GWZF1EQv3+msM6/BoL7O9xcrJ1cQ/NBK4jwjSwP4YMopI7wyEi0xrkT+/EKd398sJdmH0TlkA==","shasum":"7504b4e4c6697e5539015482fcb148d1da84510f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.0.tgz","fileCount":2322,"unpackedSize":16815024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsq7Fzm50xEZLY24QlkZAQ2jjKnmYEggsaxrXf1d54gwIgJyzRuLlR2+3z9O6I1Jyh2YL9axu6JGGCpTpESjVDJkY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK9R5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYgA//Ws8NMn9LQFWIzT2T2E4clJ0Kn0nXnU+LyuIZ03ZLFPPqgrRY\r\nTABd6D+ulqYfzcVE6m+LYjlF0MeVaKlPc48tBrEr2UsVkv+HZeAhi0JD3QBU\r\nH+JcAAUR9Hbxb4Ns4RPa2KefUD0AA7Z3cfP3sgEE7LCfNXaYgtX58yF4gLx3\r\niOOweasIvM/wH8u7HB6MnpPsn06DOLapznXzVnEN/kCqX1IxfKa72EQB5ePt\r\nr3PiyXP5DMff/SUXz+ofU3kSQwZTAmwCg4/LPCGK9HTJzxkCggVjCSQXcmCf\r\nZhpVEfKrtgYo5ikxP8KbhxuNgs3pkaYmqb9wJQ0AIqkf6P15wW8S16fiK+qx\r\nY+TEzklkehvEus8gbEQy43D3y2d+ZuBSHQM/K2zCBj+Gpzf0tbK2SX7pUo+Q\r\njeYuNmc8WnwJpclyK5WYfrbmm5pFmnBM/H9qpoG+S2gwwKk73zeoFw7VriTt\r\ne+gDS4NpZm2NIBrD1CEAP1rf6sELnYZKgiHL5o5VE68OahqLGqcd+kdpkflH\r\ngBWPSz6GayDfYLC6NN6Bx/wSUbe+ppgpfv03eyXqSyVRuZFPbT6gBqcFKYlC\r\noXWQ7efkxMMaYqn4cVvaGHMv3zyXoF3zGzB+N6Ci0U5gYc6BaCU6TZ63xzag\r\nYXlIclgjsgI2rKY+cO9ckgI1ONnYWlU/hZU=\r\n=HSB2\r\n-----END PGP SIGNATURE-----\r\n","size":9704521},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.0_1663816824365_0.9123589920514898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-22T03:23:34.473Z","contributors":[]},"1.16.1":{"name":"@microsoft/teamsfx-core","version":"1.16.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1fc99987a6c006d9ab83fbf432fa338c143a2c9c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.1","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-N5YMN7EPZFwA230fm0GmpcKhcQqNN9gfeAJYi6l83LwNYktWqOBfGqarUYlks0J2wZNSroJ8PTr9Jl/8pVaSqg==","shasum":"7718beeb48f0dab8b600177ec844bf72ba1b08e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.1.tgz","fileCount":2322,"unpackedSize":16815028,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5ijHj5YINsEt0tcfGqKhCL9z6m1JEX81neDGWSa4LUAiEAzggw1GblgdAbJcuOsvKVOHZGkN5jXPGDiSiR9gmBeVo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK/8LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGaw/+M10/44Hww238IL856cTSo8slFIpjF75efSC2gKBnsB2dUCKl\r\n08orx2B5yb4YzvwzBlVv6taE+EycUNpKlwxOER4Dnn/sqQHTK4RB0PscOPoZ\r\nI4PR0O5cNfWXww6K/rGsXAfEw/pe8xxP2D+HpagOFHxO/fxcu9XvLKhlPtGp\r\nuhyIX/eAVLuuz90APirESAMmAdrAmqkSfwNLprDF+vOg/GEF6y2Eg2/Er9i2\r\n3xGxyDt1qBQyrOCtViPN05Pku3HFHyV0Kkm1pQj0f5W90Cpyxue/skuKbC7C\r\nKus4Jk1Cn/tsVNoyS8pwYdUq9mHAysDtR0RoQ5IfsakqftrJHnFbN1vaXIw3\r\nFc3L+aqX6EvSkiWqGHuw1CCnrzCL/SgyHRW5/MVBbo5rLKorUPsA36/mXdOj\r\nYtiCq3dwNLIeeJTZ5+OtkFdFlMxZguinyDv5phofvsAFl1/0U2kvZ4aFSHGb\r\nbXB80ktJ0k8Os2IE9c4NkGFIV+FJs9FB4oaT9nF4CYpsDidYiRZCPc3lpI0K\r\nrf4vuzCny4AnPeORNgtUVfLOC4tt0DQme9O5kU9xUzj4sYni5XS0ailGWcQ8\r\nMQ506R6bqrG8LJzR68+/Znek93CbkS4/Vk3kNn0RjuhZ+S64g5fePIHkbc6q\r\nPep72KVk/Ftl/D1pQOZXZJSp0HDA1Twcv6g=\r\n=9U54\r\n-----END PGP SIGNATURE-----\r\n","size":9704524},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.1_1663827722677_0.05570587181837916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-22T06:25:42.238Z","contributors":[]},"1.15.2-alpha.369a61afc.0":{"name":"@microsoft/teamsfx-core","version":"1.15.2-alpha.369a61afc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.6-alpha.369a61afc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6e34acad1127d92a1f25e48ab2d633b3ee727be8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.15.2-alpha.369a61afc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-bHSckWU8evvvDno3Mh9awzpafREdaiC8w3n4BM4HLoWGyvf87Pux2CIi1X/gCWXWd+hYGPGOVoEIo5tych+7Dg==","shasum":"d216f4da384b96321c6f994c591fd982118b82be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.15.2-alpha.369a61afc.0.tgz","fileCount":2153,"unpackedSize":16086020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6EQT+w9Wb6TqemAnrvuwSVgrN810BWEYKySenF0zLTAiAyxbltIaEYoejuHSSxtqAwFH8qy4QuUrGJ81xKnq8dXQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLBl6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvVhAAhm+juWxFkxr8REbIq9tMj3j2Qrl3tX4mAXnuIh+xC1UNqBIh\r\nhJRCRWhSM6NOhBQjcoD2M2omgZHbklsJuvsTYWxGquv3utlWLnIOGX/AGnWy\r\nvY+Tmr+TKWBewFhMY9xf0KV6K1hsSxm/ugvu/X2InxRkjkX1CnNPdqhrQKeA\r\neAGxun2cGarPzxeJvSQZoH0B3OFSjI6ULu6oNCECMpONLXrl5VwMYYhtGoZT\r\nXXAx6zwA91NiFySFE0cNNlJaAaU41YdngZfVm1ioYRcYpQqwbZnDOkak93l1\r\nPX27Y0LwufZ25OfVtZq45toVICRuo4s1NIEqp0KcwG2JmVSNx9ELa2hEhPgy\r\nHFUbgSyzDAb2YH03sNMcGZUdGW9+QMBF1KkXMoVGSI8rzQar8H3zXeHUehSu\r\nRMXvzcd3ct7n+WgFT/j00XbtujOYxCAKCy0DY/9LqNPtn2bYHdZ/YhPmtzYY\r\n+5/Db33KD+tase/nWnmzBI93XT7p2Iq18w5RoJImKMHZAqpmcnYk6b8tmVmO\r\nHOzjGySlaTZPrJHp90+bb28io2wkBDHCrMgV2bA/TqzZklKmHV34/vIikT2N\r\nBAcnbUjcQqM3cMJieZ+aBZ58jhO/nWHXbo982/sXjH3ebtrYodhwmdw+eQUn\r\nC0KCSTwh+T5DAnn48aDt1laFS9v0emeXXs0=\r\n=5a56\r\n-----END PGP SIGNATURE-----\r\n","size":9591821},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.15.2-alpha.369a61afc.0_1663834490118_0.914354732479465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-22T08:43:22.813Z","contributors":[]},"1.16.2":{"name":"@microsoft/teamsfx-core","version":"1.16.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"63bc9386b11abdc9152f5dd53abff56c839427d5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.2","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-9fLUPvBkaQO6I2gB00W2FTaYDqmY/v+pbTXunAoy97Ztp9Bl6u0E/VkgfRJ3OPpvHEqdDamPSbWmrMntOK+71A==","shasum":"164800af8f1b748509b7d69bc679d8915366c3c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.2.tgz","fileCount":2322,"unpackedSize":16816639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChwtjaRDlghNVCVmZ26C9aGkoUo74utOpHsqQ4yPq6kQIgT8VnQOhLr0K0c2sYRCTux6rrxL5O1iEO2xnkLuiNZas="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLFqIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL2A/9GrGcT62/B9BjvBgLgWYDPwtL/kQbPk0xJ39+f5t5LL1pGQyX\r\nyYTfaOp8ggQHbWojLVWNXnao5FDsTMS8zA0ip0mg8pPerPKwbLimlYVs6SIi\r\nGRlwtWfLo5Jj5aiayGu8xDc8PxH/J2g0ONXFs0OeRyyGsXjy1Sh0Lo8xu9BC\r\n1UgEKiXgPPsNrECWW4pXcFWH0OzVsP0T2LuQamTa2mNDC3ienhfzs/rrbkiE\r\nQbIi6cUBKPHvb69V4C4sbFkIaecL2KCPkB2RDaUt4hPWosfmelfDk6qqruNP\r\nKHejYP3OCsCN+xy5Pcj8Gik6OyQTqtTXKKsEKVXo8uFn81DZMjBVylAU2aBE\r\nf7b6UAzWjZ9voVqGWvqtWXnbLWy7Xfijqok/iZSKYSRXmxDdvXnkfQMF34M0\r\nE1+TNWlHnluYi/unmZ/mVHwiCIzgbnXcXSUjLkYzK4TXDTO/6kOZ8yNgnF7D\r\nPD4ez6NBz26JCIJZ2mDWROmzZAMu60Hcq/aPC02VY7XUgc5tpSkr8IaQ0tKq\r\nlvBEy8mJELRA1pM8zpSyR1qOOztCehSKKyCdSeI8WJHNi2WR90j9cFR6nf2c\r\nlBt/zmJ4EOW9rSfTTFyhS2ZFzzl+9avnm22CATrFFDV0F4g4mFZe6I2eTPXP\r\nZVe1mJbRi0UdKMfFuRH1uNQSZior6SNjkDA=\r\n=Yn0Q\r\n-----END PGP SIGNATURE-----\r\n","size":9704643},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.2_1663851143648_0.6863254017087979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-22T13:29:09.701Z","contributors":[]},"1.16.3-alpha.311dfaffe.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.311dfaffe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.311dfaffe.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0857d94801324ecf7a42403fef9d7ecd3644e356","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.311dfaffe.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-U7gw/af9GNBHg05KbxejYvnPw0Vw+Ny+eAP/DM3z3RIRu9RRQffhXSHMWBhS/91054HVZaB79U/ydo5okOSrRg==","shasum":"a3be2e38570837c014c2e4a8c1995a90ef76097f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.311dfaffe.0.tgz","fileCount":2117,"unpackedSize":15992355,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMqfgKYH3vBvWD4AV6WeCpevmqVOuR0ZjgUG+c9GgNwAIgVrEj5Q1RVvrWFnTxV3Wp0KcHeMmG4nqJLeWuK7KIglE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLWrWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl6g//dBfuPaxWAm3pNT45IjYw5zctG7/DK3niTzMJPhzn3ahdSy7k\r\nWNlgh8qtk5l2bmscO2Omc41wHxy7LdPD0pAxum+cl/LhIO3QhJIaY22a/7sV\r\n2uOdjdEHC63NHNLnnvE70C86+1S2MqB2wsJv5NpWfm0XUIMe6rD0lWgnCOiv\r\nvSbQAVOzmHRGmShoINJEbl1D1pEPRaGuI8H1LI2laIgb+lKe118DJxwV+bsv\r\nu1+zHuo3uBZD4W0ludiFAWTe/Hg7jYywgCrGTGhisu8Im8ve3XAbeGBTimxU\r\nJ3Xby6RwTn0MXW/GE84M2JZRim7dQ3OMyZNuoTwo8FW4D9bGwiGkL4cbkEc1\r\nlW91uZtQ0LVxIkBB2jQhkF9aKsMCrQVm16z8W/5AynprXZ2qyo3QqfKKUbxp\r\n/F1HJq2AFpR+0CD7IvqJlJ7E4PSvbN2AI+PeK5THW+6GoTQdhxO+lSqKoomg\r\nSvULC9pq0Zdw0U+Kj2LfYRLhZch+xI0/BOg0KGaphY3A6mUSVWp4PNyqzwJO\r\nJSvjC2jiOrB77B/Pl9fb9L1njBbvHL1VmtpJo0X9D0qZaWQHgCDW6L+FvTL9\r\nHYxjA08NsueuUMDxQHbkvM6km76w7T8ZfQ78wYVJFrUVgrne66ZlWuAm/Fdo\r\nWnfLm0Gq8BEhJ4mJekg07nHUfWMYGp+Vyjo=\r\n=ix71\r\n-----END PGP SIGNATURE-----\r\n","size":9579899},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.311dfaffe.0_1663920853710_0.865045647523917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-23T08:31:45.818Z","contributors":[]},"1.16.3-alpha.b34129af3.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.b34129af3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.b34129af3.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fb0baadb6e98c2963828452d0ce25f8977883454","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.b34129af3.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-o+PMrYbhFX+cV7Xq8gnt4G7ki3wlo9hhF7fESiJAAubHP0/HB6kNEGPaRm3viBfejcUhniKDXk+e8PChnI+gkw==","shasum":"0117b31abc27637496456e27b17706c6ad1961c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.b34129af3.0.tgz","fileCount":2173,"unpackedSize":15908705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAM7TsAAysPQG2ErkaCT6vhqbfyk014ul7ymTO0scwRuAiEAv/23qcoP6PwrZxqfVh/qsCwRyPRVMvDN8aJamkcx88g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMWFaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdMw//T1Kkqcpd/wVcx9arpEhnKARpdMjkqsC5T1FkXrgqtu1RnaJo\r\ncWMMpkZCSyoyqxVrHQtLh1ELiYVQeozqtKeMWVv5q3S0N5Ty/PNv5gJ26SSf\r\nrkVTxdD/uut13wvzvr+oza6I3KBnUn/9VmR2HLfoEHTs02uAA7H+T+8CdPd9\r\nJk2lTV+rHmW/UXjSlpe0E1MLrIT/I6WuqGHnBgFzJ6sLJZEFKXsdkGne8ntk\r\nVWJtlKxUtBMUvoA7G3Fe7WzY2N3HGNiCyQFreLuhOUkpTrsGS6lzKfZ4b+2n\r\nz6HLCS/IutUoSUipiP+/YfLh+NhMBHVAAiiINf/YFPd8A36oMGZVJDC/RFCU\r\n2288HJLstwScL9QArtHajOqN0jlpjod68ETRMbgjshCdqBgwYdBIUsvewi/h\r\nX5P+LL0aXxM2MVdwBxebQNYFuYfEeQwEO1eQYRktLdX81LexbF+jRj7ZdN99\r\nOszQJ7QH5w0GfADNIp3Q/eDWnEddpl32B6zV8yZf8p7NDePovw5n7RgKSx69\r\nM9IgKbOz4Yb4vvCHgI9g2E0yCaq7QMMFF9XRwU9T67GfsUSR3ZGh1AR7NqNr\r\nZfZb56ew6v2O1qWuJhZNIUyIIIs3FlJmf3vNQLwcVf2G6Q4Pw5zIl+6flPWF\r\nnf/ghJ6xL8bvXthMH0HfaCHrhFCqN1zMA+k=\r\n=nGCC\r\n-----END PGP SIGNATURE-----\r\n","size":9576798},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.b34129af3.0_1664180570220_0.9736362873444209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-26T09:04:41.266Z","contributors":[]},"1.16.3-alpha.8ae9813c9.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.8ae9813c9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.8ae9813c9.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2f65154c246216af6a92de84cfeb72b6249d3fe0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.8ae9813c9.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-nIodES/S36OGvPSQd4dQXPYAlGGLBRz07iWwpTETii5fDiY3GDrFDnVxnEcQG1FHXHrxFT84MHKS9qS/ZKTgBw==","shasum":"496e0939adf06746ff6b27572196c1923341cc0f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.8ae9813c9.0.tgz","fileCount":2068,"unpackedSize":15610181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4CI3FPBrZY1CwSzZHcsx+7Ybf1gNrurq5N/nqEhajSwIhAIOjusxaBLYwQvgxHhDoEmBOsmMrROu5QrPt82qFQNUg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMrIOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMWw/+OAiwXkbho2/i0/ocm5YtXcSOZvEJzQyneEWU4Msy0Wz3mLaB\r\nN4lWHS4uGOSSUSLX1SlewTCnrw6StRTlDQKWY8cyZI4jAOy2nvundNe1Up9L\r\nEC6aaYXFNjzoKQ4WsJiNECeJHEnol2AqCvn+wRdDtv2HoP4NRmdRd8RxZDUF\r\nC7wa5/t/+3WgFOMQYBLJGvZf7EWUyMocZxHmVsTzB4ar7CESRx/ft0UH67E7\r\nuvZm7ky86U7rUNMSIksBesHLc+vXB9MTOtfM+xwxHEf40mb6EaQbtvHpNT6+\r\nVMWGSycJLEAzggWcj1APRZx1HiW3p2IOnOuCYWPTYkmjSJ5SEERa0TOzcG0F\r\nplPGc4pz7xqe2+5f8eU7Z1fQs29De20O0pBf3k+yjCYVT6mSg1rPxzsGyveQ\r\nm9559TZSnlFOKaLM760VvN2hzFBKvKI6aMEUFNzX4OGKWSVwM2fJvn9DPkfG\r\nBuihk9Kp9emF0y2de3yC/NSy7PUvOVOTjuaZCXl7Lo1BfK17hzroYnrjSfJT\r\nWt6JtwLUnzXfq6OE5nZqaW+6seyCprSuEVC8MCDXGc/CCYdxl3rmEo7q1nWS\r\nJYgovT/RBrq/qD5dXYf5iemDwrJfrO/t8jr4gFwS/4thrtGFafAetu9lK8AT\r\n2QWN9Ed51Q1FIV2Mx/WkCLaJIUwW2tqzrKE=\r\n=JPIm\r\n-----END PGP SIGNATURE-----\r\n","size":9523178},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.8ae9813c9.0_1664266765893_0.00015080188179172893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-27T08:40:05.698Z","contributors":[]},"1.16.3-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"998e0fd848fc2df121af5f111a8a5c8e76a8f6ad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-rc.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-ZEUlFj1CM6DtIKq7/JAiMNvVi4ixd3kVv1ySV+ut2GseRk+RVRejERlNSwIA4B8/Zj0+udtJ3CudjCh2yvP+9g==","shasum":"20936d9a4ab097710108a0bcbd1a8be379eb6f34","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-rc.0.tgz","fileCount":2322,"unpackedSize":16817023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5RIx1y008IK3xAOEJw+JkkrUOY64iSPHC157DPeuJ/AiApnyK4VOUszGV6YLgppYcIlKZnUgVjmTNYsmO5OZOGQQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM7pcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4mQ//SsptAaYHGCProG1H+MskTfhZtxLwsedVhhAJabS6bqPnYMNK\r\n9HrnQBFnl2zlSbYogXsJ4Ol8VDtk3MZJ84aqHSmsjnINuygc1rTg89PL9ZUE\r\n8T6OQAfvMk+/JMF/Ifie3WyiLXAD/r0chWkfG17ZilgPNjAiWVpBuMyjsfrW\r\n9/LWiMT+kXIEIlSS0mkOFORDDbByUjSo4iFTNd7hufyxANUlV/hK8oRFe4LS\r\ncMyyh08mmIAOvnbEeuks22PWpV3oZYQ3IUSrIwolWX9jGXBB8rWKWIm04Wfj\r\nP4+GvcjopQRnjWpfgQmrpta1i9aGXvQaaTLvHWiSJpuzK7CLJCOQqKs5AS5F\r\nOWj9bULuVylrGpJ4Cr5L9GbUKur6iry9riEvlce/zhlTRdIuEKEWOQEnUTmx\r\nfwwDsJYGRUzt/hWX50dmPkz9WRpHpbAf1lIWogCPuEUvC2ouFPUgAIZ+6P8H\r\ncou+a5tnioK9uvvj/iW/eXKpLDnrVXyLoWtXVP/6EdepZzbGm4uhICxB4hs1\r\nJ4Jtw9HQEnMqcCYvjs/norOzc/guSqEm66rhdBFbIcAUMOxqduxzPgw7sV5p\r\nuQIky5GTvVwCLNWnLw5d+bfM2QHhfZBib1nvoVjKW/AU9EL2AcUZnhk2c4pS\r\nrOdArLQ/dG/RkdeaHIgHqjaTuCQ91I93ZCo=\r\n=1I6M\r\n-----END PGP SIGNATURE-----\r\n","size":9705086},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-rc.0_1664334428173_0.157822293929196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-28T03:20:52.550Z","contributors":[]},"1.16.3-alpha.651eb1c22.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.651eb1c22.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.651eb1c22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"53c1aecdf7f2e134718f117d4df75e2ea58a2375","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.651eb1c22.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-f4crMUy7cTJnvc9+NLPtQu6nkFHzc6ArrfA8B6YYBDYAiHsEJN9JPew41pboeOBCsXE9VlE0MjjTE/ZYwFdnTw==","shasum":"e84e28aabb4484e070efcbb7e8f9016c3e2758d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.651eb1c22.0.tgz","fileCount":2067,"unpackedSize":15611719,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEo9EjqJDTZoPN+TAmlFlstxNSq8Dqf+w0+ZparEKrY2AiEAisFywZB7hWw2OMTbLDLtmdN51Z6j8duv0bXgOIpRhEo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM9pCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Fg/5AKKBjlhYXagADpNF+BHhfhqBz+gCqqMFMmeoheBa9vSyotEm\r\nu1ympJ+1o3J/NvJYjy4/Pg0HMt3ATBO3Kh0oUyTAU04rjXqtVztzu+y6TV5a\r\naJ160i96Xx//M6s1cyWmMcoXcpPXQrzUhgl/ApeBGaKKwgBOwbD77Gb87VFL\r\n+RpaX1HYWfi1bq701FMJ/WraTiMkmStvQviTNVNpDgniROWphfNVx5vn6zcR\r\nPdzG/dwppuLxnTWWNFKQxTn+4YkWI9wggS/3Uko144poUbPoi9Rd4sSNWy8P\r\np1wl46embencaEk+mICpTdk4P9AHD682VAmGdiw6L69ImRslor1tM8e0byIy\r\niUpYmxZmnWb7TTleFHh5K66/SmrzHkhMEihYnhSxf9GAc/QKofEs64eptKBu\r\nVgrMbplHtPM3Oa/Rp5bnr5qKDIF8A6zijZq+FEQF1iQ5deRn8spsyEEiG3yp\r\njgURDzLPdiZ9E+GCP4l/l6O72PwJ6setQ0nHv0OF9aBjt3tZNoLgNtxXrsTN\r\n/TQJWnZ4LtiD5IYoXEWWGtKWczQjR2qddbXOnIw5DQ82vkPfIs9LWQZMjPo7\r\nlnk/kgwJc2l2Bn4H4EE59H9qLZnEpQ2aBF0o/0/e3fnc1IzO3ayeRHDEXz0Z\r\nnzjjSwqWOJ+wsb0M7LILZJk+1M+oXBxu2xI=\r\n=KyLI\r\n-----END PGP SIGNATURE-----\r\n","size":9523275},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.651eb1c22.0_1664342593986_0.8598958841980378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-28T05:36:38.190Z","contributors":[]},"1.16.3-alpha.9efae4bcd.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.9efae4bcd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.9efae4bcd.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5eb5a896969c365d17246fbbacd2ad74b90c5eb4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.9efae4bcd.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-a9BeYVYjIqJaDLL/orgnl0WGsZY5xbDn8/xjLgg9sfOJyYXqTB2ttCzewr02uzWFG5FgZgOmimijbioR9THnPg==","shasum":"699be26bf5370dacb921e3c8a71aa1877898b624","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.9efae4bcd.0.tgz","fileCount":2067,"unpackedSize":15624171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrFwZHzA4aRe+KLha/YhvRWST9pkRkz0M7ZjTwEV+5DAiEA0UZ2WP3msGgKnG6cbVo3e0D+G7fKEfm490yBzQgc6cc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNAPXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq64Q//UfP+sYerrjj6DFxWzW/oXYC/H4Z+4/SS99Es+EOl9opEF63S\r\nbPCiiv/LSY7NoyRMaC8LmokdcthTBRPuJT6owC4x0BtnzH8lrMUhgvLy6Z0X\r\ngkf8VMH0Pqi4sXBmWvmfLq07iyb1uJWlFLe0B31FpgeDbsx+k2oEd+ZR7HgO\r\ni0yv17rgOBatOJF1xbIkkyqVPT9wEyZOJl8kfTILn+U3XhAc4bXdeQDrI2nF\r\n7nMVxGwtfovRWQRCa1kZ91gz2XtDRgQyVmN1pYykZrlzwCUTOmfoRhHnsbN4\r\ncgEg0sbh39TxONRVZw3N/pdbITH9BIfctagro7cCXXnKqjywtcuEbaBjnOJt\r\nkxjgpmfG5LLEsKbj+xx5GHzVIEwo7qotehNF9AZEdSvfmnFr92HpTNEWWPhH\r\nOXEEHWRq5RCojNju1hnV5n2NRvt4X530XCVpKn7bdVICUVrcaa3lzU/IPU+s\r\nG5KsQBU6VytgSXZar9C2bLvUuizaMqy0/k5OraGUFizct14CWypdmNZ8pplX\r\nB76CxaxmpGavaPyoMcq27W4XzbZwJWxil3JNoP4oOmZsPp6WnDRClBQedUWh\r\n6XxBbGpN4veM8CQ415SFD0RM5sLlfkSDeu5duifW90a39KHy0JM+juMDamfx\r\nerEMx1fkT+vCfk922irWP6+TNnQblJvuDQo=\r\n=zaQr\r\n-----END PGP SIGNATURE-----\r\n","size":9526321},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.9efae4bcd.0_1664353238725_0.6000529675552413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-29T06:21:04.162Z","contributors":[]},"1.16.3-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.16.3-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f949635dfd1b8bc2a7d9d1e6b857eca287432b82","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-rc.2","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-yuzPtfA9ItZajF4D5y8UZ2YF9Lcf56LH4HxsoAAMTpBavv+zua3cNDtcSocwnJCmL6YpUPmcpCQohYRQgRzFnQ==","shasum":"45ce720c5bd847d06bad65bfcb1bca6b94a70c33","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-rc.2.tgz","fileCount":2322,"unpackedSize":16817064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyZ9eJ0LyYfJ6qIHAzsc9rQr4sJVqcHWxklpvxuPjCpAiB5CC6ZYJ9lHFuesLrrKW3w6HLTUe2ve1PzyxpuGTo5CQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNTioACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeAA//aBubJAE/zX/QNGJnR9qH1ftfPi718QfkjnztoVHvYh8s/Itb\r\noLKySuTviyZV+4vqKMg1ewVhEuU+7+bpzcQjjTcEHMm0B8AW9V7jXcmw/tb8\r\nDMO4yYGPHBuGLC+oOAZSn+zSqXb1DW5+qisUi0Bz+K19bJX0LTdTCD/TPBgI\r\na1mI9C2F8akaplKrDAIqrPpDJ8uwfvQXg9P7d+pxHRpoSAXXCvdxYBtvpL51\r\n/9vHuRAqrAu1Im7ZHZCYsa68iUzhINnbI1MU9vIJyAjmzCDDJeF4HUjZurWj\r\nJzPVgSp0p+CrxHzxHH2AUgXCJkBjltz1Q5b+kERIHvXi9FW/fPLk+LOqiLdp\r\n0YwW52VS9Yp2NANQowqUBdFkKO4NnZChgknM4JZAOoOEokc5sk0Y/hyDgsog\r\nbAnLpBTvYfd9L+W9gbAnpoSqYypOnnGkGU+oQcpAZH9F/75KqQRseWT6Z5kf\r\n5q+B4oU3XfWMCnV5S/ctYlRHkppLj9t/RSUfvQFacxFqNauomnWOOVNTyMZ5\r\n/4YmZJ7Jm1NnXELlPYeoCQBJGXJapgRkRb+eHZ2wffn6kmRPjEBHoUx2Yesn\r\nnqo6yViEi/LrJUYzzZaF9eXz9+Q8OWfgvrk13j+liHs+R0NtZNs34pM/gegt\r\nq7ZBjnZZcd0pXqMDIU+SktPXnangvm+VkY8=\r\n=aJ4V\r\n-----END PGP SIGNATURE-----\r\n","size":9705073},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-rc.2_1664432296204_0.29859836932926687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-29T06:21:04.761Z","contributors":[]},"1.16.3-alpha.4c6d4fda8.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.4c6d4fda8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.4c6d4fda8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f770d4d8e79a2f426b95b549ffc24cad422bebb9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.4c6d4fda8.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-pm6j/h1u9FH64f422MessUE41mVSw/TSu1k5xguoeIYbRn0XvXKMripmOk7XKtjwJVf5ujpVxFaZ8k2NfDdW9Q==","shasum":"be2bdba3d7fd858cbffdbe0f842b3e8421b9584c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.4c6d4fda8.0.tgz","fileCount":1985,"unpackedSize":15353446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy7nBAH9ApNMGfxwdzHZl3liljapJT+gFaa4zmJlm5bwIgcrrzPHIz+KX4zHzQAHURzg6tIH+qZqBumE+AmwrYem0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNVQ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGVw//VR580MnicvSbiSIYyThcHxI6X2QS5HwddeUIINmt14NK8xK3\r\njj5/7jFjH1pPkVDKc9eSVG+tEhqKV9P9jcPFmOCuRz9KqVgqtd+OGYwYmsr6\r\nnsJI45+Ipi4R8RX4TA26dKWsfWZl74GuiIH5cFDlp/kr9jRlxydQPgWfDRFL\r\ntbiRmj0DAoVuklVb7fjIjvaefhwqxWe7hKis3guPHkmiMQUvRxHFoOj41WZ4\r\npIZH0++lZDrSNAv6FFVu0lf8JSgNRuCy78rDykudStrrjNe/5Jl1moQIuN0y\r\nURp4sUSk1OOXs98M5OWc9mgTUKxBdj9grXc+qmppx7jkWkmzjd/bV4jSWcPI\r\nCejHUNppOB7X9oD6phN4aWtregXBUFvEL6ZeQ1+Wj45bQJST/TxOJDne0AaX\r\n2jSqBnzmIP0HmcqjC7hCKpLUgZNmaHG6YgXZDMNzTlu+roiFYjXbXGqFTbZt\r\nFrL+/iYcDYROOkbRfolRmlX4J5cK6sm4V9hle00LdrE5Et6VTYEFUt4wWB5G\r\ngYC6n+Dg1K0oB4Jlt6VaGnskkoIcVUhZAvltY6A6jG9p4WXO9XQCfVSfJsEB\r\n0QSJ/S7cxTNHaH6tAkv1q75bsgI3dNyIXDIfW8CaL6K491WvkBV9WeTx3QI4\r\nlePKdX3ozmQDx4zBn7NY32yJYu3dAA11LC4=\r\n=fti8\r\n-----END PGP SIGNATURE-----\r\n","size":9486527},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.4c6d4fda8.0_1664439353565_0.5475913804509251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-29T20:44:14.814Z","contributors":[]},"1.16.3":{"name":"@microsoft/teamsfx-core","version":"1.16.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4eb6afa4a0a9a7b154deb2bbddef0a4f99f9d0e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-hpnPNYFx5DXRTUmCqSejOpUEoAaCOZ9zynG7+EkjGg9rtt5BUuUKHQnIDkO5SgqZcakulpdky2D+rh/3WDbNzQ==","shasum":"02e715e40b5c911674aa952b924689528b00924a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3.tgz","fileCount":2322,"unpackedSize":16817057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy3RBek6S7IvtvR2udFF7ocks4UPLFF6QfTFDRxpFGEAIhAPeIpv2A3h/qVJGzc+UBZYM8u0+4j8nCEnIIAW0muZak"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNk1WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxpQ/+Or03A0u/1kTGmK9fKn/umBPGZgl0Bzg3onmvEx+XSb1rXPuV\r\n9e2JLYpwIxnnaoepSMlj5r5BX+VPCHg6tMXNgBSLKR0hI4T8DzE5QtgXkm9O\r\n40C3Nd3rnouSJNIS0NGcfb4Xau+1a4V/jDXicwBhOC00InyesmWk7Bq7bu7Y\r\nRuunvxxbxH9M0hOJbfUfIgPb/hJ48XTKQG7jS9vSi5aXXZ5n7XeLvXouTkOq\r\nNHws7TI4gfpI05jqTYekU2FIhIghqN5YBE71+4ba+jqRlBOTcAC7Haihx73G\r\nt0otBj7LHmoO6vHbYsJrJfgLQ2hgHH2a8T424Fz9h8tsYEhPcW3UM4AGLI4n\r\nLMvnSYLebS+kF0jLXEDxONUtzjy3BNNie6zucR0rfjIkXUP3RSjMIrYcEJ6n\r\nTbEMOKx7t3Z2YcHKxwsF5K0myMwWEZ7CfDQG+mbQ3U43nNbN/n5pgr1PGnMB\r\n8n5sT8wo1Ed6BEzDvl4xAJaOb4Nh8FgoATp4SMz74j29Oj7qn6dX1cU7TzCF\r\na9AjZD6JdpU5vwebmUoCW9aE1hQccV/P9jrL2UPPVt1mMi7JRYx6+MjKgMJN\r\nTM9hcmPzry484FguTINYtzXShEcV6C0O9ZeKxFtd4G10jNBACQjdo34H3stu\r\n9GOCpb5sEwuwpWvUcTM0DAOHHjFwZuqHlEg=\r\n=BaCU\r\n-----END PGP SIGNATURE-----\r\n","size":9705087},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3_1664503125803_0.06514419178169528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-30T02:00:23.861Z","contributors":[]},"1.16.3-alpha.39751981b.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.39751981b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.39751981b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ec8c9d0bdf76934ff9ede25c537e6b77f70ed640","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.39751981b.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-/EB9IxoaY9DYvn9yikPwzHa2OQnFIZVCEsCxzqfGrHtgz51IbyJ23mi4Q7BEsEDkoeEnjk1Y5pMzATSHy9dkqA==","shasum":"2aa2a4f52ed569a0270f5622f3218101e5e26fc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.39751981b.0.tgz","fileCount":1957,"unpackedSize":15364464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8BxOEFkS5DoNWJM3r48mPXPFoE3NQX5MsCzrAtNjb1AiEAldB46uidquxEGgMUGkuovv2JLXD0XctWU9i/LaynAyY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNqZXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5XRAAl4ASRKr3qnwPJN54rHekMtYCYzkDL+VeomXFMimLvnip+dNk\r\njlSQxqGL30Lm/Pet6y6Pv7zUGKqDo1uWI1OoqFckahsc1FOWrupXQKiqA3s7\r\nR1vrcXPFQ2rAEF5y+nGEkbHjFAycyrFyewUgB/u3g/9w8lFZ9pahpuuDgu22\r\nn1T1gi7de4FVmfeKyEhSGcXcy0bZzzvNrQMGD2HIkRzd8hjLh7M2Ow3gnigY\r\nvjvqhI46oRgPDX6wQ9mnerYsHZ0biqUrzVIAtrazDEnKKiww1RyRxZmQdGdV\r\nbiL4IqTWSQTCpCVSG0g4xaOCfRM7hO/taItJ3NmoZQPqgA1Q311YFcF6+6wz\r\n2xU3mPIC5375VzEW2wuIg9rstc22ZvGnJFPanLaRmKQihP1T7n+3M4BRVjJ+\r\noTtarqd7/jWA0YVz9vfWcdaJdbHwzcYU7YlBaManImka6DP5z9teP6mDJmQr\r\nT4FJYfJV1RDPNR7/UHChcjjvwWRrIMZ6cyzKCdczcukOJWJmaS8N2oJcz5Nl\r\nVquYXngpJ/kcG/IB6b9gTYE5Feu1Be6An8P452s6oFgzOQkA0m9oHZG/cxpT\r\n0RnIGZ6r1bbk9tgtyrDjolW9ae6poDcMBy5vGwPHg0+aBNdhAKT8+Eqr49aM\r\nyVxEiXZIkfrg8XJtzx8TA2Iy4vrogOMmagc=\r\n=dAAn\r\n-----END PGP SIGNATURE-----\r\n","size":9488757},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.39751981b.0_1664525911524_0.6821044465706627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-30T08:30:15.553Z","contributors":[]},"1.16.3-alpha.c4c9ce53a.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.c4c9ce53a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.c4c9ce53a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5f2884cc368864e48bdbfe9971f35682b42508bd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.c4c9ce53a.0","_nodeVersion":"14.20.0","_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","dist":{"integrity":"sha512-9kXR0m4t5Wl+5E4N35J78U2gRUXsad8EVg3XMG0DDD1G4VIWRGBMZERLAqRhjbasm8X7KKwfdER+gW/J+nXyOA==","shasum":"451cd8f86e4e87f8c3bb030fcbce94e6a6dbedc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.c4c9ce53a.0.tgz","fileCount":1969,"unpackedSize":15377536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC94HylfUttk7nz/KdB5hxUSszfnbSqIBcZ/caLM5VC8wIhAKFDYQOr3UjVwyk9DRAfo5htV0ievzdXPPhtfd2e0JSh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN/bZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowlhAAogzQBSaOJAVzcqrEpoyo+0ev3dsgE33hc4/EyvPg+pgJce5B\r\nUhzjpkdXi7sttyYoAmggChuK7KPMB9Y+r1juI+qy5o8NuBZjGhDB8JxEfAoL\r\nZ3dIi8GNq7GOtmFfXwT2/J87uuJN4bN/E326VlFcqLtyr/YHCX6bi2uWeQl6\r\npo8uiiOb33UW5LQvTXmg2BKK8g6b6RtHXIl8788fAqmkSIZKvr5Rb7oQQC18\r\nnrH1eQZzjoyKSpxkC4vRbUSzhGFoJnxuiuFrukSsDZyo/DoUVbmu9EBU0aDQ\r\nc4rWVKzaqfWlT91zQCzeH1YFxUUTrRjTkOlUUqX7yzz12gFOxZUs+bJ23lcJ\r\nB4y5Vg3cesSHhXJXwjtYLCrVAOeMIlyJCJVoqWzhhy1y+0jRG1ajFjFK8oXS\r\nsFQEuo53Nl7VrMmTqlbGcecqDXY9HEb1fo811RJrwSK0o160/oRo91Dt7Xcd\r\nTfs3jWupo85MWPEHIko/6xvPkS5UbZEkNItPjngQCRgNgBQepssVQtWkrFY4\r\njqkXpxITjlqNx6+NwduiOtS08MxSB1dor4Sn0hNTMCJGpcZGnMzS3oAJg0lO\r\ngsWN19cZT0aoxFQvpCZgp5qXHCsQHKEhKCstyiWo1tnC1kTOo5O7C5P9F05v\r\n2Qd8FFSu8QhibkRx+N+ryhxzk3ZeE+BHt+Q=\r\n=OiHr\r\n-----END PGP SIGNATURE-----\r\n","size":9491381},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.c4c9ce53a.0_1664612056854_0.3258450941547004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-01T08:15:51.752Z","contributors":[]},"1.16.3-alpha.cecbda807.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.cecbda807.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.cecbda807.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1f26d824db654b005c7a4e86242a028b45be8c72","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.cecbda807.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-7DFY6kdI8w5FJthb5hb018bJC3B+ViDuv3DzXXtId6p0/3Uyli43uOyP+rWQrPvM2LE85eDTVi5oYHrq8moYrg==","shasum":"28af7b9066b7afecbb552fc95c9e9b34e7977d1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.cecbda807.0.tgz","fileCount":1969,"unpackedSize":15377672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoYG7rfTCtIhYUGMwWZyvUBEJsD88Yx8sfyH329aVWIAiAqoMHHdoozSPmo2r2YmUnqiRdmSMAvuc+TiO4bIqCCYA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQTIbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0EQ/+MWYVSs1zsICxpjrJzZ3WFhCt/aXpy35GV+U5ERO0LpFp8OnQ\r\n1nmBk4tHIyvtCERuLC9cTME4MugZt/9F2YrUhMkhWQmk4N09WvnhMKJJcKB6\r\nTdlrQVnvQq8mqiuX58iOqXs+j4CQJKjr9Z4LzPbKdoerq5JiIRJgNM+VRddm\r\nupIf+PimK5VL7jdYNgygvXeNwzKiG/EbrC41enjq9w2/Qa+TOjkuTYjiMRXh\r\n5fgaeSE6MZiGk3ZjftjUQeC0ay721RMVZDiOwgMduJt1KPNhcL5uz9UJ2Vct\r\nCX8ClEcWGbX7lpQ+PKWGxv6iaZym9dc6HyfNhl9GJ6o5ASprPd9Yw+bVquwu\r\nYSHZbJNelJJYmZYoUknHAUgKGTQtaKuDoCbhaMlKi/cwR+kR6bLfIe7Irg4i\r\nSG7+KjivWRkil+asT67MQEZKtwUDWyVaHItedLT46s9IZdJwh3XP+etoM2op\r\ns4zkh4bvvFkBnnPEU4lVUhVujWz7M9WoO3ojCWQH4vsf6kLvtnq4WCA8u583\r\n+51F/8Our0t3rIPwTA7dUGGCPnFKuLBsijrRlca9LfCAH+Sa0HA64earvyjA\r\n3OlDU8EKAc6qimAtyr70JtEHcLq9o75gwiHgBTJED2Rxmem2tn2yV6S8/JA+\r\nMjaT7xnq9u3VXnlKuHqaP2oqiSjLrWYio5U=\r\n=QVuw\r\n-----END PGP SIGNATURE-----\r\n","size":9491374},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.cecbda807.0_1665217049973_0.7249850488121898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-08T08:18:00.257Z","contributors":[]},"1.16.3-alpha.1d4ae023d.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.1d4ae023d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.1d4ae023d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"34de3835ac37595574d419fcd267b8913270e0cc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.1d4ae023d.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-7x6Ymzqn6CAhioDQQfd1BglQrR3bLpE+WlNV76JG9FsK++7LSEk6ucYE+pkFDzFZzisNPbEo9apNqv6F9q66fQ==","shasum":"92977dfccfec091e195b71771d9b40a07cd082ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.1d4ae023d.0.tgz","fileCount":1997,"unpackedSize":15404721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvjcBqZuemVjepbwQCpkznz1G3sskBKH9S8+toMmQvHAiBF1VOuU9dJVgBh3gTV2fOAxgOw98WRagaLSEg+VKwRCg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQoLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3kw//ScTZLH5uF/v+gXXB8wawnhvNYHG2SI1EmGSgmMuPqYqKApDO\r\nU4FeYWGLlImAMpEmdDSqF20SWpPN3+YEvPOZkqX0yG0uDN1uyTmZ0ZZkuwFb\r\ngnmfrXam7qgKtiTzppeGe0f2op3wW7f0sADxOllckiYHk8P8cgS+oISRfJbS\r\ngOOvWCcBttWIaLKktAEnJ/hxv5RJ4bodsnk3Npbqp2+ePjAKbHWvlsSnoQ8D\r\nS2+Vn06VpvFh6nb1EpfqFDcMt1NteFOMPAol0pZ5w20vBuPapl+kGPIgIrX0\r\nCn55n0y5JEwdkeewEcvzP88rjZXUXlme/GgfWaKo9Z/mozyv3rdtHSrsErNV\r\n7Vnl8KAOtECgwNzMjnUqblWM516agWnm1NER+5EmNQSoRRKk3ReDB6qtd1/R\r\nmwDgJRk+UQIKL8KXCrHRKBToQsS/8rsSZI2TiW+CMCLZXDZC2ot57rrLz1M4\r\nyFlrK3rQKCnBRbUOx8nle4ifdpOv5qnx3Hj6Qy/UxlyK7R0d4cf3npaocMVo\r\nlpCYpzGnbpI3K3GjLpRbslaEwizKCYswDOK5VgZ8+kEfQb0YcLuHYVP0osH1\r\nkn66st+Q9Sg7fSVAXRBipJcQsHSw3D/6Oxyo0fsFnJnYpTUNsY/wWV1Sw/j6\r\ntXe1NquaU3PqPHGyT3FZcrTJBaho0QQMNCo=\r\n=Zfel\r\n-----END PGP SIGNATURE-----\r\n","size":9498018},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.1d4ae023d.0_1665303231746_0.18190884390324458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-09T08:14:20.667Z","contributors":[]},"1.16.3-alpha.a64a12cce.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.a64a12cce.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.a64a12cce.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0b9d2450f8f8e61e6580b20af9e84a1354ad4222","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.a64a12cce.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Y4jxlt1wpaFIzG1gCglQFrn5z9f+n9rDznxkS7LPgUY/Um3251dvJ3T914/DRmjc7ia66RnQIBjsacxqnN0aHQ==","shasum":"9d62a5e5bb90923d993ac77776d094f2113fb031","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.a64a12cce.0.tgz","fileCount":1997,"unpackedSize":15419073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwQdghJ6vSv2m03oOzS2gc4dtocllMmmFZen5ni9LKmAiABZCwD7ZT7SojqVyX8JIxpbn/uY5kRVHjNlmL/1t1l+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ9V8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo84g/9GhNp91juiu4Zf2G3bO6QBId0yjiA0BQ4EYf7UczVMAOe3jeL\r\ng9tDUUP+/hZqRSgfAzaaAvkEH0Kgg2q2EnNnkO+RKCFWtAGBael1p6NNkh5M\r\nHln73VMvsdyx4BcXHFOyDP0FabLQbNaQzBuZgtetWCEwtRt2yJd/wpYAm/nJ\r\ng8G/GGZbfpJmcZIJwnPH4EZSWD4UXAK/onmmpS8jqGqo5yIPJ0eS8i5gnNF9\r\nkYXpvhnrpSMm1zFh/ThNoApJ+7Y91aFVQsq7s/06cMoE+Sd1Ll3i7A9alWpq\r\nlXc+82QHys+GLhOqjpZYbZzxKFu1D4SCgV1UaQl2V+tBsp2ZHS3tHK3hm+9G\r\nWVq3KpqyUi3qlPtW2J2Tat8pYgt7IpDEa31WsYapqHZ1vxMJaG1Rr0PNXIxf\r\nd5mJ4RP9YonJcVLXTXwk+ngngmYVyh8ZJiNXS1eP9rry1LZLaTA8oI8wLgzE\r\n7942QW4A2ZWKOTUvWg+JlX8v1TVVF8xnLgRgCXDwPSyZKb7rhC/SerEYjfpi\r\nS9tJebUDiHEDeuyBzmjf7gIYD9Rf3y6tJGTaimXo/l+oYwhB1SqGwgooorDY\r\n8VfaHMHn1I08dm5U/meJdWtoZDlXOQQZKN1nQ0/4R1BN0FkyXLMT+MhdmN38\r\nNCjbktrVEiPs0mzZzj135Rf/0vDPLhA3Ri0=\r\n=YHxZ\r\n-----END PGP SIGNATURE-----\r\n","size":9503253},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.a64a12cce.0_1665389948296_0.2152910083641033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-11T08:27:18.197Z","contributors":[]},"1.16.4-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.16.4-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cf8505de4a42472f5883f4bfa48c53430ab52a24","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.4-rc-hotfix.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-BAobu6BG37mDu6o07SoOx4EmvGYLeb5RtYT6vglK90X1FUjlvRvMgQxJT9kYcvePxZr0Qe1ZicPk4Y7kX0csXg==","shasum":"709bffbaa1678cabfd2b4a2f66358f7a75be7ba5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.4-rc-hotfix.0.tgz","fileCount":2322,"unpackedSize":16868568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKS13bMFzw54Yv7ykr2xcfdcUn16n2QiV4FUChTHfsPAiEAt0m8Sg31s1ycnLNOkapw3yAaoSLukTsyLWicd8i97G4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ98VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEeRAAjOX5foNeBNTeSDTvrfb14mSO7UerukGCFSkqSvDM+7vWKsyg\r\nwrC79cx7eW1L0S9xbP1Q7zB32eztKCgEMLuX0FbmS7ZszoVZl5pvc81YxrQW\r\nI9CswOiyFRMN98m9LcCtLLCxJn2RrR5jjfsdy9jzWTZVqlbJo5xd7v/wWNPs\r\n4Ty1IZoMJTnbqm2Z8L34A3cuYdpc8Ag6ZDrAqUZdy5gsPuUekNvzugAKnALt\r\nK1uOPc/FwUS0XRaPaxXXwLrHQLXJZxwAlax9dhqIit69VbzttdIdRR4C9qCQ\r\nnR+mG+AL/l0A9Bn33T6BqwLeny+9iGZJx7b7UJhk03vu2OFMO9L4jwKiA5er\r\nZUGffC2Ldj9j/HCQkVkWrGzvdYaOC7Aix2ANjpqh/pgkA/vxw+VVkRuQzwg2\r\nLWG2ySVHRPy8C8M2DLm9HzaSaSu0xJ1wDt3ix4LLyODiHDmmI9J2H+PBlste\r\ncWdPPm+UkwNDzVHpHD++l2qx0mtUh9lM8qhvc++XqcW4mrHbWFkzrhBKxK6q\r\nZHWQWLNZxvUhs6u7hr9neetLSG72RarlGkLD5jm5l2e12MhehXzjnQCCSV/e\r\naoCUXYjicdYvZrV9VYyq2VcEPlsiLCXmuNgmPzA8eSDnHUW/u5gSxdXT2pix\r\nRi6uztqV1gvDrg/Lmh1v2VOkTnlfoilk4/M=\r\n=IFMx\r\n-----END PGP SIGNATURE-----\r\n","size":9715635},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.4-rc-hotfix.0_1665392405288_0.7126337464551351"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-11T08:27:19.938Z","contributors":[]},"1.16.3-alpha.68dc011f1.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.68dc011f1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.68dc011f1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3b4d7416cdb74b4ba0b002d98ba0294572642564","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.68dc011f1.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-WSkFs9YtJx2ApbblnsE763o41mLJxCwUKx3H8GWeRAEXaJbDVPiXIbxfa4ka+OBajPCNzsMIFXwSX64hWTQtPg==","shasum":"67fe0c7d8719fcc177e956f0c741dc47d8449439","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.68dc011f1.0.tgz","fileCount":1909,"unpackedSize":15191630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFoPazAbDLgoMpbix1qBwGh+1WMwCRPRTo/RmCU5cAkAiEAvH2HGJZz5OdjKdWWAKUG4+bQwe48nVzM+BB9Oj0D+GU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRSe1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA+A/8Cbm1JW6i3VOUe+tt6jwT0zf+mwUUzHhpHsuLZq3OqCefSb1S\r\nK0Nzrsy1v5jDA5ogC0JP6QxCVvC+iqQQb/V62loYCo4dm8fVLJB+pglle2tq\r\ngxjr2uLglPNeKFaGb+gFoh9UYIVIQgXfAl7Vi4hffla/iPB9a4xf+dtMSjRy\r\n99tfCdXNPQ/RKpnYCAsbYiQhozoihlMZX5gwGcb/9C31EXn3wX9Wg8//lBos\r\nbzsKMFkRJcfWQxInVMJmoreAbRhk3F6UHeXD64FbCMKE3JpgBsqpO8812qmS\r\nuw7Btczemjelh8gLSlKb1WPQz95JgAX//FSg4eLlczriJg1VuNWQMAiYGphX\r\nvPAeP1HseD2EZV3JX2Qzq3BTBtaXZJcEWvzUzHUpt2tv7jdYqz5SPFvD4o2e\r\nZZJ2hquQucsCT/7jUgb0xck0610rwBf4260VfdOzxHw8Hg+qke5GoiuWT1ax\r\nTtYW9KdqbiWi1wDlNLYXszGEHcUUUmJQVX8tpVEzzekoBzthwNo+P9NAGDs4\r\nXdFXDBD2IVU1AYnOb5w+zbDvOK5MuMP164NEwEwPEcWbQCQgActkgvdEYAX2\r\ntst9HAb/bC2yQEOYMhq2AWsjwlttJQunkqVi8KAPJ4mMAektGzobmKHBSwZs\r\niD39bCsMZTPX/c5Sr55dKCBBdZsK/9Z821w=\r\n=acFq\r\n-----END PGP SIGNATURE-----\r\n","size":9464500},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.68dc011f1.0_1665476532403_0.32671946944692976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-11T08:27:25.986Z","contributors":[]},"1.16.3-alpha.28993067a.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.28993067a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.28993067a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2d7359540655f538109243d56a213c4029b16686","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.28993067a.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-C44GEju7NFNwLruO2BPZhJmoin0PVI4nd8PH2FMr7XrIyk2kJExcSAOPzxz141JpWx/ZuUEqt7BInPCDMZv3Ng==","shasum":"c831e2600ab4c8242135b39eb6b8fb9a6d6669fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.28993067a.0.tgz","fileCount":1909,"unpackedSize":15191630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWqpiwycM/DrqTxlkjxXaOGG5/o420caZDPQ7T/opEWAiBPQz6yoV9XdBnlivtSi4QGNljX1fwJ/9vYRqaoE2QIvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRTQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFtxAAgEH65c9lUV+eqP7wjCqBiH22j/r7FGhFzl0Rjeh6TnqvbCs9\r\nRcHRNyijYmbvn7a0Zq5wERrV0rWik0rrB+udrkkbFxSn7nueQjZ5ODSmpkIP\r\n4HwErycwAAJOOutxipQjyOhgtpXhb48l82HlTMxM/Ihsph+xZRGV1f+dmD2a\r\nMdEkAdQpNdKW2V1lFaw2RVJcIMSrnIgGWBQk06FU9jeoe5EWibYejFpBjo5P\r\nqJ3RL1VHTs62EAEc99n03/66k1YTMDyhXa7COefjSFP/K5y+ELRJQ00HCh3w\r\nKZlkpVrqodE9Jj0AkZp4rMizqUt95lR0UPXbSoBYGaIFgWXVn0m0O1IRl9HF\r\nNQhmPWDhKNT80hWD2VUxiEGMAYSWUwe/x4gFmGhccFW4uNm0hXvuVIru7WDh\r\n0+QM6IAuJc3jj+/a7X86bMtlZFHrXMJBu963usgaY1m9FTUwzlhZUFyW6TKT\r\nbojsGsItKKaCbylgEiwPt8En2Ze8jLi7jSF0CJUVu/bX+YJgpPPp5RMW9CcC\r\nUAxq5dmVfnNib8lRm3bk2nL3pldWA7Y5ssV22fSnyJCF+OUaNbnLFb6VmEZl\r\nicp+hbCVAQ3Yhqeq4jOhj/NWIVXmWIhLIXpPYmb8hXTRtFr3/w0iJXkSOr1I\r\n5B8EpBkYtAHek7zqfnE8viz7xdaWePDYNZc=\r\n=nt5Y\r\n-----END PGP SIGNATURE-----\r\n","size":9464502},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.28993067a.0_1665479703087_0.9541079672125077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-11T09:16:48.230Z","contributors":[]},"1.16.4":{"name":"@microsoft/teamsfx-core","version":"1.16.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d8ab917dd8bcaf459eda5c52231d6252402d943a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.4","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-HkFE1YNtpBZsdDxjWtbffIsaqPFUVjLmtIuHJijaoSWTilY5MOYZ03QNxyLYKSurPoIVGwzOKe2ZWSYhdclm9A==","shasum":"6e14a0aa8bce3822cfbc3f010bd2a1e04c45e95f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.4.tgz","fileCount":2322,"unpackedSize":16868556,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzxFeglc+gxumMvAg3RWE5MNtLBSfKqUHgyGRdvfXtoAiAXa43YIaNAgsy9Phh0HLg9EF0N57ENSPvLS8V74TcrKQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRidHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ+Q//bK8CBr0+1TaD1l9pJnztff3qylbigW1tMf1ULev6pQj8O9l/\r\nlH2MJOplIzQdTxR24sZNZ9C0nqrRfvD+yle4OTNLbMVPbsxF0t+Ig9LnObn/\r\nWqLgjj9ef+OKjMpUHJY3GOfRl3MZ7MJaarm7oqSu/I7Wr0ZYWL3sB0F16Uq4\r\nSC5Fr8qxV+G7/yd4kkBM6uFb7XR7KggZUcPSsJulLUS6G8WEXwBheI2NfN6Q\r\nH++ZrYSgJg2TYNp9QtvmD2tMsqFeSK/OdD/48jH3eFuMmqaFPadRQlKH6cLv\r\n1+1xOUcsR2r9t5jWFycjzaPmWDY9moNpGZ/aqu40KZAlhI9bnirgbp7bIKjX\r\nhKQwEr/DyJCKG/BFmp/Aje0G1Rsi2joMS0YqEVTJaEKGLboWK7/FGK7UUyoV\r\nijiemZF79IWNjt0lwKvblUSNa/Tg1dOIaLaoNdQWzJdvA38fC8EwVh6EfRzL\r\nUhIGcVMb9IIfZi6hGQQyo+6cfWsiwVLYqlLVlPBp1355YhhsfCecSl7L8LR2\r\n6s2sNK/jrtViwjJfj0fo5eIVVg+/czrQlKgxEyv97RLrrWZ8kbe5jKyalJyu\r\nIRiBZ40OFANETUy/Pu65M+DfdqpdG/bo3o1p5CsSci+IYE0xNz40zGh9T1pM\r\nMuEN9weah4icy/yhGjVpe64m1H2bj4qn5TM=\r\n=1M4N\r\n-----END PGP SIGNATURE-----\r\n","size":9715637},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.4_1665541958456_0.3557946445904472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-12T02:47:14.057Z","contributors":[]},"1.16.3-alpha.34026982f.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.34026982f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.34026982f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1503557068a450fe865d97adeea416ff92922b29","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.34026982f.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-YRuso7cy+CqrArxnZ8e4Ajj3MeqqkazppzUbYq53I8cLikUaKR2bRkzd6PPvE3MJrj+4TlOGPNNTsVN7Itizlw==","shasum":"ed586207dcbf50d0d6e2a43c25577b89498d47cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.34026982f.0.tgz","fileCount":1897,"unpackedSize":15120578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAa5RxilosJLULqFfn4/C3xIq8ny8M/mYSLeklrEhe60AiEAsC2K7WcQoGGuAtQc0qA47oL9Ob9EoaebG5MNs46qRzY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRne1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVIg//fJKtzvYrtF05Qa+YFkpBxv7ASynbN0FpvXnP5gAjpDW8O1ON\r\nHfX1fvqpJ4j1pj4t6xG1Wuh2uyyVjY7z5mhj2BBEY9szlgqnbM8rdnLoFExh\r\n0cSG9nS/phmPlTTOAmsIRcVIK1jsx7CiCRh525ERyAd/CYWrnFKB8rPswcDD\r\nrqqy6RC+w1uNnCnl6TdcHw1hS2/pCe+qwXb4lFOilcH8FjQFUdrY6YPF8iLR\r\nJpz9ZYWgIUWJYUI3FjefPnryjgByn+X1orW+ko3EyN9IagekpzOwKCmGO5FP\r\nLJmVjhujpCE1uHO8r+sW3yEg3pT4vWt4qFwi4heXM7LewUu1FjqapWOH7Ffm\r\nrMVQWWoijGZuaG6LzUYSCOlR+Sfv4cowlCrHIFmGXqICT2GUXIulefuD/8pT\r\nJv9SkuvbrV4eyGXgPN0Cf9qOFOJ/J6EPKpHmdaxkBv66Mz4K8fhGBAzvBtMc\r\nArECurjGYzhLcKv7YhAgG0eQaMf763/yM85sWvU/1EYtJKNRi4Kmoqd9ZbDO\r\nc+w/MUWAOJuUlWX6SJ73gsW0V/HF3VYTCODYuSJN9ldLbZF8wpLFRjr8/Pe4\r\nVaFzlIugwKaUdu2bZrX8VT6oVHb6YgMZV4vfXfFFkr6bQlgGyeOPBTmuny2A\r\nTkqEX36YSoGwfoRxgVnosnDk6wQqUNDctG4=\r\n=Kvb3\r\n-----END PGP SIGNATURE-----\r\n","size":9453089},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.34026982f.0_1665562549151_0.15483556449674118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-13T01:42:10.925Z","contributors":[]},"1.17.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.17.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.7-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e74291d967f60910cb52278dfdd38d26d2414b57","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.0-rc.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-VIlrrR3Cg3bnG7R/PpxipcGMsx9AyUnkOrNIqrjB6RX1QLK3wuQQOwKaw2glilr/3an696jgQE/XaMWo5SM+Rg==","shasum":"70b2bcb268c8e7c6eadd49ce76fcb7f8eeab5666","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.0-rc.0.tgz","fileCount":1897,"unpackedSize":15120968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDy3Snplp2Q4q8WR00ZC8h80JSfswEDBIA/UbqZRvfjYAiEA8ZfeZPJUCMVY9ChMgd9RDg7fYRhfBd0ANdoR6aFOff0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRoxjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquaw//TerEklUDuOTxaYzmLiQ/yOHxUABCnd2BHL1Swmg9QE4TbVoN\r\nQDIatTdbTg0TMOC/q2kEZHJF8mMKc9P5+G1lVhADWKM/2CUrcit3yJZNhzpc\r\nIiup3zNjGkIk4f8wwV9gIOK44rPCq0CfwPpp6oteyz9sd1psgv6Kx4tMgDIu\r\nMca1Aq8KFioIqIE4BaZ7yhclcZkxaYf5v0VHWlgMml6dbRS59OPDUD5uhFLA\r\nY8wLNjVnasFucNWH13gOD5mdIGJagb6e9mXwAe+ym+Gy5aFuDL2G2zSjgoJF\r\ni4h3DKCPL2zBNTBpqJaVXIa/dTUFOg2KmmtyXx6RUYNbZHONqgvxuDut2M59\r\nLOnRTaXX2i7l9zblNf6qJa62ECu/1zSfmnPBUtvPu86tF/nayOJQP8pEF3v6\r\nfOoXvjga3IGv7h8c5+GEkijblHCCzjcmANRsbhimTnTHXMMASYy38vZU4khW\r\nggHuY/Xazi7r+OBKM0iIefzaWMxiMpfQdexNIDXz8oPXOu83ps595w9QK5cv\r\niHo091SawuU5/CNhaYowrZ7IduVCwDMgFJ9zhaqMjqY30TnFV8E+f4qFHa3L\r\n0N2n8MWGKSIw3KXtDgUPkmLm86QgMlER2l5zNCegLqtQTTsmV1AyG/0bsjaS\r\na/8k/bfHNDZIMBfQCBVewscrvXoCOjGWKZI=\r\n=AK7N\r\n-----END PGP SIGNATURE-----\r\n","size":9453055},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.0-rc.0_1665567843244_0.7872019823139504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-13T01:42:11.841Z","contributors":[]},"1.16.5-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.16.5-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"acddfa4d8f8525ee7974d4ee885c0c69b2f4492f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.5-rc-hotfix.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-ZehLRLhC6Qc34vzqQiMvwHNVcv+G6/GbecG5PwrFAQ2qgLItLAJtiTcfOTjpsq/1uTkWXKQy40feeVxikxxDJQ==","shasum":"3a75541ba0290c4a1cd388ff9cea0b7a0be6a605","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.5-rc-hotfix.0.tgz","fileCount":2322,"unpackedSize":16817131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP3BllC61Jk3p4VHiLbBuUxGt9MhDNubz5g+x7ktJBzAIgDI0IwfEnY9zhHNxkMNhaPz3wF1qgUBbPyLJg+cwC+20="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR2uqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvmQ/5AF4WGpm62AbG/khDKMlySgpay9xlB6o9Cp+KfgXr7AsvKs61\r\njkAZ8IUyToV2U+0in4B40tXUGgr4gP3yfpwIBqE9Aax6azo+bS1o4koWY7IZ\r\nxXSyXGZtKmLmyKheX39rGLJdDDTHPNJYRIjkK/KIwR86F5zqDUbkzHZf6Jnv\r\nRt5yw8Qt0XvzYQVcvumYaTdOH8To2syQguYRRMMSo++mL20nly9YkN3lJrNm\r\nRg4DnoU39Bf9Ic1SIcfAElggnMuh11R/4LrKiktePwo8zsXhaVuI5vkxqWwE\r\nakPFKpeRwMh8VvfEl90udOJ5QZWRMwYIIwAzAkHnm1beURQZrcKLsbfxrLrE\r\nz3fZ/Ep5gKzTpJNByHd0eZhN0HX4zxvxNHYoe2ZAR79ED6VAulsyFoRZr69Z\r\n1tuIhbhbsuQGrRHY7BF7f8aO5lL3FClERkux7blYFSaLKsPZWRnZPo02rwgo\r\nTfOFX18pX36NoF+LAKDLNE5IxsIr5N6x/cpnXjrQwlzbs4I/57ZE7bN2tzd/\r\nat6+Ha99u/hpsIYJCR6X0elqh6XPMcEjkRwNmX4cBZq069WY+lwQbOQ87vYm\r\nnOOI0Bo7DN/qAwZGq83Q7OFXsLLh0jloynOviJXvAL1HOPWT4LSN0SjHIsqM\r\nqBxMgW+DtHy6EUmx/BDQCnApAbNK3/6Strw=\r\n=2mum\r\n-----END PGP SIGNATURE-----\r\n","size":9705148},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.5-rc-hotfix.0_1665625001709_0.06683448726916286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-13T01:42:12.765Z","contributors":[]},"1.16.5":{"name":"@microsoft/teamsfx-core","version":"1.16.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8571efe43c86160c5121d6bd1e97f061c0cc70b4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.5","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-3vm44FMZH1tb9h4IyvMMZS5EQ2BssJVLeDxG/HY0Zf8lInormdbRHqplETpM4gSKPi2twCgLmmCC7LTwr67oqA==","shasum":"684fd6f2b1f78272c6e73e69947e649a4a3343ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.5.tgz","fileCount":2322,"unpackedSize":16817117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxx0T8ivJK3ShMfPp4MGD5FeQmwKZxSSnzescjyS0jAgIgfWYmQMFLg2YEViXJrvW8sRybNZMLbzPXjRBFfPdP4dU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR2zaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Jw//bZOFXuZ1F8nb6hL+n1SJXP/pUfjtX93Kbilqihf+cKsrZmKm\r\nkorepVkbAzDikvvatUcggqknRiwq9Xh68TduQEpgjOAkZX9jh2G7y3nmIQnp\r\nbjnoxbyluzZwzp3wronS5Jn7b+RcqEcxV4Y3EvaWbXbH2HsdZGV2fHo8W1i4\r\no/4wOojFQfEdz2xAOUCghsX2PqeAPmBr6GEGnWIruEOsJPKgf2vx8tZ7kj59\r\n/s5/Izphu8uIwQp/KtlQr3E8ksxDDfNIQHZMdj/zNLAaMLB+Inq0m5DeQWcH\r\nDFAFnsWGJZK/OVp88O29cmgxrXBeGz11pijy6CA5avnkdPJqFAxInkX5U80v\r\ngmSvSSWfeoOOtEdKacD0xcB6u1XUsmcy7obVlyjqN/Iu856Ki91BhFptzVky\r\nIvMkcCbYGA/gYdUFbyI/9wE6m8fB0+SJ3f1JwrWwbIEUiYiotj2AM65oJZKg\r\n4r6nAcbS+JBLfuInfZbq8rjTZMuqVickAhZTC2wP1W22dFnil7+E5S86sBoS\r\nNcRfvo6JgwLB4k436cBLUcf2qk03e9e4W19f1dgLI+AHsvizwDl3voQR3HOX\r\nhgXDAT0iycwh1IdhhKXwKklDvWf7RmfsLYlU/QuA1RGC1aH7LuFCmETodXw+\r\ndOXBk/CYXMyUgZXtgvYFE9zFLTZt3N5QnC8=\r\n=yx58\r\n-----END PGP SIGNATURE-----\r\n","size":9705110},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.5_1665625306215_0.5601761674037449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-13T01:42:28.153Z","contributors":[]},"1.16.3-alpha.ba6cc7dba.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.ba6cc7dba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.ba6cc7dba.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d48e0c46af8f796a5e1186abce63e95d24069106","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.ba6cc7dba.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-uvRnv1Nqk+BDNe1s9QOOucICfgVBw43+RlOc8KyXtFf3qmGP9374MtE3+40cCVawmC/RxC8XUFanB/teF7uMIQ==","shasum":"729c566068b2fcacc4e92a4987ab36500e5d43c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.ba6cc7dba.0.tgz","fileCount":1849,"unpackedSize":14924150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbeRNwgNVVY/zf3CE9TzXVliM11gAY54G1zKFM+wJYFQIgFEwTO8LviDEksM9Wq7NYD3Djxq/NH9BYw7pk5G81LlM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR8m2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCKg//V7ptO6B7JR44nj4KFL319f8WQX3ntI7qaNIu/QpWxBc+mcLM\r\nhpg0tgPvJiIP26mKF5xEzAJbNOFN1RprYVZesc7HmEqMgEx9YyUKiV91HvEq\r\nJ7+MKuaHSP5JJrSpAWKodn1Z7dW6OJkfHpmboyRHzyQCo8h+FsDId03JU2nG\r\nFBmPqPeR/M0acdxGoz1sCquVr/s9jbC9H7aj6Y+79Q954J/J0oRyaCtnu45x\r\nii7LDKmrsfp1OagD0foHKM9RZWOw5FJQHIe0Yz3aHAzzw3ZS7PFrAtWAPv2e\r\n5eYxGKk0mMkcLGUBCTrNM0ioXPX4rdj+KgFZ1rE20egqiVc2enXeXTKmtNfV\r\n7jq2GLxmtEuuyzDc5qo1uFssxTF07Q4OaisX6AQ0TN95yjkN1zp151rh3sXH\r\nFYBtEo1x+m7+qZt7xSzLEwvJ5m70qgffYNUqZfFCLNYyTQbWxZVK33g2jnO5\r\n3panATzXa7ccmgXsKPfPfZtsLQzUzF7zf7QfjBzBNX5fVVh3/x7sPwSOmrZ2\r\nVxGqQIlwI/nwZ6GUUaOBnxEkp55Z7nQID9pvVxwVfHxrboKnAUq5UOhS/j+n\r\nj/TpRVm0FW5e+QjneKwholeMX0/EuNie6pjlMtNxmHFnlAWJAy5a/WoubjjH\r\negOrFcpOOM99/XdVkcPsiqMf6p8BmiqVSxc=\r\n=xELH\r\n-----END PGP SIGNATURE-----\r\n","size":9419835},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.ba6cc7dba.0_1665649077415_0.6603494749391186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:25:27.531Z","contributors":[]},"1.17.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.17.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.7-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"be81aa62a0fabe357c0876f0b9997599f859b85e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.0-rc.1","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-1rsp3gGJykhPEImAUbrPqd/ZLgmmx4aWp/8VQiIxb2cfUhriFOmql20sUb7xUa1syl647WXy6WHG+50dNtNHEg==","shasum":"40e8549e8366f44c213fa0dadecf1e52df64d431","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.0-rc.1.tgz","fileCount":1897,"unpackedSize":15114043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+2G++chiw9/CACdpKobGj+rxKmIfUZVjXrUvMfc83jwIgDDrYOqOdeR5jjtsKu7fHQvFxoA5lk4SLI+VjtlElutk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSReDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocAA/9Ek90iR6370OoQK9VdtwfhangVAomruYJsTHRPMJh2XE8rDLa\r\nfZ3KxV90rM/QkAth//C9nrIA/IGoGa4cTPO/Ve+GggMQjhSV4CTbRECDzYoh\r\nQ+Mx4vLt8GvHQ6CfWcWtV519c5ywhSBmSP3/XjgIB5wcp8wwuyiJ4Et/stOt\r\nS9PAS/2Gon8SjWEzW3nHUBNohoNkcmi1thS+OksyuUTe2P35onv5Ykod9d3C\r\nfdsDPWmHUV2+e0ARPhZ9MXGeJ79cpNL/rb00fol/cf9lDHx9ke71j3ITNJpZ\r\n4GfLsd/5HrCglTFgNVmWU/qr+cMBx9FPABDtm2ouQDr+xVccp45lPesGKvNw\r\nPVnI6Z7S8jjmsHveYVGsNqTdhrW9cttglQwTiN979GWWKxtTUPlIixJAgw4/\r\nFb8aj6FI0BHruu5+M4M1X5XWOvZpeeslkZf3M6Z80zTcA/Vh7P/fqZ5FakIA\r\nvwPEm0z7BgBSkk+zy5wDl2EEWJtIxAP8pgKzNcKUeP49TrHI3TemgW85nCTb\r\nvm7xe3O7lFPWaBLAxRMzM9APbYy6USgBIoBaoXNLFxyNwkxTC37uKoQeLpJt\r\nAxcxwwhvpHJOLECVSD9WPg6LjJU21voKnA8O7eYyf43Rwbw+PS9sRbX5QVhh\r\n31u74jDNhubWqUKDgOgGBNIJw4SPtzdyiyc=\r\n=9y1h\r\n-----END PGP SIGNATURE-----\r\n","size":9445446},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.0-rc.1_1665734531316_0.7074628430737049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:25:31.625Z","contributors":[]},"1.16.3-alpha.264d12800.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.264d12800.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.264d12800.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7bc82bddfaa1b0b4e5be411f3e9fbb944de3bcd2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.264d12800.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-bjXCjdzlFk7FAQz6eoeys3flZk7CN2W1f+eCUCEqVimvyRMNUpeFdu4DSVaQiQlBJqyTsXWL+1ESvqPlUwFARA==","shasum":"f8ed2aa633e27343f2600769febc1b0db6df7dc7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.264d12800.0.tgz","fileCount":1881,"unpackedSize":14958830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0WXqwo9DXku/tzMX7PwJj7Xz5I+JOTZBEs0eZCfmnewIgHWAmm314jltquFrwoLdO3reooYfKNF2D0KttSV5hmFI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSRrmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEiA//SrEDQS7Jn2C0BRb934fvrrsCJLn7+w6XVm4w0sp+q/1B6Jds\r\nw42O18m8SM0WyDjERUf4fAbjqy5E6/8Qg0E2xXVIdiyQ3cNcFHlmz6ZT/GrH\r\nZveyJM1i1AgtFkLPPGcQrWZiSr8Teph+ucohkOyb77v5Gck80moaQp0V/HiS\r\nYP7cTNlDZ7EmdvIk74Glp+TgVyBLhxpSjUnkfXg9SUFnIHWog9YWsZ/fPy76\r\nGhuzpDilX7vsNKaHGsoJXVNOIrgdQxmWoBhU+I1V0q20wBJwvdI2n0sDl8fJ\r\nKe0mTzXASPem3Q45W1FQHYxiqmG7yj4Rg4n8bprv0zF64UpYZrA06jvUq/xW\r\nytm00VqlMNzxzMXkSs7yIAEGJEvaW8JY9zWnApBuaGVFFFOOYxYICzmMrcTh\r\nppdQ39apsGZD1qQ+MZBVAqaqtGSs94vA27/oFLFzJVI4tTm24B7RxqkzMCkX\r\nJYaD10JaRPE/10F9dPl8012XVS1c8zPNRt/oAcnC59hBqnREkHJSqNvhjns7\r\nQU8hkp4oW9Jw4X4AqEm4ndWkNS5XFodJAxHkxKkZXiR72sk99AuAq6euCISE\r\nJAUWgaT2CfxtX3/Qnb0Sa6fdnF8acKrZmbi7AufbT/QMRO/HV3pjmo8DMVwo\r\nbXJw7bM2/D9SzM0dW8XqpOXDfxOVzXMs5tM=\r\n=SVG3\r\n-----END PGP SIGNATURE-----\r\n","size":9429317},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.264d12800.0_1665735397931_0.3915911658602227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:25:35.074Z","contributors":[]},"1.16.3-alpha.0d47bc042.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.0d47bc042.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.0d47bc042.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5b6ca3ff813c76f3955df2737a7f2aa2630c3dc0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.0d47bc042.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Bn13JrmLl+XvwkVUCcWtQMpFRJCfFeYxjMnWEHlWAK26TAzzYd4fpGPEEq/+i7OuGqB7pYRjNj3oBUH7mMmvnQ==","shasum":"d22ea813c4b5456a442a26b39787e5799fbce4ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.0d47bc042.0.tgz","fileCount":1881,"unpackedSize":14958830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB18QEihQ2MXggUr179b+ZAJCRMDMrCA98fLfzdoebtAIhALaqKxCp8NCledWhXE9Oz2NfvoMVJEVfjTiZsn7qMyi+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSmv7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/4w//SmYV3ko5aKMZsHDXOwN1978JtFM+97cXHS9ip3WOS1SJ12kj\r\nf+e20hzNF09t1sHqoxBS/uBwv2q6gzLPYERpwTAMGZDQyk91C5Y/cAxHU8Qj\r\nq873vx/SsMlWjUR6GHBCrQPPia4GPJfu4Z+zjlN1qNoKXsq1OU1IeJWcFIUN\r\nKixZ3e6j5LLcwxlRyyBo5tYMEGYoQCPihTjBh8CQpLp9MXNxw48XyUUgNjCo\r\ncYwcPgAKYevbM94VSk/e1Cbz+nlzwPpHygisSz1C7GK9A5JJUGSyjmaGvyb0\r\nZw8ZOTM/Ku2D30xpErRwXhGOsPTkPZqHMPxLH7SheHbfY9NFZhjA9HUxTX+X\r\nafjkAONkmnriATQcQs1cT9t1RRtKDh9tGbzLrBxkieWobwHHnOZIJqLIom4H\r\nTq8o/wJEul9hit5r629P43BlP8fBe7Vn1E7mhEylVbomg0JbyOGJ1YjrNP0L\r\nxHBmzcmvj1S2xh8E07lpSPuJfgBZ/0y98UUGV/MKkVj2hXP7TO6g9DAks2pW\r\nt/ATS5ntLfsPuI1n+lY2mqDggMuDfQaX4wRzn/d+mGIoVn33KbmDLHNkmZSY\r\npNOVgC0T9uMM37scqQHI11nUCnaucc8MoBT9qQzQMOn5yAHrE5sk3tFvMTSb\r\nGlo++2RNOYhYWVPMlPDH0n8bdGsbbTVzwxU=\r\n=lTBz\r\n-----END PGP SIGNATURE-----\r\n","size":9429250},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.0d47bc042.0_1665821690344_0.3074802477328755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:25:41.868Z","contributors":[]},"1.16.3-alpha.e8170e1dc.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.e8170e1dc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.e8170e1dc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"57481079720df3a9b5a0d8e44a3258775a15e462","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.e8170e1dc.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-BoXTo7n9sF/+S2/cO3dQHfeFCdq76swXOj50ILoyQgJ3crCqp9GX8uQhOrEUwm1ch7DWBqLefqEQH+dC2ol+wg==","shasum":"1a47aeab3782042c6d5cbebdd1f98b46aeedebc2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.e8170e1dc.0.tgz","fileCount":1919,"unpackedSize":15207639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPpwIfcla2M3lcdfnJuPsfnZLjVS7mIKuHx5mbQP+aRgIhANtGWP2bazraX3+GDT6NJqvYVuN4UDwZonZiyJKq/I8a"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTRFbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHXA/+IWyErX+zJZK6iKsGSAZpG3eQOYl6Eg1DnXwMX29/OpNFMJVG\r\ngHtY6XqnWbx8fYzkZQiE7lbM9j9QJrFKxwLLhERcADCCE8y9or2KZ/pcdG9r\r\nTk74qDB4q80G9vbv9E+etWxcuntg5jOHkEt6ydPoT5CugX7z+M/N0vLofdh+\r\nVIAITVqxzDPEjAPILXnvF68wba7njydiHbAW+Nqm0EfNxBYeMOl19Hyv+rCz\r\nLGVmR0W388fEhu7NE/Sv3IpNeKMjLBQpH1qAYecXBw4CJO6JZZQs3cp/LT5k\r\nKglhaJH1FMd9WsHJA9YsBwo2TVH5k5dRFuwDia8IFEYw92FR84iJUrrV5u9y\r\njDRtQIQklpQ2nQ4tjYK7Hgc/rbNKSttQxWTtwBqAP7wcH09Lnqu5anORKgst\r\n8/KyVnUG4l6fgYIywMyimxulNUKDNFnPMJwlN6HOSbrVRhybTJmM74TB3bRV\r\nDmXJ5qJSBET67kyYWjBLnd9p0XlM/KYTNwXSCmAOeZ4tTTNBxKPK1yHWj/m0\r\nao1dVDwyj3Jv8zzo7whFPPG9npOp/z43znI+Ici+jh4TOPdined6Ug/QXpw4\r\nUQnOl9MtOzOBA854RhwAtXMoydGQCmz6Ayj5iRNVE6QV0QB+sEIILCWOhWPl\r\n0lmG4d7l2nG3GH10cEAyV7wEIfPQZjjMuGo=\r\n=9WCt\r\n-----END PGP SIGNATURE-----\r\n","size":9485912},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.e8170e1dc.0_1665995099312_0.7929840775187305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:25:47.300Z","contributors":[]},"1.16.6-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.16.6-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5351f0f6c05536c24c4f1df0c49b1b674c3cf4fb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.6-rc-hotfix.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-KdX3ABCBi+V0Zt8X9WHfLPwT3eHL87v3/NUZtP42/zNG78umjTqKtxH2dSaTAbplwVA/a9VS++h3vYkTneHvJg==","shasum":"f6a2506cfcb80b1c6676f8af183707e54663d780","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.6-rc-hotfix.0.tgz","fileCount":2322,"unpackedSize":16868630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhe8kGYrXAi1pkqY+cn74/vdZbtE5aIbRtUuN33NdsPAiBODjU4Ex5GAeQA847oMV64JGsuG9riAnBkY03ilZQq5w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTReDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps6w/9F3FnXF8d6IRHYfeYVsp+2wj4co1JEguTFR45TrZofSA8nE0s\r\n/MTx4PuW3oYFNuA8/tmMVJfZhhaw1xH/wwqXvmKW78Bps5yTe5iIRWdwq3I2\r\nnMmPJxAe4+GCJqNbMqY8Auc0qVF25FJj68AeHvUmkrn9hLo5Mo67ME90MrQd\r\nfCvbydX22F+9fwjSkKlmSbY800dYtElxnhd5dBHg3oxNllF62LY3v5n8Ocdo\r\nnTucMgtRndBRRMVhug86sH/Lb6e0+klrmyPvu6iPZyN8H8crNVEMEwDpiwSb\r\nGp+SgykWrwCXfXyxYu2qAK1IrHEUL2OD6mIgbAb4tucS7xUUaTP24HhrVu9v\r\nue8wmIC05bK5LZrGVyyIRBo5TGZLbLhgGn5dltYlv5SWbfqziin6RQ3A6Rpg\r\n+Ux6APNeSXT7Loaxpb7wQ75jl22E3S+mdt/pD9Uq+5188knIv0wdYoo4b/aB\r\npCdDyswLtja0UHZWVxOmKKbHfouLu7Qux7WJXOR82x/Su5Noc/oC8Vww9JhH\r\nGq05eKEb3oAd4I78KBzuCCXYyruSobi5RuYM2ZS8Fx2yVMkVSIXJykhEzfb9\r\nIb7ZLfP6Sc4P/+eNXG3QLzMEbEiHiDs3VNpZAr+1joziZev/7ZyAj4itbybq\r\nZ+qiOvTojWPHC9ZXDo2YKgztPWY2lyeLyw0=\r\n=qBQL\r\n-----END PGP SIGNATURE-----\r\n","size":9715665},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.6-rc-hotfix.0_1665996674918_0.7838180471707787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:03.626Z","contributors":[]},"1.16.6":{"name":"@microsoft/teamsfx-core","version":"1.16.6","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"08d7cc08bc7023dce5c556a58c01e96c1b9e4b2b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.6","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Q7PbPxo/o2psc7nj2kRRBRLVu4cW9yTOpHeUh4R7coaClSnVXI8iWpgnFkcIgKx8JuQ0btcAxvLtHGBBBRu23A==","shasum":"6b5ec94c816c504b754ca0c845851243bfd8f274","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.6.tgz","fileCount":2322,"unpackedSize":16868616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEalRScPQwDoHEsuIfy+LKW7zf0aDNgePCdAMlRS0n+HAiBKD0gN8DYHB4bfW9h2lFUzutsWjfEwhtlbPxrS8xVNEQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTg5qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYNw/+NRTzLP3ZqoZ1W2iFhW2Wi8Cbv4g+U3GpzjJqYxqecqtxkdxJ\r\nCd6u5tx90c0C4IhMGlqFnO7EwbNb178Cqs4uD4VJWyuPHj968pd2xuGdyK5I\r\nTnE4PgexEl6ha+gMyiSYsnjhPg6XCeN5QTK30GicMbFtFgOcxhbJf5rFlaok\r\nD1BJ0RYIfSp2I+IjVQVfvk/WRFm76DnXxcYmIL7/2GBDQw4DbLkxyee6JXIC\r\nJe8YdYs+LKw3wfeUefPOpMpY6wxEwECCzLwm0icNAw9+3+Hx/hJuLLVwoq+x\r\nCKf2TQR4RUnDNR5/O0pKRbXCxEm/3iw9dJ5MrTRXN6S0cqg2CzlLnvGeO22d\r\nVbTVcQYCIASaqkxDlRILrxNx4rcEN9A4VzQsUtpL70ZV99tFa1S6mT9Kxi9l\r\nyjdsvvuwPeaOZGG/DoXWdJ73DjzPLrgV52RBv87bQqdHVSM0MbSaSmcFwRt2\r\niges5RTDm1NdqJkmPl39b7avv4LiBvbWB39fVHpfk7LSod46h1sKB2YKWCHh\r\n0Hr4oGbPiRXxWFGVj5yKm8/2fpOHR6fI0wf8t9VUpHaP6hVZzJoP/6Ma8hIu\r\nabUnTuZEZqc+UJqBWOhWfNWWBZSBLQFpo8pUqUNU6dYyLY7rp77Ic1lsG5Wc\r\npNNg+Uyy3K9amKa55EqfEMq6YTYR9Jg6oOI=\r\n=gyL5\r\n-----END PGP SIGNATURE-----\r\n","size":9715665},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.6_1666059882254_0.24184602298123825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:06.750Z","contributors":[]},"1.17.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.17.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.7-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4a129d1ba158b94149387811fe2d58e6a2ef1801","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.0-rc.2","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-VN8WWowtymuNJnWsoRG3kmtRiPh3DS2pVkcYniGM+rEwk/bNMSZE+evArdWn2inWxu+rKTyYeTunqeDLZVQPJA==","shasum":"7e7721e87ee228d8f6debe4bec43cb366ff46aed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.0-rc.2.tgz","fileCount":1901,"unpackedSize":15123420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX6ud8hbUvnZlmqvERtTwPpK9ANg8sf0ijzg79v/ZO7AIhAIqkqqjoDvYWwbKm0IGJoe/7D0gvQKCks5GT7ekOgFV7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTl7kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5NA/+K53oEr6JYh48JMi2VGeLeaVXQNmvCFhRGnfYujyegB88QaCp\r\nQOU3bG57z6IWNZc6eh8NR8rHQwkB97qiQ05auN2fTqCVHJj0lzYzk15yE9Ax\r\nfu0QUdTKl/t/9fSh5uLXGtOwH/oROZzFmUyvGI26mna7FkepUYde2qb+6ML8\r\n6C8mp0gz6IDCAUHJOoDdmRkp6NNrq8I2tEty5FerugZJo32RrHEDIPDuKTS8\r\n9EKiEjypRz5zG8flIen72NVrFfIN3AbjAQ+zYbb32i/lwWToO98x/EvjkrQQ\r\nSx9BJ8ztQrdc+/X68OU3/Gcp2SoiOGsf6ttCyaR4ZCoM54Bfhlp9ybSekrof\r\nA1jzCHvl3smGXlpEDh6uNBpgAjOcUzm+0aAHaZbNscdpoUvi91AgRVDx/yN5\r\nlOA6tMfOTFL+YfbgylhTOfhNT8IGDuhtSB5rQUBsWgji7SbV0wv9U6wCIbgl\r\n3fkcc5dVGzheGPvW2a9BMcuncsaCeWrFlhrJM2m8/+lHCNW+ZJwYPiovArJx\r\nU9tppbitBc9DMK8RjGJ3Ts6izdwGsNRuFmHx7NrbvgcoJG1FfWNeS9DLQAji\r\nxcjgYoMcyZs5fmI6tPFjV29HsLlRN+Ht4ocWdvIhJj6AwCajENaaR0gPCg2H\r\nFtE8OpoG2k15MOr44v5gIviRLI8l2bGu4Ps=\r\n=h2e9\r\n-----END PGP SIGNATURE-----\r\n","size":9448078},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.0-rc.2_1666080483908_0.8011500351102849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:09.683Z","contributors":[]},"1.16.3-alpha.5cda7f549.0":{"name":"@microsoft/teamsfx-core","version":"1.16.3-alpha.5cda7f549.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/drivers/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.7-alpha.5cda7f549.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"caeddbe94ea5460e868f5b1d3efeda26d8cc5d0f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.3-alpha.5cda7f549.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-/5SbatNcChGJxpH/VLQhhdpT6/B6xGlveLcrv3k7BM/Au5sKl6PBPaePvcRJ0l6ibrRUHtUNA6dWylZgIxmd4Q==","shasum":"fa9a74c2643fbf9cb05a2d065545d77475b9aec6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.3-alpha.5cda7f549.0.tgz","fileCount":1943,"unpackedSize":15257777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4be1eQXuxFmLvEs3W5hy1ebCEpfRCbYhkfQ16iuCDWwIhAK8OwZuZ1Mm44QzzsE8rqeJjsAjRXOeuhnoI0I/Zxl+5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTmHVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe2xAAi9iLTUjjkTmkYJo6klTrPRXYzgsmcc/O7OGTEX4XKC2e2nUP\r\nsdEivARM7kF/MBh29Vn8kzHRIgRQmqcuRBQV87rsTpWUgCoMpf8NoCgvYsi8\r\nNKMn/8sDNclGyLlAE7KGE4lkciv2pYpJCcuEN5uQNxaYPW0VbaxhbLP0z6LT\r\nQ4d2htwDKJA31L9naOVQIeenwVb71R8CNJFI+MjSlBHHe21xtTiyjLWiyJX5\r\nJK+Yl3QSpKagWyonA2JevClsCboIOuAdxm8OWRlVKJ6P/AoSUc+UcaPImLB2\r\nqWi1/YzFeBLh/8SnzjTkRI3tnIaj2huyYuQjougZp+yhyMZb4+ie9udjjk+r\r\nAQwtEsdUPMcWQL2FMJbws6eOEyZEsZqULFvl/7oX3DQlTZxxHTnpBUBbvj/s\r\nnQGNGcPTRjoK5Lp2Ht/4+0jl+Rcgcr29SNuvUPs2RGD2BkOVFTny4Cl8QI0d\r\n/mz3YzQdvah6iShAjBULbGXv2fbQ2mBA4By2/UIX1IReVxlhsgvTFWUuEzP4\r\nZbLABj7R6nYL+EGQoUq1qohADV2MzEcdn5cOUkFMmDvKLJ8ZaGdegDq+3COu\r\ne3hhPVYIciF8IJtSCmRupXMQHvBkOa869fDEJL69yGrHURKC+Nl/4/tRPVMe\r\negXEUOE2Do4BDpJFYLzMM8a3D3y4keJxRxY=\r\n=BEMp\r\n-----END PGP SIGNATURE-----\r\n","size":9495273},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.3-alpha.5cda7f549.0_1666081237175_0.4494796550114162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:12.277Z","contributors":[]},"1.17.0":{"name":"@microsoft/teamsfx-core","version":"1.17.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.7","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f86d6e1bb89e3177224386b63df422a22cbd5ae5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-nOf2i/0LckdK3zcka0l1Y7M+O9Q32Kht+9ZdQzAOmfSZHeXCXZOOf1LI3QJA4qr6duTBnSDXjYw+vpoP8mIefg==","shasum":"36baa5d6f5c14c81336a22ade962c3a3b87228e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.0.tgz","fileCount":1901,"unpackedSize":15123408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTotEiZEpKMUaL/ZfnWA08kOJ9mNs1Xn3kMr7uloBpGAiBfQqvtIuyJWt5JYWemRHyj5lV3F+5a0ymg8Lu2NYHUhg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT2F5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbPA//YtdIs9qR771WkcJlrQ4TaOzpqMfDljfi7N1hE2vqAlAOXvOP\r\n8IWxCl/02FLnClJukDWL2hq+8eSlTE8lKB36qzHAjo1Q302+Q5e/NBe3I6IJ\r\n7hzgEqma+YkfGfj1EUl4xbw16r5x829Z2xFxKuwB4Qt1LQ3bWr9m/Irshaxo\r\nua9pdEH5673gB6vcduE8zX7+QHwnVoRDPcTV1F+2/eiZgHRyyA7kVmclgF6n\r\nG3gmJKK7YxN4yvLuDqy4Tq7tk+HjprLxOixLxJ75ZsIJkNTJLIpz/lecNfV6\r\nGkyy+FJ+rYm6omXPmjg6EG3zqFptVi98feTRjQubP/nsiWZMuiGG897biCk7\r\nHv1XZFh6HyKTcoUhLQRJFIrsWhFglEOV+8o6hu7h5HQ0pib8axiO/Dt3iFm2\r\n4x3UO//cmFEueMDZ9utj0uTGiuKy09BJTLBFMfpqzuL9WNOHHfntzOW4eAmF\r\n2+GRCCf47lQsuN3c1SvV9RSShIK4lZHcEHbBTsb8HEf0rTH4iL7aNeAlZAG6\r\nHpgNve3p34e/2NJJG6ScSsBeCQcvdQTizqbiSoFCPpnmxXHklW64uSbQosSL\r\ngu1ViwcbSC+oBnD95FBBJbKUns770EKBLlCuyIOVD6h35kGy9tvWbgMcyjiu\r\n6nEyjUW2k+wE5Ob5zl7q2ZIQ+ndJj5GhjjE=\r\n=9mAK\r\n-----END PGP SIGNATURE-----\r\n","size":9448007},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.0_1666146680995_0.29218081438059484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:15.106Z","contributors":[]},"1.17.1-alpha.f43656338.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.f43656338.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/drivers/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.f43656338.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d016b0ff29481e8a3376057fbbd005db060d3c9b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.f43656338.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-TM/9JC54VQPP+dl8ENbZsO7F0sTxjmz9xCwSbMo/uFkcpXKOmFt8KnoJS3woV90MMzzn7sGoy5yxpEHshh0ywQ==","shasum":"30ba4017a90f8aec85a1abd7344eebd3670618b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.f43656338.0.tgz","fileCount":1955,"unpackedSize":15291037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJsS/+c8PFXwUslBL/fRP4cd5rbl9HFgZRACbcMdZAQAIgJhvNmnp3fKdc4rt5/5ivxPzur+MqTLTC9f8aq8aVU1A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT7OEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhUQ/9FSznEg1LKe8P5GnlK6f89f3T0ltiUR5ypRLSWjH30mHShuqC\r\nZyZPCCSn+0quSxj53FbPcBDk7DcCfdvFdoAH2ebNE+bge9GwSj4hYAza2Ql4\r\nGfz6avw+3bJ+m1WXmU931DuzW18LETwtedb17Asp6NPRg/QeNUBsxOP66M+6\r\nvY5EH+5ZcwhTuveES4qFH55VCH80+46Z2bcQamra6RNRg85MTP2ItRvLDmVb\r\nVWc8NfQzJTsTM6Wukn+V81kbp9Uco6YCsxPTYNgwd8rROg0rwJ6UJmWJmoqN\r\nclv4nFjvAgVLGSpdSUvlTma9xjrY9S54QDN8328mpcSW4WrHrEk62hef1/dH\r\nOa05V8gbJEpNsK6zsa/J52tTYuFXmqi1TT0AaIAW+xwrCWP16vyBfgRjxh2w\r\n9XaV0Rbej6E4gEpEJ5YlCJtj9OPTwhto6j0nm46F8mWgNzCvxH6oZGvmaR0i\r\nfxVHdjg1oVQY1FMcUJnCUiB2Bf/bXv53mZAaIW+iJVCcJ78UJXmYymtJsBcI\r\n7k7qejxVCUKwPt0pKhy2s2pW12+VDQ90jsV3HvYDRV7N/o3ma7xSDvnO68wO\r\nL92resdRe+YcRWklk1f8SYYs6K7JYpfe0VTO+2L0A3L3beFXETVuKqIIF6gs\r\nXtkwzIbhqg6mNwINzfElFJQvh5uL+BX7pc4=\r\n=XiiT\r\n-----END PGP SIGNATURE-----\r\n","size":9495542},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.f43656338.0_1666167684412_0.8982132416681003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:18.298Z","contributors":[]},"1.17.1-alpha.c10b77e4b.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.c10b77e4b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/drivers/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.c10b77e4b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"51d26cf18818152e30caa99a2689a8cc50250382","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.c10b77e4b.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-sJd4+JzNo2t+SjrEboRRqjA1Lb93wkcmP0kPABe0nmSsEukrnsWtDPuBRIVT43LFTrUqpRsSeLOaJGSjYNiwbQ==","shasum":"eab34c170f2e2a00c7516b00e63e11c0ebfcf65a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.c10b77e4b.0.tgz","fileCount":2011,"unpackedSize":15341184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw9Ylb2cfGVfuR2khYPY9zzw1n4seY4FMx1K1pfnaNegIgUrZuUSK9eTz45S94aIeOYkfMfuD9KvDUEXkz5etLEy4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUQPjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDjQ/+P1P85/VVeXBKNtqQoAVewo7qrPFYWrnIvYpby44k+JPKamli\r\nDW4QbBcMsDsYJypwDcmYYCAcBA0Ss93TAZBrLbAwWSD0XqfxzuFYz5DIOC+4\r\ngo6gNBOpqpp3zklSqFyNI1Ima82snQfSx9hrBVS9ZBUyxCdwShjqSN+UlnWG\r\nyCZCfwI5F6BxhRbi/F/kqNe3ijtma3bS6xnOiWy0O3WHR2UmeahdbYtGZCMK\r\nvymQhz1mrBEHPOxIv0yHBQagUdKaWSDvt77+172nwmCKFcQnnAQEAYYonxAD\r\nzc3PcwjITMoiqTcdc8M6D//qVt5g+j/xZK1Rq0lbWGRR3t27Y8Coz+p0UBvA\r\nV6QhjAtsXz7s0Ey7fxujtO5IcCZYdtaS1fonSNGW6Rw37K+ChK42dhLevnna\r\nFo1M8dPCX5TwQIb31XK2bfZA0adoy5q6fuSH+OTKPxctJEQfkLlCVnBBc3fp\r\nKDR5fIPp6YVcKOaIHr1RTNwekiTTcP90NG891VhaRHgulB1Ssz47nIVh9Ji5\r\nXftFQCbQWe+B3I0lkkAZjJbl8WuxtyfCD4Gb+fhtj0ufGcekAEjAfKqNE5a9\r\nXdKD0jqs9RBKzDsjK4ztlmCGmzX/j2KdX7I+ynj4MsxEG+oA49bM8s/Tm8sj\r\nxJtVCItGZyWbBEN/hat317Tq92T7PneizEI=\r\n=dW6u\r\n-----END PGP SIGNATURE-----\r\n","size":9504425},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.c10b77e4b.0_1666253794980_0.2859782846587844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:21.681Z","contributors":[]},"1.17.1-alpha.fcb7f02f1.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.fcb7f02f1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/drivers/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/drivers/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/drivers/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/drivers/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.fcb7f02f1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"23893fc6de4702e8b66786a26468e47f8a4377b1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.fcb7f02f1.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-6IpCsBIiePCwnScWBQV9djTSCB3nqajDfUPoEWGpw6Ke1vh7W0etRYafkG3Jbp44fd/YzYrBCEe3nBsxtri64A==","shasum":"f7a72d3e47aa76bdd132757ba7fe005d5496af18","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.fcb7f02f1.0.tgz","fileCount":2047,"unpackedSize":15378965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTwSGkxRUDc6Ur+VTRyW+NM8cXJaetH3wNuROnvCFw1AiEA/o5MoUcVxfCu6KOiCUTRHkMUq818wmZKBbTn7bC7TJ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUlUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyQQ//aJ0EBrMUR+JhuOd2Rsg2yGpD5Ep3wbRCR7np7L5pqblZ9dRU\r\nlO3u+zCN6e3N18P71NpxHOrhGg2suKBzUnql53g6jVuBQWF0G+dbwlvjY1Nt\r\n+e6+/L3KxbuBaR0ed6wbKA+WCpPJFIG99he6s5+C9gSOP1wSe0SszaOYUXlx\r\nTBoCeFEVm741Zx+WAUdddxwkGETwB0SLYT3Zzta+yHeJZLipJWQolWL6PIp3\r\nhKKUhQIGLm95+RKwC8/nnLZwd+Us+xTX998my+C9LRYVLCG/p1Xs8vsLEZJT\r\nryAhE98wImzBGcwxEm2jIO+P3uw82syoK1DP7afczwvrUdZftx66eOzJkpux\r\nq6ByCWR/A7IZnvBRPbu7PPdUfwTrwDxOTi07+zh1TrH/V+KVm+2F4KablDJ2\r\njIbhaVwG44nIUglUclk1mLHEG7EPNRCIXXglvlJXTcl3qKtEgSLoaR6j3CWe\r\nCkxlyE3AIoBCEi/IkUr/H2N3r0xuOgq42uKCzaefkBmer9mTEPFH3ztFUVKh\r\nFzEnMy88VKJfiyPMBE2jPcpPCJL0Ne/jnWLN8sJ+bD2GXytG9eB+1HbYIhjo\r\nIrgBIn0XChGWZuSCcO7VmlJNTfd0fE4QFfZqwwUUTwtEhZM9xPT8zf6wvcQU\r\nD9pV/wdZUo01CPtp8wIdA3eVZCAyV6bbvWQ=\r\n=BrC1\r\n-----END PGP SIGNATURE-----\r\n","size":9509078},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.fcb7f02f1.0_1666340125208_0.48189216458007866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:25.405Z","contributors":[]},"1.17.1-alpha.86a326bbb.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.86a326bbb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.86a326bbb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"50f9cb87e1570b07b9bf7f5771e2ddc8a46bf53c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.86a326bbb.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-iJzanIcYsdZtj8aIAT5d4Z43rIgbVhu4+PZtuaGrjyQlc8zLjZuEjMlpguwXcFtWTvq51E7U4LUkcTOVbs2fPg==","shasum":"3c8c9e82292ea8287dee56ec768b0e4fd9645a86","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.86a326bbb.0.tgz","fileCount":2047,"unpackedSize":15379096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/BQdKR3yIrBEl2r0rMrFD6xWEsRFEEYNvbn5eXvMibgIhANqFuoQwdLHkUGNfFfDAecGaAhaSY/c3d8EJn05MiRD9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU6ZjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEKg//V1v5frxtEKo0Q4BCC1cJOdWkBw66AMttfOTCxcw3HTAvZYUZ\r\n6bMO8rqsS1ibZ4SQMtvMz9Gajh+u2M4tVSxiCN9Gd8dBdQDPOjvDpZ+o48/G\r\nFIY6K8eVFzMkPsy697Du2q82qmHq5oKDy3Dbf1/i+ei7d/ZvYN70w92iEubn\r\nrcYOMvQCPvXeHSTNR4dNMX/HxWJSGS0P9DyR0cQ9xOvLKwdx1vox2oMooR/Z\r\n8xKP5g7vPfI2ue9ZZuIcJuaqAL/qDTv1pzKM2ksSEsg7NpnLzOvybgM9C8GP\r\neHTq3ttyRygk1ywS/LPC6sF+yqAxNZ/DLvUnSLrY4ugZcU3Nltk+0YQnezdY\r\nJDny1OiGQA/hqNmoTqvDyOxoHHQ9I8UEwBn1ri9+jF4K688F3Lkss+cXE5uL\r\n+7OdJ4scO9ezPuD0VGe1uf5ZkguYRQQSvUgVL2tJ407KVRy9+dXbXEoY3piJ\r\nCuajr6JThVMr5CTWeMyOnv3R+5yWPBfoLuG28YBIbuu+I9WX4ybFu2wjdVgi\r\nMiDoM4KgH/Irm6ccY2aMacUdwwr+h8EBRaqgzxfbl7KmFuTeLXQynaUxB1l6\r\nKU9qJ7nUKiMC/NVUXxPWyToZm6zBqstDcZBh+X5W+zQmyEfcakjCBDJocrn/\r\nawE200HmsiERyK09MohY3KQhLdWyoGnBBvE=\r\n=p53/\r\n-----END PGP SIGNATURE-----\r\n","size":9509201},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.86a326bbb.0_1666426467294_0.371298852618021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:28.996Z","contributors":[]},"1.17.1-alpha.d212d2bac.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.d212d2bac.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.d212d2bac.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e15473ea16eaa7d9dff1f5f052398136cb595148","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.d212d2bac.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Nr3ihwHYoyglIBw87oIr4slr16Z22VNnbMsE1g6chw3nnWmjJKzPF7rQStZaeYmUQaN5bRIn5hSsZaTrUAv4jQ==","shasum":"2a19a66a7f5250120c3dabad907adeb453a34afd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.d212d2bac.0.tgz","fileCount":2059,"unpackedSize":15414598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEC2jg4ACTUO7gWsGH7djtj/qNVgvTiyMZmQMTssrLMrAiBnabIW4XWmQUgLZT66OU781QxxfCBLuGquejpahWhKNQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVktRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxnA/+LHX2e6OD9o4OI6OeaKlTCa83IatkwOQ/lj12y0/RFlE3XUuS\r\n5fn8vz5Q1BVVjM7B54F9cQzBuluY6rhUi+h1m+pmINVkLJv9Djfa1mgY4D+A\r\n9vC+AAa2kHtVkoLwrnwT6a2uA4jD7xRyT3uT1FX93GSJXxhWX/3T+UPAJTAv\r\nu9XP+w+cyCu7qZQx0Rd+CdRtgsCaF+YG3ZAd/Yq6UXj9tLqoHRL2rt38UfIO\r\nMKtvPU9rro1+qhqegAN8H5gbvFSe4NqgSg6gLor2KRQCjfYmPUzGZyxZddHy\r\nCJxVLdv/XmABEFCdlysJOzE+U+g0Fj/fl0TC8BiMPH9n2UtDpBlxbCB5DFtx\r\n5LcH+u171KosMHuBoJ8PDNnk2spwKHzi7NgOGa2flitSIGAZYGim21zinAM4\r\nTY5vOTacy5MTi4E0hSuU6QGwq6MEAwMkeg9aXT8k74f8jilecYB7lYkbHGlW\r\nq+E03Cc/Mqph4aXNpQF0G/nRaV7mQVJJWD3Yi2VCbcqihApTna60wOu36u24\r\nXc5uUaQQyzcAejF0LUB6T0sjFZCUVnTyZiShzUDX7cxfj4XVC+yqDfpwoAJj\r\nKcQ/KZWM9R22+5hTLI9ZQ2N//rI9N6WC3UsQMQezs/8/h221Ao+1aHC4CMgi\r\n11VV3RBRtl7sLJ3OVcxDqgDB+mJlTcYyveo=\r\n=vpFD\r\n-----END PGP SIGNATURE-----\r\n","size":9516224},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.d212d2bac.0_1666599761358_0.6632071027509836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T08:26:32.275Z","contributors":[]},"1.17.1-alpha.7f7c9560f.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.7f7c9560f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.7f7c9560f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4f3371e41a093a0187cdcebca076b4f491de004f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.7f7c9560f.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-m8Xs0MBxNsen8fWtxh8rPkoCqkkqCx+N2R0qqu9riZpQFXR9hsSxYvZsxItMGUQK4dsdor/bDjcynS+g6HVxpw==","shasum":"3abba5347400363a547f816fe6c711614dd29039","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.7f7c9560f.0.tgz","fileCount":2083,"unpackedSize":15456740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAamFtPnxILs8ClKcvMognFFBoldAquV8cNQ+dHJHXlAiBZtwYhNx0y4k+F6tiA0Bap7bWXbLT+f6yE6Z8xwe4m9A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV5v/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyqBAApEbGtyNffrb/uhLQ2JvND4Bbp2CX4ro8G9m/swaYL6QHbg1k\r\njMxdZNYuVqtbUEGq5qp+YOOFzIis842RkY9hyQQt7ArKEKGBdp9PQOQnxx9+\r\njrFDyo3oKn9jsDbPozASBjaaflIUGKV+ZySLR+g+nWyi4zJBCxe37kqF4PQ9\r\npNGp2UL2aCNjWumdu0YpN17orfB3wqc69rBAbgTF1U/1FuwrrEKVNAn7FS7a\r\nxJkprAxSWfnikFU98XKxiYzIaCl2uC60yBV6LgcyyVSt6MZr5DZ5pTYMuqim\r\ntgbbS1dCA9PoGc/2lBieOGyQiX+47zVixPhUerZjgucorvL7ewmngCgayaq+\r\nq6ONbLQP7uOl4uAN0M2SzKzV0CGLzNHn+FDU1hSzLEQNUW58MX3xgdM+M2Nh\r\nkVPf5CnxUlANgYzi96aH35zBy6EpTVkFdPrKBWhUEm6K3wpOqihxwSqFqoIb\r\nL4aPVDa5xoa4cobYYb9oQYnWgynh/l/v3bvBwowX9L12Fz3n+R5D0/Hp4DDO\r\nrTabO19gXuIFCUriMXCluo/1DRmYXUgckiN9xdin4Eo9b6E4p+ZU7EIccXY7\r\n25ScVsP5TTiY1WVUNgqHpYFX9qhjj/xw8pJMi5FSpbRA77d3SE1yqTZHLDLN\r\njWrjnVwbTfRwQYg82FU5X5BOUakTze6+JYQ=\r\n=QpPa\r\n-----END PGP SIGNATURE-----\r\n","size":9524667},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.7f7c9560f.0_1666685951295_0.5041010051239603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T08:51:33.152Z","contributors":[]},"1.17.1-alpha.585cd02ba.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.585cd02ba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.585cd02ba.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f50618ec56c7b0adf1f17e18e2bb463bb6c6a06d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.585cd02ba.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-+rCDNagNu/2qdOYVRgiKV3tDf8KlQTvESkSNk7rlnol3O2V2HQsbOAgbFoPJ3sXG9UcKnlTZ1RCiS5+LujNxZA==","shasum":"ef3087c876b8f101f4f1cf878910df00a2d7e91f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.585cd02ba.0.tgz","fileCount":2098,"unpackedSize":15505730,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLBgRgi5BObuEa+cRG+xh90hPLla3j83L2DzlhuPQMRAiEAxFf5SrKKPtiLyxOE16mWmqjPVKUM4UfjjG3ihtGAkRA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWO0GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/tw/9E240CVdgBUAyTSp1R7CsqR8I1ZPpbr2D+5+4eRkv4t7AuUC4\r\nHQ5zswEFfG0EVsYFLAmOEvRtqr82SQGfmyxYeu2Jcci0W/j4QO7AcAkSyRz4\r\nd3QzdoWI+0e+G5uL/GYsP70UI25ktY11s/CYsoyQm55MjPE9B6xKkwbyMqI6\r\nWI5sv+evewo83wPUx21BSgzd9hzsSiKeQY/qc6B3SXXHVnLfLWrerCDntGxk\r\nrY1dZz1ziPRcAf+DTd82Culmw3+ZQ6sREGclM8RL4WWFGTABrAK5XLf+PqNM\r\nJ4AEu6MrNRhQfQAQDpH/jxbZgvxUeIeebTIi6RxsRTQlligfE4VHYflQoTDf\r\nx4OZa6mDeouhBuuYhJhuKq9SdO7L1L8m6KagGBP/jbvQxLX+rMSaVwhrJOBH\r\nWjT32A3OIs/LuzKSKVdWdMbqv8pyL+lTmIZDTu8r3/4fvHAbJSv/zLJtHlbM\r\noF/pSX7Y8Gskam574rKa+q2VprHThggyXBl0i1f3sTJ5ejnN+KDYZIB+v2cN\r\nb6d1xEf2fZiBocynMQGw+1cJny7C/BBpwGNTrvVFSjCp8qBeDMBfJEVBqquv\r\nhsdEYJBVAAH3Qc0ybK0naQ4PMSvNFxhiYASgBV7bN/BzSNI0uLXGYBjBPS3f\r\n3g9mfVjCwsyHaRWbM1M6NJQPuMs36wbrEVY=\r\n=s5X1\r\n-----END PGP SIGNATURE-----\r\n","size":9528374},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.585cd02ba.0_1666772230440_0.2842578672539984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T08:51:39.390Z","contributors":[]},"1.18.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.18.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.8-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7ee811aedc0f9ec4d093974bb0c1041d336da62e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.0-rc.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-le8YFcYEKkFvpKwdsqfJ8rqIdiTMT3IQvalvOMYIymYcmICt0Dxh5Rz9TPr83xtUjUCEdoh15cUFnhOuClNdqw==","shasum":"0a3da8442bc7126e2f5d191ad1ec2635f685df8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.0-rc.0.tgz","fileCount":2102,"unpackedSize":15516124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQxyrxqKKsJsFgI1H90/1XSRMK/4lC99NMFmC8dBC++AiEAuQVwIfu4sme/499E467EgRcfV5qRpEE1+DwF/gozWCs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWRUjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxDA/9Hmv9SBKRJDjfvLDE349sqAzaSVo0zU9Fbx/sWhalE5mNlfLk\r\nyj02V/C2XsFFOwwaIs+kzQtRjkQMKxgcX8x8EiVBvmcYNsMvxJBjiW41A0AK\r\nGMbB5eqM5BvhDAbtqcIlTXMxbgHoqboctqycUj9tCTMgQvu9qcKu3kENIQhN\r\nP7+I11mqr6gtXfcUD5FaD/6RRA3F8c8De++ghON5Kdcg73uOgRpxcKinlXRF\r\na2QmAvzkc0hLXhV70tyBh+vh//D1DKXET5TfpAkyFyh3u89DPZywENBXcJvD\r\n7uMx6ekMQ6kZTLnjqeEzsZ68ENIbyrHJjjQf4ZFz+a9gjiq1uwnz1Rdu0sIH\r\nUrJ6K0eUmmOZKtabGD/wvnCMz3wJb87EiF5Vu9qQ1QGsUTPwrH+k1AGWi5Mk\r\nTO3rde/vnF6TbpC1ZJ8hO6KgbxOYV0XeyM+hU7JIx7nVjaYgVpKyxc7pHA0u\r\nJtlu8gIllDAHzznVQIsRV3pZmAXYl5BiyYwJOrvfefUEdcN+XQSnfyoSZDRq\r\n5ZK9gkb+IjucQP9a/gY2zqgfzjZ1lTBV6o182ZpHwvfPHGF2HIsX0s9cGee0\r\nIv64QiLupCqC9X8afKFnooZ4zmHO1As+kpuCm6NcMY2z5vbMcn+Qk52Nz0+B\r\nHPdMBds7d0OjRrKgXv/vUpKqE2YVkbaDSLE=\r\n=cyd0\r\n-----END PGP SIGNATURE-----\r\n","size":9531005},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.0-rc.0_1666782498861_0.3830413326640958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T12:11:49.600Z","contributors":[]},"1.17.1-alpha.b7ce01b33.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.b7ce01b33.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.b7ce01b33.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e4670f004bf3f64d91d8914b3addfe8f99309c3b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.b7ce01b33.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-jQdwBg/0AurZmj6q95Ew2eHx1R3fgb0qgeBdS9Yw9LSoT4tpXTc6DbLowHLOP2gVCBjEWbFrFSaDBx43Z64etw==","shasum":"0d7e75fca1c810646ca6228284ab87b50dfe375b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.b7ce01b33.0.tgz","fileCount":2118,"unpackedSize":19476714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTcyAr45YiKO64vJOIfsz+bKlEU8nnoxQLHs42bYYVUwIhAMBKJtuThJ108pPiVbbswWiejpQbjLtJWVbZlZabyrqQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWj3uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVdQ//TlJqtp/wyWPK6nV9CXBZQQxkajenxalBgXBC/ryvLwCSVZ0x\r\nNTIM8+qwWxoc9oGgbEgyfZonVNK2YIfRcwfg2Q9rXtv2K1kGXm+z6X/xu5ZN\r\n7vmLa7zmsnwv+gxj5NCPI6XX5CKpAEsjLa3KixrhY2BqoH3jehnPY9WVpWbZ\r\nOEqMrS7O1IpLGMbBTxjQN91Ibz1Onlw74cdF8s5zZXZgWFRuV+9fSo91fM8X\r\nE+Ts2dhcveyyvuwkgxfiDtzFcHJ3Cv7Svw/UwkyBzjwYvwUxUBkZDfQ+Rsyw\r\n2UYIJv7B3WTUldnkE7W3zi8R3W9ESZLp01lq8G+ARu2iBvSjrJCKYnw8o+Lx\r\nrNZxMfpy4Q3+UblcTSFEvj0p6V4lPbGyQpLr5TcIddjWfxasRPYSERaD+z3N\r\nlVuf/LrnO/o6u0v0N9s4Mn58nYfKyN/QE8WgbSv50V//mMG8BAVSic0d3uak\r\nPVtn5m6hTk/1cor19n3vx+erc/2CXcnOrmdzYqjOI0RNeLP4tGLW1pZfHuO/\r\n8DE3fkOd6W5gk+fjwzApx7W9ghSL6JJzPKBluzVTGsQSxnNymoQrbGkSIAjP\r\nwgJrfHLSmuhxBVqNs4SRe7jx7s9zoJioMWXn3/NETeO/jewKzuUAUcjRuwgw\r\nbjt+YscJbgB9KmjeKoGfkYhPt3ZIj9oIJgg=\r\n=ooC8\r\n-----END PGP SIGNATURE-----\r\n","size":13282148},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.b7ce01b33.0_1666858478331_0.13242189509484015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-27T08:46:37.230Z","contributors":[]},"1.17.1-alpha.ee8f842c6.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.ee8f842c6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.ee8f842c6.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"370037a3b11e071acc3e7cd5cbad6b3ec1811960","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.ee8f842c6.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-+9kWY4hAGgn4wjxIGHNSimetrj/0WZ6CT4t3HrWx3/hruASBVpzW2e47qccf6aABEp2XSmI0RXiThGoqCrQ5JQ==","shasum":"2a54ff6b765e85be1cce60de2e4466127539914a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.ee8f842c6.0.tgz","fileCount":2118,"unpackedSize":19480002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaKep1/OxOgWOzjRqlCWZXxE2XYFJufXthzxBZdFtZmgIgR3Jvtc42veRLlJoBMmdn6YCNa7NL8eA3U7l5+5+lGSY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW49yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfWg/+KdjPxhBAKnnRdEY2NQiN2rvSOcWYmZqKyDjcQQlWQ3yWVDZO\r\n9kFigrAwh7gxvXWYsKNACgojpELDl5ia15hm+YB/5rSNKeJW1qMpkDqEj+T6\r\nKfn8DrcM5MYdpsrXl5uLzxGuZLjd3Bnj73I8uHkm0MPmCjHq8zPkJnkzpxP9\r\nthZ05i8YMRUj+05CMI4MvhnlReKrXj2HgV0k7EE9OrANAdaX2hR878J3U1W7\r\nnu3sGGTCs/3lOL7aUPkcIr9lzTijRS4nlBvgrK538JvxQYTuB+qREiOOTfaT\r\nbcgtNTvgtwNr9P3fQW4Dbyv1zVTYgCDYSp7ApnQKKWlyTuNvGzt55nsTXAzz\r\ncqlaIyhp83nu9DHcKvBwMP5QRDRL9lQ+/4IvDU8qIxHaHCszAZoQ5I26XZI+\r\nRYau0paAfAo0hgfuD0LBZifOIGruqKVdkrQuqHw2tvipKUV3W1Y04ky9lRts\r\nYVaTjBJLleBgtOPcrfXtvZcCu9spYeUtlA98tZ9BsAL0HBY9hpFoLAfN4mUM\r\n2xuzhWv/4L6Bv+WP5TEFLUtGHO7DsB45eMNVzbE3SawtW3uUrsfSAfdb+Xw0\r\nBNbrevGPxsUZf9isbvTqv+ykBp1JCRExlOt0ZZXj0ttXGrS9dPoyEvloC+ez\r\nArrqnhdvxB+D+kBGsdR1NCV6FseTfZoSUD0=\r\n=Gi05\r\n-----END PGP SIGNATURE-----\r\n","size":13282844},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.ee8f842c6.0_1666944881576_0.5936237004380749"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-28T08:16:48.284Z","contributors":[]},"1.17.1-alpha.772a16a29.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.772a16a29.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.772a16a29.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"66043f3d6671677ca4856d073973f0384f721f1a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.772a16a29.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-IsCcp6X/jvnvIFMZnZ7ggMmD0pJB3XMeooY6VO0+szdkyLxOmAkkZ7v+x+uSQ7CMEI1NVYrny0MnlL9TLj/hoQ==","shasum":"40a2019d307d1fdc84f053502cc2e68df057042a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.772a16a29.0.tgz","fileCount":2118,"unpackedSize":19480006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHr4BB/om9mbSBBaCJa2tBaGJSrI3f5wLDhObfSh5TFaAiEAnNEdRuXKplbDT1Qm3IkABuJVUmZ3a1nevcmjZZfRFwc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXjJXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWzg//ZN5Z462uaHPK9Nyx+mIOjhwGR6Lm0wRLN5bd3Lz8+EoAGy6W\r\nsQOBlIl158HzxDQMc8wVSWv5z3PySNgU/r291dUkJ3yTeWuAD9W59yWmsYSh\r\nQTfXAq2FRQMCVEEKEyE5gMKHjcJorpwb4NIoTTb7gUPAJXRQLkXAYhXwcDQS\r\nC9y+VNlYiY95OqlAeai8jEyypNVibpuQADxH19aZaFv9JP2+MiKlCfXcwnpj\r\nfiNVm4LlLkiYN4sVyVXULcstODIISJJRF2UhXUQNXqZIfeEUFuszl6l9c6Wk\r\nshbXGaUz3i5CCz1mSIU9s/+O/RAjHAxdQAhXlc2fdVbUxzilDm7aaOv4NfW5\r\nl00UwI7yQek6Uge7ici+AHVy4CZoM4gA0tjDvyfp2prp4QTDAFyHlehDF9bP\r\nx0TVR/aghxopzFA9CR7C6plwvopKu+kGs5KvljNZ9jbrKJOdMcUIVse6q0CE\r\nVEA5MK2BG1DVK5ZUprIM7gz55pt+fx7vlTHwYnkGa0VQ1cWWdk4+wiVKv9v4\r\nxfypS49bcweptapo5p/x+VaCCmRIj5Nr0MDdh3F0Sta7BOIWH2w4WgWy0QI1\r\nu0E307E/sWdeiGCQMyDhvjtKVPMTsmISbgPdXoUjn8rFPDg/0C6qknI9UFjx\r\njU9jF9098bcoS/YdidUKm7uZMx9IfJt2KFs=\r\n=Ok0Z\r\n-----END PGP SIGNATURE-----\r\n","size":13282822},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.772a16a29.0_1667117654710_0.09008542181663137"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-30T08:14:39.032Z","contributors":[]},"1.17.1-alpha.b99888e7c.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.b99888e7c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.b99888e7c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"561ee53b97e8604142c729d3ffa9d63679dc6421","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.b99888e7c.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-XOLLYsSA8BstiRjV2DeE2yqEP2eOyELayggc9yUIdf52ofR7+RZ2OfJ/qFXVuJXfMVcd7t/gCEeMo70CVaIvrw==","shasum":"23bda3f9005e8cb50e63ecacf61659d395e7d417","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.b99888e7c.0.tgz","fileCount":2122,"unpackedSize":19802945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7TPzepiy35Yhn2qHWx/SvQ+ky3abjZGbJ4yAYzxjgJgIgXkaH4HWslVPGJXuPi8BfYUjYHkbBbJ3oFrjL+6H73II="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX4U0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc4w//YfVqbAThu3HAK5b1jOCZRabCaf49bfI4rEbj6+CLsfLd8XgP\r\nGxzMmq4/+x0GFA7L+tktdHmuTaR5BrJ0ePjyJ8oNWORprs/4OZoPwzQryi5j\r\nXKc39wB9QteS0cZH+wQOrILDs1H6wN4WqxL/UrZuKDA0gPD76a66HF3XbuWr\r\niwtm/BUKAZht/a8Nhz5+20xoaJNCRiQqeInQ88oQmarDvxHggQmO/4XZjT6Z\r\nD/Tzu9qqXXgJpb0pNuaHlaMzn7O2bAjqbIRsPt9KX98qJOuPbzjiNxavlRXk\r\nwGj2uoAiq6btrs/xRvVWxjulvrLQrsiOjEDUYRCqMWNVKvD9W+1NiOMamf/e\r\n2hRzLtSk1FnfBZJqHFZxb79/0MBnK1KxR06csug7WA5MeyN7sYcIC4wiNZYW\r\nF5148g3UC/Pf8F1jvD/IcBSYCEhMA6/ilbI7n/epwfSB99bJ4mfzEEjBhOQJ\r\n7TBL0V5G4FoRiP6RQzvH0tB2sdar9acc9cv8ARDgKFB4bHMe1wIgMjokpBNm\r\nzYYnCiSVBlmhKRorHnR/tKkbR+PZJO0qh7sRsYgsSqNkH4rbCeeaE6qhDxQ3\r\n2wEQil5DkinsTolWz1eXTlcH9BOYkUvpioFCKlMmaPU6C6HrENXbA6i1/h1L\r\npGY4AQ9l8yXbT8L2wPz38iIJVqnVmZDzc2I=\r\n=GrfB\r\n-----END PGP SIGNATURE-----\r\n","size":13569068},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.b99888e7c.0_1667204404289_0.12501067327253645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-31T08:24:03.838Z","contributors":[]},"1.17.1-alpha.433d12afa.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.433d12afa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.433d12afa.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9cff4df0516b225ec36c202c98c1b8669edc7bf4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.433d12afa.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-rQ5s+9s9/uPyoD6TLDrUB/iftKScNXJNy6LYcMndu8StrjI5JZpUen+NIbzNGTR4qaE4Essi9nEUKRomy7ks9A==","shasum":"1d7acf41377403a00c83221899f2d8bbe39e3155","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.433d12afa.0.tgz","fileCount":2122,"unpackedSize":19816307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmw1Kz/wkgPyKv6wykBiefJ1AmLbwzSeX0fclFQbOfnAiBWh+si8yaJyjQPMoFlC0zMVPieYo1LE3lLYzKsmbKIhA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYNXCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobWhAAmbzq2hZQy9WhcrNTCVJK1ZF8nqZJaTtoMPeMR8H95qcWHP3L\r\n4oOZe4ltqUhFZSEapyNuDfU+PUyqt3zjFivKTrSx1UTxNRMFxVmBeADKDwBN\r\nDIl2naGHB86Blexagaz26hJXUkVLXrI0fvlYYAAp9Dqqgvu5JmgdRhJ303cg\r\na44AbxUNAQ5ljEecRm6RNn12UalABOOn+1AMTYSO8EV6JMHlQDujaY0/RRBf\r\n0qmGcfaeW5sDcQK064fAFFPn1Jt9fHvksgcxedgPeQMeLYSIs9TwP11iYtK1\r\nFUxdXUTMHY1CAO2lyDXzSg5rui9bHhYUo5S5Fde51SR+k2oc6wWT/Y6skQbb\r\n783q7C6yS+Gx0vd6lHWYIa4OKbpsirqnG89jS498phrHoaXwYikUWFgtYksZ\r\nCZFnFonyCN4dAKOxN9GYBfh+eQ9JNqD0jhUdT4hD2M7dT80DFFDZU2vUjOI8\r\nDq9zP3fqdlt2cY8+qZSbfHEgGFKrwV8mwl0OL09C3PluRFfrsWnvQoh8wZl/\r\nQjKWWCpCKivHErr71+MJdh6NLGKXQcOrxskQOTe8am2ec4ynPnjcT59X0h7i\r\nnR79+dzoyyDzcGX7owLHZSimp/hLRDT2qxo1TO/r6ss4KnyVOOJmxI9I+qbU\r\nG+veAmyrLOs/3g4DBQPv33Su/OIwOJiGRLs=\r\n=DYWi\r\n-----END PGP SIGNATURE-----\r\n","size":13572092},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.433d12afa.0_1667290561783_0.8890345046634416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-01T09:29:19.397Z","contributors":[]},"1.18.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.18.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.8-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c05d6225bef0cb1461fbc46d6b993cb627210981","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.0-rc.1","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-wZK6eVZeGuL89aAGyYKa6U/YV0Vgwva+KMT3AHL4wlBsDq64OrkApdrczA6Lqw4oWT9QneFBjV0FFKBaFVwk/g==","shasum":"74145f9b0f60db5f79e3a112c8d96d0a88d40e81","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.0-rc.1.tgz","fileCount":2102,"unpackedSize":15517152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNsdyqvKxYsDwTqgy+oEIPswl237ZxWDv1lIUF0cuRGAiAhJQW9aBu/uJu5iot/Oev5TEKLSAD3Z7LsUY/gQMDhmQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYQ1CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWiBAAm7F/rOeE4QSHymv+IEvgre35f+Q32xWPG5DiH9Y8REh5u5r7\r\nmWJQyXHWmS0uSKkrMuJ8GTWHO8aqNyW9nRS+p1J5gHz+wZlUX8zlRnFeR+Qh\r\nk0haQKCGZgx+vhREECXn3ypazYuVPSyNux+bKDlO/W5y2uATr49rZabioxS+\r\n8B4a5MkY8/tm5G+r8YAZMYhPb1dlyReCiessoLaCIopKKhqstRw/2Qc3VFPJ\r\niAlDuMNOCovUwjVkQ6iUpPfxIY/ORhr0KeEnxqrraQ03xcVNf/mg67TIxYaG\r\nhuR4+WgRsUni4ZE41lXTnYMd+h0tgqaE/JNhipYDGS5VCxHDfV6TuOG5pBgD\r\nXvm4G6TL2MVRl50DQVCaqTfD8cJKfw3dkqoWTKvpzz0ijM7WpT9+dST6ASKA\r\naw+APhpHf/5D0bFvUS8N009yrqtLgsfur25T8Y2OZZluuVoOmdEkBh9JMNhc\r\nDkrXmkK6jHp3j+6u9+77dr+bj4wvYCUUOC5o9qDvZp7TfvkYq8tHQD9w8AlY\r\nPqcKm1KSsnFHbIvMkCw+KJ6YNAiAzNL2bmBB7WKKBY4agKGc7f49oFRP9a/p\r\nVGiOqSmPdOMhIYGZi7HsX+zNaFrQ4IHXaKcF0weiAGvoczF+mNB5Gg+sp/AO\r\nmUpyqx4N+GgfLXvXNRg/mwRklt08y3ejqXg=\r\n=zC9g\r\n-----END PGP SIGNATURE-----\r\n","size":9531207},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.0-rc.1_1667304769828_0.13753802332757314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-01T12:15:06.540Z","contributors":[]},"1.17.1-alpha.8eae7f6c6.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.8eae7f6c6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.8eae7f6c6.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2bd60441e87c6398ab350bfe0709f0a916369abd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.8eae7f6c6.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-EuM5zHRoqqE9VXYGJVQDvl7aqBBJaVxDNtlRKZHjXpR9b1dafa5HZhNjDn3YOCKtHYwZput8Ih7J3jFbdqrPAw==","shasum":"e703cf664d0ac367520b842cd46d80bbe32e0125","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.8eae7f6c6.0.tgz","fileCount":2134,"unpackedSize":19830872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkxNIW+pSHGXqxUpng7HOxiEAM0+cEWHFCkALmni5CsAiEAr/qc247TTk12lsRPtYL4+wQ3wZJPWXjUSbz0/7t9NHI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYc/2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHIw/+KirrlV86f4gYk7JaMhOlW2IcRBg2wn8kt8t/cq7UIaKQlatH\r\nY3bztgwan+gL+f97w3aL5Hl0bOzOfZIMaszDHIm5Q8y8JJasqyBVegIXWHKh\r\nlXoW3BlOnRTL0gyMv3xQ8pHFQrI6OacpsCe5cDm37RiU6ROCtluG806eH1vX\r\nf49deDBZ5lE1wxzNPmHeOQFHQkVXgs2k57s9ACU1NziZgfga0jh74k11dm9L\r\nYBUcIZ09DPXdsX5YYEp1L01ji+7hLebL0Ix1enhz+eeBrJ6j7Dj/fuBCJYXZ\r\n4Kg5qU0zvgTu83BqN3BJsJFrVxTegpZYt7/nz+xFeuvRshqr1d77xXGDDLO5\r\nVD+uwcj1BEy5R0oFhoPi+EBzNJuUGYn6HeoZYJKMgPg2fL8QF0Re/pkiQxGL\r\nxKdUUR4YUY7FnzZWRw1iZU9X0S+42CrKxM9d6gl8gMpLrnf8kUEsxMcc/X3t\r\nlDNirR80N3IieOYinpsaFDjJNpG2z0RKNaKF/wvH+91egFqzzN/JpexTfegZ\r\ntPY6kKUwG1Tlm0LzgfhuTKIOKMeXZfAsAOqGY2weSlaSvv0lsLvyH2ylz1f4\r\ne48Lr/sgB4mMesWddPf/9hj6TkyldsRILhSl900gkp+KIkK1vuIqlZlIZ79b\r\nOsILMiQ/OsdsscV1zOFwmvelLcMV1pO6HWM=\r\n=VvFJ\r\n-----END PGP SIGNATURE-----\r\n","size":13574508},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.8eae7f6c6.0_1667354613975_0.014168370301952615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-02T02:04:01.500Z","contributors":[]},"1.17.1-alpha.bae0def62.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.bae0def62.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.bae0def62.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"12966bb357f4a390211b9dc14ba0c9b217705037","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.bae0def62.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-2h7aYot1rbWT+RUAsiFBZ5zn5nSHteWEspw/ksT+1jF3AzLJ7kY1i5t/uOP6FmspBL5ce8/9djzcQD6c3iPkbg==","shasum":"1c684dfc72fe089f5dbdfad6a7f004de20328b90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.bae0def62.0.tgz","fileCount":2134,"unpackedSize":19834261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvx5iA20XjeS+NHpar9qBR2ueI95GgJoDp7EloGMBpZQIgNUjlxh8ta22dXGXTn/D5XGGCqUrBMJNVt4pV+Q94tU0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYd38ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk1Q//Rlw+MBMPpQGRVE6rlVxLUoRjVPcaQcxCAzCvN599Hcl2Xq8c\r\nGaDW65I6T7GwlaMPvz09duMDL+tcE7/a8cDA1JVvkUOujKfV3JGpYrjLIvV3\r\n0+VQPt0LfOJbzWhMjnvYNeNg2jkexEms6bcRs+tmTg76A188aUbxJRJzn67x\r\nyWh5+t342sFd/j9jr4XGdA/MXQbGGF4RiewnE+PHmAWmVsik6krq6RYCa2Qt\r\nyr5+OrOVny1l/8ScrRPoqsJIWXINTLwSapfR/+dlQnIw+LU7K+M8Lvh/0UHm\r\n6wb0fv07OIPYHwdPzeD+yigAiT/x3ddhY48DzFMdovieK6JNVa5HJ/ZDoYcB\r\nfNAllSNR8vbTBPAvNEFzqm5u3l1NrfcAohD02IpfH6IG7UnFOWeThYOgvGck\r\nMSJSMMAdvaCc5Ld736W2G7nBVbIr0SXhgQ0Kt/YniV5/P/l20TJt3NYJrac6\r\nbPpyAsaeusWmFgeB7PpOKziTp8p3Q5xcirDv97q6eudF02I4pZ7EfOrFKxjk\r\nKdlPK/w24Gt4uhQIfQ+X6/+Suw898VO+ss0lqjHIMMW32NwMSb3g/PqyMGs1\r\nVWPhKVFpMvGzuZKTPJg0dij0x9+GoGwBS74CPmbKvpu5k2oV2Yjv4sh0Xgu4\r\nsmYHDYMkmP252km2HGk3xgzM+IGNKlOCqUQ=\r\n=7D4D\r\n-----END PGP SIGNATURE-----\r\n","size":13574776},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.bae0def62.0_1667358203475_0.9128059987682304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-02T03:05:05.473Z","contributors":[]},"1.17.1-alpha.6abb671bd.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.6abb671bd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.6abb671bd.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c0838275b1ef3aaec57f6ec277799ca4564af400","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.6abb671bd.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-5mgV9hu61A/wGcy/QD4bfNfFepDCijLk37HS5q9ua3WmacAPhHmBsrPuwFXGYBxkCIx7M/UhZ/NVnsEdbgLp5Q==","shasum":"bdb0c8c59afbaf119549cc118fb735d0d10eccd2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.6abb671bd.0.tgz","fileCount":2159,"unpackedSize":19953873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE4QQT05EV8a1js8h9fb+BMTFiWcAW5DD9xl8ITLJBvgIhAPMVTJO52XIcTtOtwaYvHjjtTTSkPEmtAHJ7UqR67as5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYia9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCzhAAh4SzWFOq//rD2Z9XbSOBYj6B8BUtA0SRAM5/VTOYtNrdtoUL\r\nTK8mQif28N6ECUP60lMCQNALbhx5KP1zRSWqH5plZePHmUlI7za0nwDE9slx\r\n/mOxWy1AA5K+KDW3x7JI/o6b0gDrCBKfvTIkERmNH5w1Ri3REVBx5PHr5ajO\r\nPEBvU+5Sw+LaWYM3M9V48tCj6KDYZXziANHfsFGBCx+iOZWfaEK7YMEYwDBh\r\n1rlE3rS5YSKSXBDuCMPtHEWxpk3L41dFaq+RVsS8DTj3MFxDadHHueCgZ1kc\r\nX2dtGbtpmFki6ANKwp/oB0OtOCXb9rAQSAh3fNAVscBE2e1+E9NrJSJ7R4L8\r\nnO8AjBlKw8eg6GLmMzJX9T0v/Xg51Z1OAyi8ZrXY8NUeS0bUgBhqrtcbUEjT\r\nmrD9NjC1G62RolTxK5khEk+415MI33W43esppS/1BWE9dHOz4190LqQfoCDp\r\nO4qCCGOUwRcHhQEwWb//1rYxB+ZdTYHtbtrNuFuw5jT6A1VZfBl7zsQU9Drp\r\nTmJq1Zigw8WwkOp14b9meL0iClk/QhtTkFhoxsMXpHvYT4uxyq8ikcSxzvvi\r\nzwqC1AK86Nt4LMDIbhIuTFsgUtb9wcPBgrKgMTcJwpwh4aS9P+0il65r2lMf\r\nfIKDUMNhjV+aYAh2Vc/MAnQXxcA4STx6CCY=\r\n=oa3/\r\n-----END PGP SIGNATURE-----\r\n","size":13641364},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.6abb671bd.0_1667376828564_0.022438298048066185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-02T08:19:58.681Z","contributors":[]},"1.18.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.18.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.8-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e454f37172202974feb2c12ab46e4a3df6976f42","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.0-rc.2","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Tc4toctA5J0yec+MWPlDp641je+fDtf+fGr1j27Mf5gZVB42WasqpjXNXV3OUkUEwNXOyFSNuAc9JbZAN2r1nA==","shasum":"c658859eaf7bdd562c796cb381acfca6b4c2a29e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.0-rc.2.tgz","fileCount":2102,"unpackedSize":15519339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPJj/bc6Qnkzggwfr5QqICvTr4Ozk4DclLRV6ynSQHwAiEAk2Qeb0HFUxdKpvg/Bn4Xx4l8ZYOn07pMGaeBBgGOK8c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY1TGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1GBAAjFSN269zXT+SjCqgnwH+U9G9dVH2GLny23A+56sNHtXAZWIs\r\nsauCZSj0+StaPg80qxcg+MkuMEpsWWWtl47hFKvVLLNPP9sItqhNQVb2uaQp\r\n19MkwrP4UZYUaqfnQyNyiWK2+62DfsMzMltnEU/bBijapWGb3cALwXq021cp\r\nKPklSJ1WVE5Y+AinrhR5dPD+9W3bT9V2wBZPfEOFmoW9YmMKqcycIHqhZNIe\r\n+pQEHImQl8rH4NrCDMnQg1VWoU17QAnUTHHLSLX7zH5KuWBzSv86MbEVF8YE\r\ntp1+pELc+PStt+Rqa4sn9ltR+ezPkXaMePRoacH8julZY1RQq43FfobtBYH0\r\ncrdWDyTCRKGzvOXPv1kO/pzzlF/adjE1SKMGhhrElLaZRADF8FzfncLHzn/l\r\ngw23dIFmBS5zcQYdDBo2nySVwzWQ18V4njq5rSR/YZeWBKw/jba+ePFR8WZW\r\nlqf7XYFBETW7m8v5mIco+oB9V0Si+nDil1CGxa00HdpyrrhlqgkeRbAeG19b\r\nB9YtXHx0+7ItKziQgrX2wOuM2MT/vFvcLy6j1hufXt9QbJpbR3RyywGIJSNY\r\nTgRXgQSg60mZVMFBmdXwEPO7gAQB16ejVfvv07FK6hC2Ja9pO2VAlKI3qbmy\r\nnSAjQSrXVWquhKa7l/A4Vy1Rm8mbHQTCX78=\r\n=9lsN\r\n-----END PGP SIGNATURE-----\r\n","size":9531548},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.0-rc.2_1667454150130_0.4046193028416738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-03T05:46:08.150Z","contributors":[]},"1.17.1-alpha.3832eb79e.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.3832eb79e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.3832eb79e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"620edce14f9760e8d228f030c62b597bb6eaba09","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.3832eb79e.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-1QiklA4Vm5/oK9d+n++yWazi2tjYbOOjGPFgoI7e4b1xjldXZo2cByCosh7kqKRj+8d9t2iel4Q18Yeb6vGxyw==","shasum":"e07d666ae8da3cf296bae9d8f91c32fb74bb1d54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.3832eb79e.0.tgz","fileCount":2167,"unpackedSize":19965143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJo0qKswdFDWSgdgF4f+46E1cGpTGPG4sduQzAc92l3AiEAqwqiXkQS9UXOmz989VKpZnJvLCJn9bYJP8U42lhw5xY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY2TAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+oA//frA0anrdXJalaMw0xC2e1QtWb119XylxymKum3UY46jwzm8i\r\nJzZHgH/qSbmNbdAiFFuHSBgwz8bovLUKApVjUmf9K1cpe1n6LDlne350hILf\r\nJKAr80x30Xo7oPXIFAFOAicQcTH3g9PIIuwMGPO501ZobSkf3HRRrq/ehI66\r\n3EaUoQEGfiJtp3/cUVD5PDodPDoWSnZp/g0spzJOFq495eJmh8KMZG2uL5iw\r\n0riEjiHZK8nH4EB+4jsyPcGR3JfERbSHqTdbL2h1DMeEHbirmj31jo9KezUK\r\nSsL5neCu2739iqpBsYMj/jq41wAuxH+Iro61C5TrH2p4dFrRbVzOUyHTeMwD\r\nJK6KT1eXG7bVxw9kyfiDRpn4O30EzTCykrZl70W0hxoAhHZVkbC6u5Dkp9lG\r\n+/swFxTGFuujvFo7lWVWl1rzg3iuKhcfoSCEd6csyvmKj+RAK2ZwbtXgBhKx\r\nnkxLYM9qL3v1KUXIzM7aV28OlkfmyrL08ELW75yGtey7/D+PnUCX8XFECiDv\r\nMZgCEUfF09rCAFP/wzWMIsVkNPamWea2XKAlGWa4VXjsM+CsJvNKhp2gqloF\r\nJFyQZsc4l94SVYAXqXxCdo4Iea5mJkENvg2J2wUWmMIcIbvYkwPvzZSDDNhZ\r\n+jR+xdV8U0TKRwvdNn52QBsPugONDnbBCZI=\r\n=YsE1\r\n-----END PGP SIGNATURE-----\r\n","size":13642982},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.3832eb79e.0_1667458240124_0.6502262320529018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-03T06:55:13.158Z","contributors":[]},"1.17.1-alpha.28543dcd0.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.28543dcd0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.28543dcd0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a3291f6e8d183a96b18d79f27689e9687eb36e1a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.28543dcd0.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Xw4eqbwOwGYQcPG4NMMj4URMWR6r1uvxv2uhs3agK2NEzn8nsm0gKLf+B12DJZrRulGL441NpH7mZiQiQSw8OQ==","shasum":"d749426491c7001c9502488118b37d72a91bb393","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.28543dcd0.0.tgz","fileCount":2167,"unpackedSize":19965271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHS+W6Xi68meaLNbsRwqzQu8z9X8hUvdeAeX6pJ+5PuAiAOIlgWHvs7Ry+EquIyOfVQ/LlWAy8J7KJ8eHPujkUg+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY3j6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroCQ/+MwvwWUJlJ/43BDOFhBoP36SapKwxvCpz6btjZQV4sPPwXQt/\r\njq6Zr1tGO2X3J9C+QamZcOd61TutuMEh84CioLU6Bwn4KcMjmtAm14Kr3lRS\r\nVBy9D0M/vtkay0EvyLx+Tk/IkTPuw2Xe5jxU3Q/ULx3HTILmeLmokLYBbQpF\r\nN9g6Ef3S9CnFDPcR5lsOV3zYg47JWxXzr50pT3wGUhsvct6lpq5R+S25SUDq\r\nCamjZ9S0bc+MgtJ7nKh6u1GAwPowm1O7tRclE/qZLbahniDXCZQmzo+jPg0x\r\nuaTJcqOsEk7pn8LHeYgu+rhsBR5D98tXJ+GzoPMxfTm9aF0HgH+8no6YXW0S\r\nwkGxm1rH1zJTauM8Lr7brrZlhXycIFTMIOM+EPUEpTtt4sAGaYsuircnFEvE\r\n1q9KRQahWMUOceF0sY0WAzBGBihT0vs8LaAOyxvSwJkNNNmUsb+HBX/qDNcS\r\nyFsaqeNPIDEcA5oAq4uF2UZ9B937/VNs/4DBJbFa5hJ+zbP9z5MBnl7tshtc\r\n0h2S0XKB+DzVJV8QSsciM+lxa87v/S0ye2JYolRdtHIIMKecd9Z9SMUzN7yP\r\nB4csS5iidvOgS668hjU96uVLU8v67vt6T0j58Gf5ebLxuTczj9Oh4SEqq2mw\r\nUNXmed4WB/BkPEcLEA2XMMfI61OazvUAlew=\r\n=2DRu\r\n-----END PGP SIGNATURE-----\r\n","size":13643394},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.28543dcd0.0_1667463417823_0.9266997175086544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-03T08:20:09.924Z","contributors":[]},"1.18.0":{"name":"@microsoft/teamsfx-core","version":"1.18.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.8","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"63334564aa58f1673aa4dd2352fdd8dc47d6cc75","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-55O9VPKAqW9BLwDfEhPLk57BjZzc/7jz/SfekrDLR+x3o6ifJLCDUFrcf+bfZK21l/g3hQ3Ak8bbzYm1X3lzgw==","shasum":"c31ab06f5dd5e60393d23056953923ad2047f02b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.0.tgz","fileCount":2102,"unpackedSize":15519327,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsndeGKP5uUxXJJVs6ZL8tXN+YcehoMiN/Oob8pUH2+QIhAMb6ONm3PVX+rnNn+C9W14J6fwi4NIx3+HRkQF/swMGe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY32gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaOQ/9EsjG9lfgskvTyOHu2eI0JO6HbtRcA4owtCBKMNQZzAAPNMqx\r\nCKrgQ0aixg8UpxnFYV5PdtO2TF0bmVP0RtmV1Gpgs22z3ow08aBehzH5uiPL\r\nZfFcj6TfVM/TsB04Jrr2o2PTKaRUgaLhqtP95qwVkUUeM2ZtgQIh33xc21zq\r\nLG1d/zOrRflIl3Y9PMC87LZxiQ4VMwjmIKK3hCqOvEV42u4lUWI9nPS8WX+e\r\ni+c4eUJlZOCTNfdTjFbmfQBn8GXq+zdz7uY6zhkpG7EJkrZIz+Dk5ffsXGYU\r\nqoLk3J9qhec3R4NlLkI57152vz3X6phr5eP8HKgLVOFwbYtRxF9g3tB1EFEP\r\nZxy8Z2BGHYzmzZB7tGeLG5NokmaeIe9EsjAf10wYzZKb/tF2mo4OYgDcSM/i\r\nq1b2AMINZXNNy13ggV7WR/sWTl7f7+tLvGO9L0r2epqeg7gwPZsFVfH2P7xy\r\nKGgYirg9iqX+RnCgXKNSQbyJiM5FtQM1wZgbA5WYcJyAgpFV1N+Hx4vYcQXa\r\nd+DBpV745+xrZdypoEQ9cpXo7xxTT/8GIJgcOwTLzW2YUXvZj6cT31aVB5oy\r\n51rd1YeINCiKjrvUaG3H8sl4mLs4v4wEe0cf5xke6gxeUW/adpK0o+U2kwpQ\r\nisW6Dj1NDOIFbVGccwirneh/9yFSlxm1W8o=\r\n=f84G\r\n-----END PGP SIGNATURE-----\r\n","size":9531554},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.0_1667464608278_0.29338402632050786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-03T08:40:09.404Z","contributors":[]},"1.17.1-alpha.b467bc072.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.b467bc072.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.b467bc072.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e92a311d120110135f56ea94f6c466a766eb9ec0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.b467bc072.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-yOxoNKQUii5DojrjywBZMCgZezEeZILWZ6ik7keIER2+sS2nOpSwDl+uVaoFQ2Sp7uQxNRdJjTnpCGVaZ1Mnzg==","shasum":"72e66a006e9a436b76801ea132a5a81c162ad1ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.b467bc072.0.tgz","fileCount":2171,"unpackedSize":19996502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMDTf34FvMIqLKNVaS5d6XXyFQyH8gvWkAvf9zpcOA5AIhAKajXIEpDKjo78BSW8hBvvWu9UhurOXoP6HztEdxD6RX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY4rsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoGg//eo5Bjbg7189f2mi6eoVjHswZ6VDJI0qvxiPnXEDlss3zVcYK\r\nlCvAc+BiCIF51LOS1Xvv+RVdY6MS0biuWkbMBdm16WBaJf1K6QaYwVtHGHpo\r\n8qw5024jzO/QV+ThOyeYhQf213+C29pPlhXVVmjW2dl5hox2We0mgFwsp5Ik\r\nEVbKgmQyJhZeP+WmtbReZoD/Ro68G3QUfJARZ8slSDXuO2YVb1I+qdL2347t\r\nqkAUZD8Z6kSTYHafGTycJcCuV3ED6QokRqsyx3iWaS/Y3XZmp6yXRCemAnkI\r\nfHqFAQMiIlKRaTp1+SNO9CT4H8RfXY2D2NfFFSWbhaUA95P1YxZe2jf9PNmJ\r\nTK04sZDmDdjDEBOJ4w6HhoZPkdRs/SJyNZC1wuEo+j0J6luQP4Iz9MfKh87c\r\neYsqvXRf+ctrHpLRmePSJkDW73VW4/l9FPMRrDXOfN90SCECBk6+0vGRtk6v\r\n1s0RCuWAug/ov38OeYQ2DQQejdtQ75c950QjTKxDzf5E/qmxx1MkKCXC3U+9\r\n44GRUl7tpPa/QB55O82lcUjTCDa/HX2Go51iqZ8apdisUJir9RUqWArSew/R\r\nKxxgw7gqCUrMXXCz6FVsHTIT5SBDQsGeBVTg6udZsa1RGKjw6n9PelpkQhge\r\nUszl0uY1kLn4ck0w9/5o3jEydioVeD+OwEg=\r\n=AXE4\r\n-----END PGP SIGNATURE-----\r\n","size":13648125},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.b467bc072.0_1667468011773_0.4954373836253956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-03T09:35:13.176Z","contributors":[]},"1.17.1-alpha.07a30de81.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.07a30de81.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.07a30de81.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2ab7fb279f169b8356abb9e8a2ff8b4f53fdd9b5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.07a30de81.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-fhGaE51f6VWuZrQTRFwCmag8JA338FKEQpBEOSeXRgtrm/LkUXw8ZKhy+omF6u95LmQJ3N7lvNrME+83Xra7Hg==","shasum":"b7c4dc92b115c6fb3a6e16ac316b20ae7f223726","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.07a30de81.0.tgz","fileCount":2171,"unpackedSize":19998771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWJQ+Fl4wtfYRMqNhNnZVYx6lbbrz7pCNc9C/GPTjUEwIge5SfrIqyDZ6uRnqmR+ZeAKnP9xfk4Cknf0Nl10+QM0w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZIBOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN1xAAlF5Lk1HZ8eGb8pKc4d7DYAK2UW7fymCh+ciB10BVQMefTu8z\r\n7WC7389cF4ekmT0AKoIBw9Ay5JAjVg/4+GHhR4q0f9jMIwjUVGMByLxEbzjp\r\n8qfvLtAcx1EiLm+iVeJxvkNejhdcuRU5rOuhLr641c+OAOZKuY7yloHTF5NZ\r\nn7Wf5o4Wevk5trXguCo9/buawHZt5GWzTehek+xDIJTaA0x7tsz2hj2vIi2N\r\n1lS0+uDWB1TUvbUA5UvW0+lZ1zId3EMY0SE8vIvyrLjtNNlIT2zhue1OJhS1\r\nfykgL6Ut0n22TwYbtX7TPG5Vmxa5GoXDvSta1Y+HmBxLsmI2DWVy/yHky0dY\r\nBln8QIVvcbIzNSjjzOfBy/9bJOgpk0HnbJshm45Jg9Syou1NFqx3zoYntuOG\r\nKC1ZzwLPCSrcX5v7lh92wxv9H03VbYAwOmglx1HleTHFc2nyKvaEfpzlX7qS\r\nusvh/sics3c8Bj97Epnzld6hZ+G34B2ME4bp+XS7qDf6OCM9TE/E3OooLeeV\r\nQvhriwhRr8ikyi1YTnUvRBuTyNEuPYPT5JleuYaHhfPMEjLRzjVg68aHu3aN\r\n5J/isUDqGHTTuMIhWZUf/syP08rnQ8CodoGkdNWTNvuRNaTy9GkRaIYNyFDg\r\nNnmLYrSW1DvN2z4Qcz9V1RaTf4oNCWjIvcY=\r\n=TDu2\r\n-----END PGP SIGNATURE-----\r\n","size":13649469},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.07a30de81.0_1667530829792_0.004488180168199962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-04T03:01:38.427Z","contributors":[]},"1.17.1-alpha.c88d42e3f.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.c88d42e3f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.c88d42e3f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b4b9e4df032ba6ca9569e172c2baa82e89b25b1d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.c88d42e3f.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-2V5BZ7Lloywysjy0RiebLR6S5Tg3bou4tQlxywpv8sCtmTsiAAxTPCdK4zKWXLiH5tIRQSrFCBwgcURVNT4umA==","shasum":"29cbf2ddc90bcd12622ca6908a62998bbac633b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.c88d42e3f.0.tgz","fileCount":2171,"unpackedSize":20008213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1Fq2wKieJqzeWJtTeXrHoBkF2zLV5Htdd6GW2sKBUDAiAo9aGHJQLcF7VZEnK++uPLmaEL8TGRu/M0ce007DKHag=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZKzCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOeQ/+IuQ2rRgYjfdSGtD7kCp2GBeqaxbif/6kaprkAgBbLwiyi5YO\r\no9tyobKpKlfVE0vT64aqOGkL6ZPRZEy7eM3YHPWSUs/bHawnounbckuJgxHL\r\nGR54mM0/ZRtemqo3rzNipkVgqUSzTFA6Z1k2h6z1FK2oKffdI2QhfcRcUp+o\r\n1+ecvwFDJOWH1IOGXPM8nHQTjvm0vK8u2x6gr4eYfYLGbsWlF9de4GrNulq1\r\nf38yqy946Yb4Emrz6K1v48ZgZo8tOAhwddRv0dSK5Of8idFB3bPYN1ikfY+K\r\npqybndkHhXnSR7JYeV4FkZfrFGIexcBgQxqFuvzTxjs4ubKH7tHQaHgEQo+q\r\nbefnfCTNbpKIY1zFee1hbpNOENvL6Eut7x2AnzXt6RJWrQuqSkFNWIRHZmvI\r\nCjs/WKMBD9uQBlH60XBFUs88GVlPnwFje+8eavOVVXH4aBoWknFWEWCCNfOi\r\nclJIlN0L2TqMqti/KShZ78UOfITCk30IoXBW+7Hsa7UtqDAAvCOicl50tp+r\r\nq8lHDsTOR8KOPn1Qsh6LyDFtxzUG3U70JDLxmhF93cqnf667FVgG03q8+wZU\r\nD8iYIRy2zhwf00qpNpvldl0F9/GemCHkk+v+DUOSyV38JnaMHiHErvx0akoM\r\nv1cfYgxnx4i3RyYxMu7TSgS9lGb3TxEDAwk=\r\n=3MiU\r\n-----END PGP SIGNATURE-----\r\n","size":13650869},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.c88d42e3f.0_1667542208946_0.23987458180128396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-04T06:11:12.607Z","contributors":[]},"1.17.1-alpha.9a7fd50dd.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.9a7fd50dd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.9a7fd50dd.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"33538262e176efcff6a3da4698b1264934a7c0e6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.9a7fd50dd.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-ld/vt+LB4NiZBM9mTPhEikWrsqJUaEgfznUGYf0fN1yjm98bJPRNu0TIHTOkB0qSnsoyIvMmxTf3V1XcP/yOjA==","shasum":"c505d483cfe59436d6ad582f34fbc49fe227a62c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.9a7fd50dd.0.tgz","fileCount":2171,"unpackedSize":20007138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4iA9nDSid+G22Vvnh9P3kPtd5l4lIzO+E7syN9xjGngIhAN/5NA2GmNXUJgSyxJrmZErTssNm039fNGCL/bamhDkV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZMnuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO/g/+N+MkJiLS70QSVXwJkv/UuyKd4gA8m6i6I0AlD/m7F2rUx8Ap\r\nroRfu0BAPSmGF1IAbOV1zBjS/Gc8sYGq9SkItoeQwt2BJ82/5GKOZS5+/Nz9\r\nu0UZ4rhZjF6fSFrN2nMAVim9hskY2zGIKbIObE+TXafdELBa8mn+Enxx29/O\r\n6mKOajqv9lwNcQs2vsTzdLwVFpv4ts4T5w5ht5Q5Z5aCQfRtFHV3Hy0oKDoM\r\ngZgEa9TEADIMSrC3MrprdF2KOkHvaWRjaCaKSQmXZ5WAF9FD4rb/CLgIuH2u\r\n0g9cP6SnLM+EsQEUsXOq7YXtYcoRg8XPfWd/72zKHrBTfMt1jmi0hjrS36mn\r\nspOpChF+SzEk0LRVi2ErK1B0j0pyQxIMxhQrJ+uvHTknMXAmWpxewfAWI8ak\r\ntzWmUQ0C3t+nXTOwQJy56oVrNZPTPkLzfHx3n3lJv2qw4AO04wruX/uIPIAD\r\nYYu8L3pkyOjOajUYXeDp4mlibBmAJfQMg/5ALkTbl5gZhbUYh7lFt32HpLhu\r\nBv/W+vm70mVYfIBrnVEz33h6U3ajFrMlON/6hTRm9OX2TFA6zf2vzuP+gruN\r\ncXtCo0KBHt+NXYh9poRkNRw11hyDPSpNF9aW//8N8tpX6kYKdrifdckjFVY/\r\nmghY7HWhu1J4z/ATvjyIxx8mCH9nanSTNLg=\r\n=68az\r\n-----END PGP SIGNATURE-----\r\n","size":13651157},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.9a7fd50dd.0_1667549677666_0.682760269602898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-04T08:16:09.652Z","contributors":[]},"1.17.1-alpha.e033ec4f2.0":{"name":"@microsoft/teamsfx-core","version":"1.17.1-alpha.e033ec4f2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.8-alpha.e033ec4f2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f585dfeffb10c9351c025ed891a6fe308cd566e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.1-alpha.e033ec4f2.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-VSdXLYqhy+yn1FmZZr6hKKqj6nV06Xu332yatNBF54hOoxcc61W8PzZKxevKAPPtQ2Jdz1qP1EOOZ5UBMnQJWA==","shasum":"72e9ccb9f975ea483310e75cef8e5b789631ac65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.1-alpha.e033ec4f2.0.tgz","fileCount":2171,"unpackedSize":20010814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLkAqkKoQUXqOPiCfet2y34tCid1WgI2HoIb6BbaojzAiEA3ESzRXY1ngWOPUQMm78UpLHLXcsZiXzKLZaoPJqHJFg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZN35ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodFxAAlb84FFykmfT2i5xpdYKTwFXnJEkXfK6xIIC6B2zakpvRbeq9\r\n5CZtOLKXnaAmqqNOjJKkoTDyYnxzKMTaXB3n2Q788ggnV8PXbWMZ6tHxFvY/\r\nmQwFTa0u2CpU6HQIkM+AbiOiCFtSSfsA/30xUUM0QaDjjXIFt0eCwQUXhki8\r\nx0wkMKYiIzsO4g8V2qzU8qA2Auj/QsKPkxWC5VCxswqI298AHuIqJz7GtAR/\r\nVpShDs/J0suFgPZ2cOsJEGedTC8q9TYtZwOYXIBPgqtE1tOLSEQkhanQ60+d\r\nuXnUHXR02eNc6Z9EJr8P5aEds8vqnoxJC2y8lErrr6z/j2f5yK5LPWcCHjOm\r\nnbHMBjIDjtcQqVh4hz8UDf9+I+7aVodie5vkYnucNzbQ2rBXTAkWqmgnFrtc\r\nGRW0yX4cctHgxQqL3MSpD7LQs9AQfB0j3KOFHsRp4bZzh3yQx1cgOoF5a3rl\r\nkuQb4FMJRfdCagKZ21kgUt7mTBWFMNh3hs67tGLJau9LNSs8OycVGHyAyQz2\r\nEpG8oNATk8R4Qw6dDB4Lnfl7PjETyPGDfvAttn96HLc6us2hHYZo0YQ7Jbht\r\nAt5Ulbh7oRQLNAPsjvK0M/r6/P2BwrOekUX2MpPDQy77H1l+2Iq7F4mifbEU\r\nOSnGnw0EFkylKgCQnp9bof9/nH4XwjmFdWU=\r\n=L2n2\r\n-----END PGP SIGNATURE-----\r\n","size":13652721},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.1-alpha.e033ec4f2.0_1667554809490_0.2931504941348635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-04T09:53:43.095Z","contributors":[]},"1.18.1-alpha.bfcdf09e3.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.bfcdf09e3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.bfcdf09e3.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b4b0e386a73e142eeccd3f645467b96e49c548d7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.bfcdf09e3.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-aMYVrW1GPGxACuQQ8mHlg0CNChUWKyTOK6VWcmjdlL75DbfuoR3EVjoq6xpC59XjOkMGhC+Coxbi1/VUILwvWQ==","shasum":"fcc954b2f3fec603c0c5f4d0042c327f34b03d53","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.bfcdf09e3.0.tgz","fileCount":2171,"unpackedSize":20026077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIoHqla355gEfHQ4Ni2McqzB1EAGDizTgaKkm/RZtsbgIgU1hbaxZ2U0zuAboIwzC4W/EIh87jEAoZOWzUPjuvOoQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaL7AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDyA//d4bLV39uFo+NVWW079hQwYBuHvA5M08oEResEDb1ZagRmg48\r\n0Qsb+2Gf+0malDa3lWsRCVK46aqFPJlKUd60XmMuHb+lyZxvJ0Y0akrmnTtw\r\nZZzPL0cBp2kkMNB5I2q7jRLV5JVhzRH02JYEtaa3PCcNuATjtLalp4CyQRGv\r\nydCk/QbawnN9CD0I38HBJ5jzSAkQBUpWFMNcu+DOQV0I0J2FQjdZs6oACTtv\r\nJkWY3BIhBXVCJc2ZgIZYiR+yUAgOkJ8MvRoB1FKLiVa6UMnI9QJIwMYeT4a3\r\nrkuevnAxV856VLqtnl46Xt5VFtHaxBBH1xlmYFZbvjcGnaORwaMKjzkCAXi7\r\nky53UkhboYCT5P63TSAhlRb6buW30Xq9OWOzTu2+jdXhlXR+YpLJYyRm7cwT\r\nMzcZ8rH58vDb7/pYeB0sY3TDKY+RqvTY3T1Gse8GQF0kMBPA5uwHOkVwJJzL\r\nq7YKFdPghcCgtRiRTNe6sVeoceeedwttsN3zXuhMB7DejIH0DCc+msnXIwgG\r\nl0JrINcpuddf6KtO8G1KQTDHyuojaTJNzbJ5SrdE0PaHrm5kDX0NrTHoQ/Np\r\nNqkRvsbS/HGSrkhBafc7wd7Xst9S0kcjWEgZsnIqlbfvcaabIBBOW3O6xSd9\r\nQLpSHVQ1QAS67eJkdqqqy1Yhc6xI+Eb1Qic=\r\n=I4Hf\r\n-----END PGP SIGNATURE-----\r\n","size":13660579},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.bfcdf09e3.0_1667808960249_0.9931106419035223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-07T08:20:41.139Z","contributors":[]},"1.18.1-alpha.7197426c4.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.7197426c4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.7197426c4.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ff7e49a1ca6fe0b067f636d5cef8b266aa6b8bf3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.7197426c4.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-XO+UiX18JZwRIJHqcPFn56RuDyFhmuwse+ksx/2bAf6kmrbH3uQc6hYaOHh+a5F7eGihuRyZHoHkxBd3l9J83Q==","shasum":"045aa49f19607f8261c61e1d550fd315ed3064a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.7197426c4.0.tgz","fileCount":2158,"unpackedSize":20992379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFk9xFVlvKAwK28cDTbexSyVM0Pcy6EJGazNZFos9BbCAiEApcWYL4jXJiPbm9kj7ca1ZCVITji/lqpoxVPIuf4Xm+c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjae/LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5dQ//eIayYmR6vrZql8MQcIwZeLXBy/GTpLvsQUw2odRInO6zHdka\r\nrFRp92OCtptw1sL5XzqfGYH5Ubfdum61mXW71gQu7UhyK8d1qQkRwawX3S3z\r\n2mW2EFl21qIrY0cBk/AIp68v/gH1PRlHXCM3xEmxHxWxNtvoBJc7Cj0lK1zs\r\n5kuPDJs85PoGkyl02OYgoleqjPlOMgdl0m6MkLkCns+BRhAkSsTDyG7t+sGa\r\n37iJ7lsmvFgydhz24nXyDAQ+VJcr0h7ukksW6myDgmS1fNRwn25sv/OiMMZr\r\nXGK1k4EhGPdadujm6a8JFYlYMTNhF9lsYEyayDUJi91iqhizV4S14Ctc8Ia/\r\nZ7fh3pUY00K+8NO31JYkI4pqSXOTZM0KRUFjddBWbuGkYtue5WUoqM5nleZx\r\nWrsDqQInTTfgmu8bDzxdcipZtu6qJDpO6Hhqabi7qOOvP5Aqok8xcHUkfWKE\r\nOc9+WMb7FalBx3+aTYj+oTxLb23ySIAnL6yo0E72cnk0+YqMCj5iqLL/XaaX\r\nkVYcOOQ2Bx1ju7mQqq0LqpJ63zUuhquqTyXIsg+2PsFimxD9BsKHgM/LmJ9S\r\nK5Z6ypsFUIvTd98A9iF5VqDIbU30GTtWlw/llKiBMnkZnkJeAe0l8fIGiVn2\r\nKJEaCi9MqBIAvrsHccBtmOCfoWVHjbQqXFM=\r\n=Svzs\r\n-----END PGP SIGNATURE-----\r\n","size":14516379},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.7197426c4.0_1667887051320_0.05726438309789739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-08T06:06:08.185Z","contributors":[]},"1.18.1-alpha.51c0c7fb0.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.51c0c7fb0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.51c0c7fb0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b064587ec9dd2edf28052fed415c9e9dab08d468","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.51c0c7fb0.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-HEOr5Crpji06BrV4e5G61inIba4Y545bu6Y1z/2IXHTHryvLHXLOtf9JcDhJajZ7ohCCzxGW7ZvTFwZ38fpmKg==","shasum":"764db1638f06bed3715ce2adeda220b7d26f39ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.51c0c7fb0.0.tgz","fileCount":2158,"unpackedSize":21007117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUNp6KfvxNqT7Ur36cxN6XhhXzPJQJWrTHZrkLa1UjcQIgGTLCqa4vrFCTU+NCKl92kBz1MBlAzCWoIuxQAaIbV8U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjahCCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaVQ//V9ssjcURPIIc6dXpAoxIAeELO7D/IOoT7DkBnT2NmxRJQQ+z\r\nyxPSXElYn3+lyfWVTbkyh3OpIB99LSZQOz7u7qsW8fRFMUk9oFEsdYbgbjFa\r\nJov+dijzwctmhu4SEWq4KZyFwHuW0ZfTo/PJWrULe4a40v2jP3e+C44A94PX\r\nCd1owlGx8fum24GWhDioQlFi/lEwHLwtSmPnnGuRirc1TLiZffHqfPAW1CRJ\r\nm+YOGXAIv8S7Ef8fXqV/U+YGVK/4D4KG4rjz6ZcIuWQHA5sQfxiDhlBqzY88\r\ne21+/RPxJL+KbqGGMe0zfEFIJbylBG4dIIc6wn4r89oEK/8Ea5cinPETLqTv\r\n3pQIllfY9sscZ/c9NSjw33GOiQqNr1UaXkWiaaOnUh+RaIPBh/bux18mSobA\r\nIKWhL5l4KTMFUBd/f9HjpoVMmtp8YcW8UeJea9G0pkrS+eUiPbb3IPx04TRk\r\nz8BVk0Kq+abiRNoMlwuWb1UClYTs21VfWDcvwZSkU9xJmzCiBr6p9GUIsi1A\r\nToJ2GfYmSRKuAqshzv/K7yJq4RfSkige22pge+aGSNczJv0sTr8e0hZONjH7\r\n3AK3Vs8OJYIW8xBqHYcVWWjEpjvf77qvu2zXooyBEG1GgqgePyF6auUuJcWv\r\nxYzxZJybbm8xhqmzbtAoQO6mK0bvAczYL7E=\r\n=wJ0o\r\n-----END PGP SIGNATURE-----\r\n","size":14529095},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.51c0c7fb0.0_1667895426447_0.02177455184898336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-08T08:25:11.091Z","contributors":[]},"1.18.1-alpha.330ae315b.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.330ae315b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.330ae315b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"925ba745d733681e389aff0a28520de7e2bec58e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.330ae315b.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-YGgpjtZOeAGWREuLWj0jTP2LlZkzOgZzbgWljB6umqPSpze924QKjxmWtWk7Q4o66sRvFmidVsasM9ZNU4OLYw==","shasum":"9247d0d81ed7cba9add1c32efb17444d135be0ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.330ae315b.0.tgz","fileCount":2158,"unpackedSize":21008160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdR2kCAuHdgUzrHecw2NF3W90uuRMzTaC+5opLQeQehAiEAm5Y6D4wa/11LYCiahVmk2n+zd56juvtKdLLu6a2KRFY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaiLKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+5g/8CNv//3EK5ZtmvBck2lVeHJWz17+stePCVrUsE6DDYhONyEsj\r\ncyii2GQaRQV3MpJVMdIq2DD5G1AtTXTT0+mWH+gfHPE6tJKc5Foy8LiF6V1/\r\nywLiE0Orv+RjYs2EH3dxBR718lcDd7rKpboNAfc6fKLWFf/RFXRhBIfbAukE\r\nmHwD2/Cib8YXn+8WIypVb8lODQPLkqbXaDjVGee+C9JwTJJ/1zYvbMvKU2PI\r\nxBDPjIYzc+OLLtEuGumEKQrb+h5mAY3z0gAb5yb7yYqmGsSwIRyfKqaMLmuD\r\nJ+iD5fY4tbAMMjwsahqEkf+N8eI2D+0UELWFcYv8blVQzu4KRETgEZS7lVk9\r\ntiK1NNu8jau7hGRb+k2K7oZyOaZXamQ/jhbGLmNLJN4BCoOwARt1NuFFPLmH\r\nWDMdJqafb1fskKXF5gm3nzIrLNso5Jc8aq/u6AH1+CfP7mzN4/MPcaBNkwtN\r\n0wglitbWjWP2WgXglixm1aaH03oLVkwepJ9a94zWhGwuLY4PzFBRH1m9zkEM\r\nTmDfZQ2hoJcnlwVgfe0gbFWCMgGLAIjRzTRwI/cTwXDQA5ECDsge5UTjzu29\r\nOcVsDAjes9yL543nC8ps7bpntOSYBCNwr03eUp56ntf/F6nrlCThe8H6QrdZ\r\nf7tI+8jRv7CL2BKCKJR1p1Uf/1om/ON6bPY=\r\n=AMxe\r\n-----END PGP SIGNATURE-----\r\n","size":14529147},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.330ae315b.0_1667900105346_0.38399606138945463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-08T10:02:30.667Z","contributors":[]},"1.18.1-alpha.ae4672c65.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.ae4672c65.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.ae4672c65.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bb2084971de79e20d529f325864920e7821ab52a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.ae4672c65.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-sqfqVSQZ+2A5TdcLiUuINjASnxc6apfTO+0643MLeoFcNe2F3oeJTkey8k/Vr9YNh/rXeBBKxImiXidHbx3XUQ==","shasum":"3d0d95bd5f21ebb4e41211429aa719b66d67b9a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.ae4672c65.0.tgz","fileCount":2158,"unpackedSize":21008626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICG725OY9mjvWTSoJY1yE9ojEOIV29cZzJKTJPQHJTmLAiEAqhHj/Ykha4gduEKUCiv+WBjLxkP3j+nvlOTO/6jczh4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaxF8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVEQ/9F2ohrYuZ4C+vxY3VfWmMDydAqAiwwHtOlVlioGaVTpSiZkqr\r\nK7j7q4ibKXL2iCtVGMIl4/KtYbxr6i9cMTgBucz/vQfjNDjWIUjqsGE261QQ\r\nKvh6sGdhGrL+vYnKlyWNgyq9moV0y0YaHOQs3bv3Er0lPrMwnEHufEKXvzgd\r\nukhhFGvhJul2nT7VYWILQa2UuVks9SzpG9ihKQUH/NAPe0tnqfGXklV8UwpU\r\n554XJY2QISVjJxoHD9Lahm0n2sh32Ujt1ilgWu0+/oS7emen9/ozR9B4Rw6x\r\nyn4aqgbgqN+KyhBjKbrvNsuyIr+x16nXK3Wsrwyw7aYrfO0BIRUoNj3UCKva\r\nLm2ifZceDtouNfQOimTX07Yo7sUtR/7+etfwWmo/y8CFVLuZGPUUSQIJUHAp\r\nHkj6EQCMSBap9KH3SVkc1Vdg7esE5Meg6xs3srYSON3lPK6lQQG8QjUQ+ph2\r\n67A6QpS2OcL+xdfQurlKPkUPPZLT/UJ45DaHLAJEBpaHo/7ZX0GN8QK3XepE\r\nnCIh7P+g2614wWjU13lpmKW76ZvoqNKITjDzdKUjRsMHtteBxNO3xpGMQXzI\r\n2WQMprn2bqCnuZYvV9ECC1gtMLsEqh9ZpvPSBAk+HBZdssS1i8bUS8HYbLwq\r\n2ATRhtxxFKal6FiuuRk36V2uRbCydg7rDqc=\r\n=WzdP\r\n-----END PGP SIGNATURE-----\r\n","size":14530020},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.ae4672c65.0_1667961211667_0.7192678527898806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-09T02:34:12.852Z","contributors":[]},"1.18.1-alpha.8da0a2e53.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.8da0a2e53.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.8da0a2e53.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2212f63c3465ac708cbe40d4bf4b1d11e72f72c1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.8da0a2e53.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-EL5UIEcUmaWvAN52TnJCPXzz8fz0iX6BkBjV1TCVYPLmXaiBIA07SNbVYcy6ytTNOr/35Jy5uVPI/k+A5lg9Cw==","shasum":"3619998567f6d21370143698932da10da60c75e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.8da0a2e53.0.tgz","fileCount":2178,"unpackedSize":21042690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf8/eM3yayL9wboi8yxiVxqEKr9V0MhCWBRPtirC3/+wIgWN0o9RxwiLvN5zsEBxFKHa5Fvc0Z+zIq+HERt02qewQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja2KcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGqxAAi88NQvwjOeer6UllVQJ7TCDKtsoWUHtD9MRVbAjE7R4iVfk2\r\nv2hOsuSAJaomnbA8kJw5ixVj0lKBVaKl311rGm48d8NVsbC623Diqo/a52JL\r\nApH3+2bQbYLQhcd+pJzcst+uBAUbpmtA6DpOLmpAIHcwMRQf8rrMHlwg7AGP\r\nBGsOu8yJiZkY+oIFF3xRPRxSIRvEC/NGvuBvNaCQC2xX1080F2vNRFyUABf2\r\na+EyXZy6Wx2vnoXdZJef+PkWwzoU9uuJn2bkjNh0i4kGEUewKHp0Wuk1ikC+\r\n8FHbhhxNSEe7TYeSoD+fRzoVdv8Ft8rPQKyLrlm6GU4TpFaI97pa/bhI+9ql\r\nZ0ZqD/TkdMxkXGGTsziNUjiZIB34P8J57bel0zIFV3HhSV24MsEd13jiTv9E\r\nJbcmznPLJKIZkYA4fiCJ7nIjPbGje5D22LK2wxxZbsRkff24OJyoE+XHlW83\r\nGqLgxG8xeSlI5Ncjp3KjENBJxDmHgFV+M1XiReCL36uOeCA8siszgTgQjkEF\r\nHxL9XQuMX8k6sv116X49IkIgEO1l4/133QSDWENrh8gyrNzLxQmKtyFnV6EB\r\nBQHq4bRk3/q6NfQrn//Tbm4qC308Yn8se5CsT8j0UEaMtw2TyOBCmNMgeAd2\r\nNzYKxefoqEDriGLqSh1TOm1UNe6XnM20GDU=\r\n=ZgIq\r\n-----END PGP SIGNATURE-----\r\n","size":14518544},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.8da0a2e53.0_1667981980218_0.6409188270089112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-09T09:01:15.849Z","contributors":[]},"1.18.1-alpha.abb9aa5bf.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.abb9aa5bf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.abb9aa5bf.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"204a6d4496a3dfb530900eabf43c88bacb07724b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.abb9aa5bf.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-7Br0qEa1T+Y9UcQcAmmL0z0xdOPOTNq2rFUheVQ2Em0pX9wDfr6LpW96UiOS0Okpzt1NYCq1+jldJ0cH18daag==","shasum":"39da8ca7f7969b3d3f1837ef98470c4cf226c5cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.abb9aa5bf.0.tgz","fileCount":2182,"unpackedSize":21102486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+8KNrrGt5HyZuEevVaieU5To9bio1vbHl2mnMFUWJ5wIgVFNLY1K0zWAMnP2As6ziNpPJZTvxgLtER4hVNjHMM/8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbL08ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphfg//Ykw4+bABxOll/hH7E/ZVa5oNVV3LhX9hUMEp9C9PQgcRZsPq\r\nF6kMBogXEhQZKZ8WpMBrPNHkGpGXbObu7S2WVSaTUniTsj0SVCp8IYbylp9R\r\nu412CWjQ6EAX8bBsHDd8i6yJ2FbJ5m9xi6NHpAQUNNsioVaB2vyhWlQnsr3i\r\nz6x0jlF/hK3lkIO3aS3FmJ9vxFOpJFuqWoICJpVmf0tJco2MSuehGaXXrvvR\r\naSTpIhdc0itzaPsSLPQPrT1YQXVZzlQV3z4CKGpGx4m1weoPa2w6MYWZZOHs\r\nnL5ZLgcjWbX/AfAMQjkgviBnzFhVZDSzWaNtIn9oioXLpWDk/J3WLw1wkF4i\r\nlWvEJAagzaNHoKYReMyF8XA1I4c+RAAcPKjP/N9E51oAhmzawqEK98jPPTNV\r\nP9g18WWxHBHShJivQ0i9Qln7JbDRB64h4ld2onB5jpgxSLU8cEejvVqPZzq+\r\nwWvkoj5ktOkU2UVjZ10WQCWIoeK1oLTxU1dzPhY6CfPlVRrfGbfPD/YQine2\r\ntKmWxp4/JIquzHRu2VrUn+O93l8RZtHW6vxDxbDmcoChBUAQ51aZRFinxTbv\r\ncd/61MyAbnk8BZEUZrSNU34PCNavo7dsIZFBmnMr2+PHMVnC6mgAYQvW3XEh\r\nP4FTYAI25EMRDZkSPM49sXokDDRBHY+9Ef0=\r\n=l2LU\r\n-----END PGP SIGNATURE-----\r\n","size":14539966},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.abb9aa5bf.0_1668070716137_0.6017967905756583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-10T09:09:21.266Z","contributors":[]},"1.19.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.19.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.21.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e24cd78ce4f871c771845a1d2c9022a06ad82c3f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.0-rc.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-jgdmpEBAO6XMu/cg0j7cj1gKZR2NxiDwKE85ICRrssyJ7WiGBr4CAmcRNfKmsVZbS7cK/ZeL0utKZII1CDXZ8Q==","shasum":"9e1027971ed5d63deda794ab1380e153e540367b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.0-rc.0.tgz","fileCount":2178,"unpackedSize":15769846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT8HduL0MdnkDq/vFVrdaYCvLFgV/8Wpq1Te+tHc5OjgIgD7m+xt0fs+tSg1k/QegyKGix2tAFl4AbNmaaMzQt/iE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbMoAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP9w//dk0ALUEP41EiPtK43WNYnoWjjt3fu6xpLtn3OH+mLt6SyYgc\r\nUnyOiyfIgqRxNKDy1Jkcsv96Z0Dpq+V9ZaxD3V+LXHKlyOWFBKaHrf2ovtLS\r\nv6PuO6ujGkGdJWWua5esqO6rESKTcwaOjiwYH7oE7x64nqTdOXE83FPkyR10\r\npdZAs5lLfmZlQUc8LxtOQ2KoP8ICxC/dPsL1MKIqAqDdfJ2CL2htu3j50waz\r\n7D0HzPNo3MJlQAHs1RKl44P57CelzrzbFvhg3KnWSGiMzC3MG6WOuFhBWoim\r\n2iTIC0a3i+E+O6vmLFWz4VZWSRYAPJTxsJXYI+n76MetjNK5ZrJKymHAgcZL\r\npdCOjkDndKkv9tW91Srcs+ciAaC9qnJ7+lnp/McAouR8q34f80lC1pZed/Ms\r\nxcFoKrbL+ilnrlO40CKTx9W8ZS8BedzSIYWCq4FmdM6kZsUH2koRkNMO/7Vy\r\nKlgoCudOI3fpwDNSf6lyIEvba8L7DhaHhAhwmcMWP/DYT/ePCo4IGORF+7g/\r\nFOz3nQfAA8VkDGDeHewpWdeeYGd1Gr67Nhm87xj1CEATXKavHPSsaFleUjcP\r\nm+4NrfgoG2f8IKoJ1NNSIAY+fl2iBuu7j8cR8oHbMvohBURv+jHIphLG+7aP\r\nJcpGZmV9XXZQ1BIAhUOvsi87Br5k8my+TmE=\r\n=p+sF\r\n-----END PGP SIGNATURE-----\r\n","size":9574612},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.0-rc.0_1668073984069_0.09441240414151597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-10T09:54:05.078Z","contributors":[]},"1.18.1-alpha.fc09814f7.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.fc09814f7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.fc09814f7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ba40c91d9e076fb5d34f808b1b2fb36a072f5b9c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.fc09814f7.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-xlJN//G4jcaAGJhqkfmugAHrFlAbQiuYXhysYaVVhkBPaTVtRRggKClF0+h3ACQ06W2jeqNYJSGJxvA1I37Z+A==","shasum":"71cc059962279749f72739f59588002eee05f7f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.fc09814f7.0.tgz","fileCount":2190,"unpackedSize":21111903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9nr2MPG+3tbJ64sXI96YWPJNTCDidY7aQbj5eyqpmXgIgOximG3HswhlRDeF6oK4XDCtlhAwSmtm5VAMAyolvI/I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbgV1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppqA/+McEmkHoESYBwvHPvxfTBQCG9XqB8nLWYaaDd4nGM6fTdmQVe\r\n1eiGJdy47jB5s+Tw6IAxeqQqECiaLSWtPdcgztYNQzYEm4kyCJz6r9/V219p\r\nyGUDtHI5vhr5tcjc5SJU+GcxQ6uj5MKnr0iDU6orWQ0SkG6X3Zz7jE9ryc8N\r\n8UTNmOM2NmcBmGHUOwy2SdoyUthrypmMFLfwLdd+lUvKHb7hb2Kkc5T0m/Np\r\nIROkQH/BuXQV5wx8mdhTcUcSRRXEd7on51XcabGNLOm/2shy/CaTqQDY7uJB\r\nfKQNnq+IeAG3Agxg8FHOtOpFpv4YxZ9SkzE4Ya51yG968dO6iZ666nrjHD7x\r\nuxcDHPYS+Rm7AStg9JiE1pvRpGT0qI5duIX1pFaPYUQqasJc8y7wzXE/YKel\r\nnxAzpgt7RL4SAX8F3jaxvRdOnrFe/ejm42eu312tci62bJh6YIApn4y+a/+m\r\n4O0vwSznk7/fsc7EBnx8kxn8O2zwd3GhJtXFepwYPRLLdiEJpXIQS+t0/e4V\r\np1mBKQkM2fRruWddxlpIyyXr9hHtdXTIaG+JrcbbRWt1fYTQKFldmebQVjBy\r\nq78L2F26vS/jxdsXz2cIjVzYVF4cdGEkoyI5BfW5cPDP7inbThGCmoCrUqac\r\nHzLF18iucviESwEaOt7UHnImduRr7e2LyBc=\r\n=EYYm\r\n-----END PGP SIGNATURE-----\r\n","size":14550542},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.fc09814f7.0_1668154740813_0.38363410777242013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-11T08:24:36.051Z","contributors":[]},"1.18.1-alpha.54f5531fb.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.54f5531fb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.54f5531fb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bd3e58fc6bb93b445bd1033935124b94529a73cb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.54f5531fb.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-GZCQha33/Ptgg7FOUwMzV8/pPic9Rxbn3GL0PCqaJSWFy7ku0YAUV2Vez0hFXAFBm4sHqEX91OgZRUuL2Mx6WA==","shasum":"a12f1dfa2320bb4de056e6cc9b2a35531ddee6aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.54f5531fb.0.tgz","fileCount":2190,"unpackedSize":21112162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbk8BtqhZQLEybbIvrVOd9r2TD/TOhNRJR732h9t30+QIgVNnhRnjEkxuyfBhbW4H1LaC4GF7mTi3mEqO6t555XtQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjb1arACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTURAAhSRAvB7mG+4KcclOt7g284I9+dqjD/FLBrzlQxWdv7v10iJs\r\nzDbcKt3OZoqOq4c11lQOowjuj60iwwwFESdIICS9NP8fGcqOruUChhpnJ5u/\r\nN8/+ONrrzo/ZMCniZy+TOsic9B+LBYx94CzPG/bpil+Q7e8u7Z8b3SSM9Lkw\r\nMxRv0Lex3kQJxXwYDsGb6OYtfbVGQXE6ZDghi9r/qDNSlisR6cGLsss1eZ8d\r\nZnkVkemh5GvdaN7tfZg8XlE6G1SL8J1v9VwXmusYY+5X5OXMZIOjLi1HXtZm\r\nTurB1MV3GWdExJqiXW5wFUZx8b3Fg2I884HZF71G8iu0JZr1PP7GwZN965Hc\r\nKbPY0Nhtj8+4bhXH0mSLroZZRD1YE5cQhfeiMEqklHwtnIkH+iURDBSzb9Qi\r\n0oxoeCROmJ6t8Xbc1FCIhFuZqSdzf+M8zp26JJAMyJ5N0EZqaUTO92K8Mm/E\r\nNYw6/K/lDkFkxMWntjMnIXis43jS/uymMnyI6IzNINbIylR8SKOh5nfdTJ89\r\n+jjGoTZzDY0AIcRiSPOIed8M0OWYA6+Exw/I3lwaYwgtjB8ldX5MPnjZ7i4H\r\noLp1LMUhiwjYrVOKSaoTEuI37WCuqezELy2/6kLGyJgg9OhlamOPt/8QkcR8\r\nxp/CtwFa3B5ofh4UROU82m1EzbT9UR3w19s=\r\n=uwAb\r\n-----END PGP SIGNATURE-----\r\n","size":14550763},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.54f5531fb.0_1668241066774_0.04623560462185994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-12T08:18:12.767Z","contributors":[]},"1.18.1-alpha.0bd6080b9.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.0bd6080b9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.0bd6080b9.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ff2f87e44a34a497a8bf98dd89b7a6678db07aaa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.0bd6080b9.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-+fOdshjl/Iq/Wr6OdlQqFKqw9ugH2nk3eIPWoKSbnjCkA6mmOZ4CQKPZP2aobF2MSypW5taLZ4+wKgA/hhDvWA==","shasum":"8a8abf0a418282be3561dacaf9c588d77c1f46bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.0bd6080b9.0.tgz","fileCount":2190,"unpackedSize":21091903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcrj0TC12k03K53OVCup8xLu6CZgjMs65iSLP9EZuwdQIhALpTnlwq2q4d+TLDDwDxbRVEN0UlYFbc16O+zDp5zNAM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjccj/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoilQ/+PN1E2AZl9y+gA1DCl9hxXzsJEDpfVmiUp6Rl02V+F9o+Z7PC\r\nlfQYMWM7o/3ImiR4Yw6qWys5QOOQ+lcw44oXPgXgPHZx1Tliw96mmtmZomCQ\r\noJUA3ZVVQtq9NUwUokmrHNijuevb2XS9PcyZZQJ1kshcC98hF+Ms427ieOX6\r\nMvpznI+QQswukueYMv26PnqLd1iFBApoMH3WT193jpDhzczlfEjDGH8a6xF8\r\nebz11hsX6ncytOT2WvRGo3ejG7QKOGRZhUwBMGwX2Ui/L2QVVhpyZbE2YYs9\r\ntfPk1lLer2+J562tNMndooj0BooJFLPVcNS+PMUbFSeD666sdqWrrkgNg0uR\r\n/0xWIQ2mGpb147auvWEMrKuxUW9PvVFuw/dNZIAHZWNxSKg47fI/zgIma8j5\r\n8C3MVHhHtrSvl4jEyEWikYjLFDXNk/SxcP5/eMUn2/eDFJE9lZ0HRAUL9Lif\r\nuj2Wi2ZWjP8u4q6Ij/UjtmqOJPt9dStrbqJ3r4X3Yiq4GcoZvFUFI8UiXs7r\r\nR+uFVVIGFK9Zigb4xmcXFUvTNrbeibiqw3wR+sp/JkL/hQYm1JU1aaInzlhx\r\n4r3SqXrQXdpUM8v0ykghbDxIRNDXXQWNexMXNX/G9MyyQIFDKGa2ydnKIqp9\r\nhNsrUVQRiObfcSUxMEvQRkBt1d0z8INAiuA=\r\n=8PSh\r\n-----END PGP SIGNATURE-----\r\n","size":14540835},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.0bd6080b9.0_1668401407318_0.6120888780099649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T04:50:40.335Z","contributors":[]},"1.18.1-alpha.375a3b8c5.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.375a3b8c5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.375a3b8c5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"12bc1e9481cde6f3f6683e51407764729cf79321","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.375a3b8c5.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-OVYBD1+3QOGuSKvLzCwRsbZmpdG6v91we9ktqjTQt7qP6YZfu6rHuYanVODyEz3xFxnXUpC05h6+QoxRWjY7IA==","shasum":"778cc7b1677694d2ccfe42e79cdbd28a01b19834","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.375a3b8c5.0.tgz","fileCount":2190,"unpackedSize":21090427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiCNmcAxwFWtQ9ZRN9Ju/iw8GNnv0TkkeHk9IjefmHggIgYVqrNCl813UDmO2OWpmtMhJNtrKlZSL3Eu+O7ThpO30="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcfnHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+XQ//WNq9AW/HbMCOGkZs19CSTMiYCauiEdW5FJgB52Uf4767GtGh\r\nhSWZ+RcrL/rMzq1iwWIdCAacDXfoVmLa/ca7RW0V/r6ggzGO8QwX2t29asnL\r\nFsJU424pWSukDX8CT8ktM5bXRQCP/DPpvlsgNmm1nzUpznZRUe+UkVYKAd8t\r\n3PR1ETB5ow4G6P82MQjHK3uX46wBEPtaB9VR7HwRmunXZjH9FhfUm/SDt3wO\r\nfdLQlY6auFlm/q97dChP8HKeqObYD2YV57pky0nE9nObfWM789tgyFsT50C1\r\n7fZbbi9JTciFMt4BpyZ0KzRpjVz66T8sKifURAqRfKGgXeYNQ6Pl2UzBX3o2\r\nO9fuLospmq2fhZCpkTIKjUOsRKPReja6sbyUEFdWfZcCxV2OfG5R9PRHS8AD\r\n8PaLCI4WA4jf4NL01xFYzr+OBxkpFvnwxZ68Eol4vUgvLas+4qTflWIrdeAn\r\nekJ4sczAtYUxsGdNH0krWE3MDnlP91WT/wPzR96DiTVn11h84vOfrZ03LAxE\r\ne/DWBTsTRu/zWAQX6q2bZ09ALbOTD4JE1WLFN96IPjXrkEBfgWjhAqkmkf5Q\r\nUW6u489Lr0JbPGGgCHqPS4rcTHvvAYIVV6zpi9z7tAxxxNYqOQLuTtahIk98\r\nLj7ZibzzS3xAa02mB/0E5VI6vW7fb9AaAHc=\r\n=wgfA\r\n-----END PGP SIGNATURE-----\r\n","size":14544672},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.375a3b8c5.0_1668413895095_0.7537880820643115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T08:23:06.141Z","contributors":[]},"1.18.1-alpha.1af25d1e2.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.1af25d1e2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.1af25d1e2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aef1745b1489f1a0f76b015d40533656d27d6a77","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.1af25d1e2.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-dz26mifHT43NBggrJsb5ueiwnXlR39q+LkQNa2GUglBODrqMmwihI5+Ce8X87WBGL46ZlkaHv6qs4eXDOYb80g==","shasum":"516765c1e129b5337ff1519e5c598afd2b0997bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.1af25d1e2.0.tgz","fileCount":2190,"unpackedSize":21118704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETXO39EHZJgaukQqRjwinZEM3zc/WurfZP5Ezv6ShihAiEApQ6Gk8gHQcOYtArnWNo1O3y9lv/G6XmuP/0kKCbEm8c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc0prACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/UQ/+NBupq7j67USrf1AOyfcnEGtnpLhewg03fhlpYRfAEPslkbyP\r\ntZe2oBPnZAoGqNH8q31ziMltroRQA9IleSSGPIvLgv80U1V2+opq+Bg7W75/\r\nUwIz2+mvRR8mwUAJ1idqTdqV0tPvd9nrDT2DFNoJOJQwg8qltpVfhLAx5HLJ\r\ngJCF1u7I/wGzcTrVowx76eU3aTVCGKvBV+2FeX98KcDLPeTM2g/YTKj3VNfN\r\noYzwx93HsHnZZr6uV4wFxmAJxDkM3No/Phyw+t8qwM3/6PKcFS8I7M88LPuK\r\nqlXKs2qIIbw3s6jkTUTGkUDzO74Wwo09EwCRKmIK5ImAOfctI5wNvGYtzowh\r\n6BUcsJ//spY8zfnNZXRp9AjopcYV1t9MxxClv/uhnOwRf6fJppj/goL4C9kx\r\nro4FTh2pJKS1Gl2HyfAaAf1cY7Bh6XOyfdGOS9u3Vp7O+6TnmclhWeXzsBz6\r\n8zXy9ALxjJO8qVZ7iTmEC+MSx/oKfzmGrAPIKwF0KP2yIW7OX1CAgLiMU4w+\r\nCKkziAhhEOwszqXcsXmP8CIzZor4UtPO8LUZxn61NpWfc2QpwCQBF21wY8fF\r\nXn1S2b1j8OiXcpaavbG+8NO+BhO853frEkLvRQc+jJWJJ2YYLsQ0J5hELBmb\r\neslMpPBkcO60HANWNUMcxiysFcBHXRQY06Y=\r\n=VfXU\r\n-----END PGP SIGNATURE-----\r\n","size":14552419},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.1af25d1e2.0_1668500074872_0.6008373830587945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-15T08:30:07.830Z","contributors":[]},"1.18.1-alpha.8db1830c5.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.8db1830c5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.8db1830c5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"dd022343d0faa1023f10efcf98da74367a58e708","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.8db1830c5.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-FzMtTlHF5K2kWJSvAsRgU5PJc4BW2Uk8QP2X9LUAC0+i+4B1SWTKwb1Bo1IXsJ/aMHQFz27HVWsFOWCsEOugQA==","shasum":"3fb75225764cd5e6d4bad2bc0277ef1c16e6f769","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.8db1830c5.0.tgz","fileCount":2190,"unpackedSize":21122338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFN6QREZR8uT5gKLwEbKngCajxj9yagAwr3DgjESAm+lAiEAihggqfagn/RY9FFXiDiKWqKMT7pYO8M9F7r8Z7/eyog="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc1b9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEFRAAm6WBnN429D6BdfhX5GpQGV1ew4HEKOiGchUyVStlrfoNSPVh\r\nNByD18B6HClbtqZtCtr29/EnaevN4RzDxx8vLOCqk3NHXCJLxe3dcBd5pvM0\r\nWHn4z2GYlCj+Fs4j9b/sMNDIRoMaVLvcBQL32jpu1qp8LWM/XP9mIsr4oaOg\r\nFufGs/8z1iQCGDdjM6cu7WAaVSYj7OB2izBaPv4+HBE6UqslDACoITTZBxO2\r\nE6psiXEE2PXxhrZxFmCkLqRe4SfB9WJRHh5qv9aT6FqbDlag2uxwRcI9A90j\r\nYW4owFKlCuGpqP6+SvzmNSZxJSzwsHM3wtQe2EB4g1eva79KdOUM0DXgPeRz\r\nlEdByIPLzKepAuHRBl7TvlMIfj5k8SZcalmGFMjTUYi+q5O2jk81laAnUvg6\r\nTq7e8In/1dFmFaiZ8QT0GGVzr4qALEBWSA4/bBv6RRA0w5YPCBEMMix2TvwZ\r\n9bTzEd8bAht2dpkOkUCQDyTArKqmSn4xtvzDgD1A1S72P+6Y0heE7ahd7nzN\r\nOLcbQsfpgPEfzrpmjeyHu7QJd/+wpIBolmx1dI41isD8QEHrUKx7qzg+ApfF\r\nFMN0ASaU/fJZ4Iz8x9SKqW6yzmoDZi3zssZNLOkRUw0nmj0Ovb+gkHhXqoYF\r\n1a3kLuMJM/cHhfZZuuEW8mxnxnsLPnGjyXQ=\r\n=qlZK\r\n-----END PGP SIGNATURE-----\r\n","size":14553325},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.8db1830c5.0_1668503292430_0.8078572562612953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-15T09:28:04.965Z","contributors":[]},"1.19.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.19.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.21.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fc686592b3322d06a6a34727022b09e4355bde59","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.0-rc.1","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Jrzxn4LVw1puOT47CHgmuPsSbLlVfRj4tdH4wIV+N6Ecz+3D2sUGShv6iXcMrvkr50X99DX813L+WaVdth1IbQ==","shasum":"2dc3d648d261c6158a55d5f0ae1f4a07418ed7ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.0-rc.1.tgz","fileCount":2178,"unpackedSize":15769965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjGyDmiLXHdAOhuYcsMTQtIXwKUEr303j0/KUFmnxk0AiEA3zjpRrdcWBSyrsBI/WerOyXixbt4r08nm/9sJ6+3Uhs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdGB+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIyQ//dH/tEWiaJR/9AsEecGRtZYATZcpBW8H4IEl7gd+WDc33S+Qt\r\nHachXT1WbO4wccA9kKRq25dO+kHx4WCawvffVR3PJARGXbzmv8Bt42j8vtkg\r\nb0euUsp3v12yli7emR0ornAR6/yaVV8cqJonirsGbVdvDN2gh9c6IbaRjeQY\r\n2bRIhEL+IR3jwuxd2tbzIYgDqoHBTdSHY/WzNmb0Zt/bMdfNYgg1tXcmJOxv\r\nmtAa9mVXK5ErCeaiAzwDEervk9LfXmFtzOQgzol3AG650RuHLHQOhoaQDRfo\r\nAu+F7H/k94+zhL1C+gk9yDgDrxuIqdX0Y1Ihkk46ooWPxwVO44zw4k2+wNHf\r\n+tTeRTpOlGfUY+JD58nJ+S8F9aIVwS5LOTh1zkWpPjS0GnOjye7oB6n2UvWd\r\nsv4oEq+mH76kkMqwgHnwUbiqWPIuKYym/njT7HAOMiI9BKGF+4SdPnPKy3lV\r\n4b0OCzkLWqYfJVxTXwHZNkGRRTTHt3T0vt1c0+iSX0vTSVuy03c0ts63bdm4\r\nf4wgVojLT8pLquamaDj0WMaYsNQul9SJIlNwwB8+Qg8Ptz8NrLWwHcaOkfPz\r\nc1cQcI0dPhBCaaZRhh1dXR01f3IWPQJPnHVKhF+gj/DbrbAaNu6sD5dwPEx3\r\npoUVSPTLax1wbqwtSc3TR/bKbWjeWGNgD7k=\r\n=iLQU\r\n-----END PGP SIGNATURE-----\r\n","size":9574628},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.0-rc.1_1668571261713_0.18574091203462206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-16T04:01:37.577Z","contributors":[]},"1.18.1-alpha.2fb71cbc8.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.2fb71cbc8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.2fb71cbc8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"453a60c15b9f4ca8786bfa8d068d47bc6b59b3bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.2fb71cbc8.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-occid+MhrKAy2HwbzqKS6NAnI7ZGV5Q24XgFgH1N6DvAr8SYT4q0ABY1kpiYHU0edTOsIsSwcA7vSFeV2jhmEA==","shasum":"689bda645e904e031ff5b1bbb75ecb1371fe581b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.2fb71cbc8.0.tgz","fileCount":2198,"unpackedSize":21147152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBurx3yy7Ps0TrqqdXWNNZoeARTHvFVWehm2hd7idhY3AiEA9IZrrOsu00tU/BarDRvas+qO+3oZoBWeNU257pUVW/A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdIshACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptPBAAgOBaKERUskbhYBqmUltfFOcLzqBUKDcATgC5GJf1vZksRDtK\r\nFsPpL1B8kMRso2EK8bAxR8lnGbrLfqbsZZCVL8nW540v0e9G3J11whqBra1D\r\nSMr33woiVgn/yVwuCXdw1rk6o5PW5XTdsmpWeBW3dwPCrQdg7sHClhENOdkN\r\n7g/TeGje8wCncOvLvKYtREKFKDgiHf1rI06KH+7ArbvZr8UEAVS7SVrOqs0t\r\nVkNqmLNC76vE+I8Y1CsmW7xfixclowmwXqRAHWj1thvyWsNBtCxG/6tYbL4h\r\nIRgGcWBWolG9cNn/7jkDtvaJURdhS5oI5rzVU2rs1lE1aG4Z5aNOsaX5D6dl\r\nDi1CHwZqU4hfoCQLibmLUg7qADsTNTItAPtl4zil2VzaMZk1syw5NMG2toxu\r\nAkrgDmB3kvMiA5v/kSag3RVNLaTLayCf99wbX1Qa6BWakppbDMtM6WT+pXhg\r\nJ1gbLBxEtwErwRzb1AspTWQaWb8PrL/rDu6NmbCIxfMu5vsivFK2ldJg5o/j\r\not1jhNb2uP7m55sJo99MUKdE52P5VxkukcFxl1QMsr3nhuAsD9Hzn4AsRf+N\r\nTq3+6gJubXeiADbfGGmpnGSsNqxWxM9rR3X4VKpZ3+6h6Hh9I1Fyggipkplp\r\nKBHULIptCluGIlHoUPPOHZ9BSe2TM13jOTY=\r\n=mkks\r\n-----END PGP SIGNATURE-----\r\n","size":14570080},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.2fb71cbc8.0_1668582176582_0.4237813102338679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-16T07:03:55.957Z","contributors":[]},"1.19.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.19.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.21.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"09ecd5e875416c7d6a642eb42226bec598bee170","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.0-rc.2","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-W2xQiQvRiMc1NFmb3MKdbIWkG176WZJgKv+9Q+NB7SaVILvK6oDcGdMwOGlbDzt2KIzNsBes7XCjQaIPtbCHTw==","shasum":"6912104e6108074b4b20911c649bf9e5244441af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.0-rc.2.tgz","fileCount":2178,"unpackedSize":15769965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuH6h9SusGe++6MAYCmCy9rqPG5FsdwywE5V8Tt8xEZAiEAgmwH1micPrUyioG0YxPaEpMeePUjqUZK1sVztgXcB5s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdJTPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Jw/8CJ+q5R4y2X0JsWNwLk38zjzzYTW3c7lFV0SaleAb6nt0cGtj\r\n6YbracD1XB4Ld49XI/KaipmbyTB8a1GzIOTeMQTv5LpcSR2QN5pLhSoQ+zm0\r\nW8vHqThUe+AT0W5218IKrKD3ZDJRcFkMx4qOKmRR+Hho/YAe+M5bQ8CQp5gH\r\njPEFYHeknwFveUgA3Gc0Imf2nQKJcExiFtc6rnBCtpAQ3LK90Ak0MVrYSC7r\r\nUkb60wMQFwOVdHSd/iTZw6svrYKiO5JxAmULu2SAPgXxXUA4KpC8kK5LgS9d\r\nd4zx6ru+doLdl/D8vuD3DuI33Qsgla36pycO1dt3kFB6Pwb4NcpExExjCoXo\r\nxMBLVl+7iIXliQUVoBnlpsi+MEP0rA7fmygg0zSPiwlk7cY5tJN5149D9/41\r\nOXiEPu2kiNnqmF6Fl1wBBMy1gcWKXZXEvFjfHsYpzjQ//xzGcr10uT315+Lc\r\n95Y68xarrMcdKTDblwey9b5i6y6ZSNbs0c2QqGQsiLHXlVuVqwa5KC46EiIx\r\ns2M1F3eoOVfKQVuqLtKB2K/gxCvt5nT30GvhjxEtfL6txCIGwVPjUB+dKbcL\r\n1DcPsCevLalLzxa/5kG6yvSnbp8zfalWXSJqNNB9KjlxNganzaafiOqalaMn\r\nmDU5y0EwEK+nKLKvTT7dSPIi4Nwm9qWnVQI=\r\n=+z6d\r\n-----END PGP SIGNATURE-----\r\n","size":9574652},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.0-rc.2_1668584655385_0.891815013953078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-16T07:44:30.184Z","contributors":[]},"1.18.1-alpha.91f4ec0bb.0":{"name":"@microsoft/teamsfx-core","version":"1.18.1-alpha.91f4ec0bb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.20.9-alpha.91f4ec0bb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"acfd0fd18d0f34c6b5576011aff9943e729d6d42","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.18.1-alpha.91f4ec0bb.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-CflSLwno+yfytZtjgT561wa0Mt4hEZzzWeQBFtY4ZP1ujkEtBUYP2kvTPQDFR7+KnxPQ3vmr11AKwdfSOuCUlw==","shasum":"b2f4c6524c3158039fdedcd049c35485e160fd57","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.18.1-alpha.91f4ec0bb.0.tgz","fileCount":2198,"unpackedSize":21173502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDkIEGLVkF/Y2Htb4v2DRtFUJuACuIuWcYMPHHIimZ5AIhAIAOa+IgkLhvP29tvzBVV4XdfGRY8qcyy5cm4EEcJ0lc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdJwiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg4g/+OBJWlhoeCFm6DbKSzNr1QAl1vilmw9Ye9qN6c1V/qA9Sc5D/\r\nd1cVpG0NImXtXYyiBfemrlI9jV8eGEV2EK0Ct2Jb+NY2LFuDaeT1bQbR1sOg\r\nQuBQKCNDEW7dhYlSB7nOSegNMOK9mejqpR02w/dHvoRrGGtRdGNax1mA8J6U\r\nEbIp8aWakR0RdSH17L5QYYneYmNBCWayE+fnQalbBCRXbXCaI2zT0YqWqvL8\r\nD84E55j6uGTxb2yU+lc8ql9E/NQEJ4hE1quWKRzR5nWEvYVTKOTT+t3TtUus\r\nNPdU5KCN/P807sg8y4kWKcDNLhQljvldUS1CQEzSXGleuuzVR7AmKLTnKOUV\r\nixyvqowBVn1kN/RIErcEHfe5pATlZ3NiKE9D2miyGUxcHGllt1WUwSJ63Eqd\r\nJmWx6lCn0osfCFqXHG4DJO0mZC1ptbJrZU71YgkubD5JfCOfyZVHCa0Fdrnt\r\nLkZ1XH0ha1w5psII/4cArTwHXZkdhdgKmLaD1nPqKMDKW/3+bVAGWRr0XS8i\r\n91qW38UrsX6dfTacuesMrI6cvaLQxrB0R+CdCHo7HYrs7myezoIN7XSR5Jp+\r\nHYRca17IXpVb0Te7niuWiAFONQRcYKDEgyQ08NMLcZ/iIP9a1JwhY/86oFEO\r\nEcEWZMFKs//vGeLo9/TE2F+6bpH2d+16H4E=\r\n=ueLw\r\n-----END PGP SIGNATURE-----\r\n","size":14574820},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.18.1-alpha.91f4ec0bb.0_1668586530215_0.9308100114037905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-16T08:19:42.198Z","contributors":[]},"1.19.0":{"name":"@microsoft/teamsfx-core","version":"1.19.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.21.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ca2bbc0eabb2fd7c8c3645b5ea7a25b4592278a7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-hjcRE7dB2HSQhsyierQH8kO+dQRL4d815LvBIgTncc1ZCREWScMMKZauB6PuDYpCfON7YXrZG9p+UeHMpw7ZqA==","shasum":"0e58099a0f096fad2e6673b8b93bc87f9f070941","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.0.tgz","fileCount":2178,"unpackedSize":15769953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwIh9SHXh9Wgx+HiMrjyNtn/RnqJB7VzPx2hs8RaIo2AIgd3rZWAfTQSlh/Jc4PJXonEChZ4Pc1fg0loPoh2Y2P2M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdZx3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLnA//f9RKk/XTIqCh+JyttIxa1tK0QerVtIhNaeWDz+7qkAX+Agxd\r\nYqvOsOBPE7FkWP1X9P3P6degz+6hOcBdKqHTAIQ3F1Pns3fcjV4CZBwcbSub\r\nxBaZzspuAikpR0Sjnpw8GidQJupR0/BRsjE+xxXMTiMAQHJg7FlAFXzKgF/+\r\nck+jcJhjJjqSyvVjL++0hS74H7xvk5uPxJ5cSFfNaD/yw7eCNJawq/ky5nLg\r\nqfDeZV2KWc2up2pL6vGHelK0iTrJDLhARZf1DhV6KXOjGZXTnOki9H86TTOy\r\n7UlqOfcPdzeF//MELvD942pLSDYdSzOwmntBNVA8jtT7Mj5GKlfeMvKmqP5D\r\nFWNknTPU6AKqiQMB/uFHJCO2ltb3AH7PyBYCBstjHIqbnxvKL7zINfFswle4\r\n3sC4k2KejpWtxPUw5Q6OCZWTocG5l9I45oWdDFDuOrGJWyGjjm2WukCEhHNT\r\n7W9BLV3stRMQj5WaC/Nh5cbJMJDIPQK9rlBf+ikfPbZWyin9xHu7Sm4BrW+N\r\ncMTIIMzbdPpyuqMuk9/Olt242KMYB8HitbaOPXK8XhKKNoXEHZnC/IaDvAtq\r\nlQBuV3oTnX13TutKW4ouseC854s3FHlGGEsuMy5DRE6De+oOCMlmX0NqA9Bi\r\nF5lP7Qb3aOsr+X8JIo1i9G+CuVE+brxY4oc=\r\n=yX0f\r\n-----END PGP SIGNATURE-----\r\n","size":9574626},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.0_1668652151162_0.6849762780034818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T02:29:36.994Z","contributors":[]},"1.19.1-alpha.5f78f93a0.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.5f78f93a0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.5f78f93a0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f1d26902a17375518d10d7f998f217d35908517c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.5f78f93a0.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-yI7czDGJhoWPoGg6OyYKEcKlOzSl+NuFXJNNVqJKNoXi+tWsYG4La/n3nXKY0WiqL4PLSKsXhY2z5x854x8OEQ==","shasum":"d059270dc2655fdf6b60b4614d60b83e055b2943","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.5f78f93a0.0.tgz","fileCount":2198,"unpackedSize":21199989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAIYPDbWywDyb26ERcvUT5FrhgkI3cbpAEI1/fhtHFSQIhAJX7YXKfKnQ8hu8Yw8vFgyHhZDtYmB/68EFWaAqA4aWj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjde4TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5DQ//Vx4c09BTAxIE4qShjbTpebTqh5CyBROXnvrOE2UQ4eqroC/a\r\nYToPTykBVV4QejOcIlvOoqADMa6JTjtOmwRho/kzSFkTpwhOF68nc9ey0IzW\r\nFdvvqEJvcFFOOZSy5PxCwG3xGVZQZbBrndP0Ktes8Y7jHg58RCHPE3YSwEBg\r\nnlf/PRZ4t8of8SFmWF84uBfkHYLf9vifrKukjPqTE1qoaKP2EfL0Uj8pCxMG\r\nYLFs74wHnuhkntJdxT8nWtx7oQQJ+fNC7ZKWJM4OaNVuv1Edlbsu801TjfDG\r\n6ASXx0zWNDobKpX9LobjfPAI+AKGeAbjdWTA72Q25HLBelQmWi9C9H6WPy/R\r\n3xkHHHU5Q8e3Vybn3KzTA9P3nik9C4rfDwO5f46cxJEuA2Q+8YnjUrGBtfNC\r\nx3gJCQwjePDvXtuqIf5QL7sSQg7hLINeMPVTROzr3guktdbAxThoZxVEhnTq\r\nMly2qe9BCX8pjCWk7yQq8iyggaaffHuHDBnCXlQLJlHIWusEGLbmjecu2xvD\r\nIktDgiZKXjhtceNnxDS/cQ12w1hqyyKfRGppuaW5ZtkFZF2ezXH45ppwlzi/\r\nGKQ4WGtLFPd6EI9FjojBUtvE/AY493zjol8xzeOkBe9mpKtIQBzN54AYMRZH\r\n8oEW/j1kR3eIigGOxM/Z3Wlqu3UdVBSw4kc=\r\n=fwHR\r\n-----END PGP SIGNATURE-----\r\n","size":14584832},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.5f78f93a0.0_1668673043001_0.3204676121149834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T08:18:56.837Z","contributors":[]},"1.19.1-alpha.9ab4d7a67.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.9ab4d7a67.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.9ab4d7a67.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"54bffaa5b094afa2290c4bc1c7c8a03c800da2fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.9ab4d7a67.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-O6ZuGiBFRQeCt6IK4HACJF87o7xZBUbJl5EfdByI/tsiwxTV6o7Gcg12JlPEUQtmPKh1H3NanRYuhwwZHWQfAg==","shasum":"5cb7e70f4897b5bee14e66fc748f11ffe8f735b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.9ab4d7a67.0.tgz","fileCount":2203,"unpackedSize":21266159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZTmdCkTuqx2wx+/OQ6eiaksWhi04R+oIpt8yKwPm2aAiEA9/blaxnDTWS5FTE4Mz+jT4TvDkznHSA4sSuwDJZC9oI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdz+MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVmxAAhII9pQqxY5v+RS+mJu0MAIAwABncVram1975mGv74CkEbL8Q\r\nHBJ07+sj0rA21kdwKbNODPxm6lLHYbzj6SuXlAEzAm+kXwjw/02V+aTTBofA\r\nFXLehcH3UgKJgJiecDA3dlb4JWAHV0g6aRdbd9mqiSbjl+dzL9sD35jSX3oM\r\nmWkzs513AWGrsUMtONj36/50fukZG7L7/aofyaMfXIxv8aO0eytRHd4C8BHL\r\nVv9akhoBqihXvBq/seuYM+6TdoJAiF/yObT58Id25MuZB5LsIFXaYD8moIfu\r\n5BrlOSbPNWgeh0K49VvElSWN//WYudHXlm4BPRW6u0pghjngGpbBqHPl2Em3\r\nCpvmDqxD2Umao0GhO/TJO9+K2XyumT1i7NiuRWH9fKuPRegJXjMTUYtAti+L\r\nYxexextv4Q93ycDR6Y7htaYn1Y8yceVEglssRbWgSB4vu9u33Ea0xqRR1Bqs\r\nRTZXjHvCM09E4gpK9+iLD4+uPNn9pG2a1o9QIjPRsH4PXaOFf/G6oe1wLKIN\r\nnRyGtbNrDV44fCbjH3wyPrtUkAZ8f7IYex6fEl9Q3ZrHHKst5f0oLpnTA9TO\r\nmQtAg7miEnZjqzLFLHeLLNzY+Dw0PNRbFHRsiz9WHbUmU0WOXtbyQz9+xfrl\r\n+zsjmg/uVLp99/fjGxX3xdjQcXAdliaVcOs=\r\n=XF3N\r\n-----END PGP SIGNATURE-----\r\n","size":14594041},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.9ab4d7a67.0_1668759436363_0.31061493957911335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-18T08:38:20.032Z","contributors":[]},"1.19.1-alpha.fc2687c72.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.fc2687c72.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.fc2687c72.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ec0494af99b070e6331e10e5bfd159141a846b29","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.fc2687c72.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-3gEIkBBBcjFf5CQLAJXQpwKxgACrv5tk5oNyrt9R43wi5iE4HvAk2mrIOCWgLMr1cPoa77dU+N/drCr7xf67eg==","shasum":"9acb7db56cd565a52bd94c92c5f8ad941248bc74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.fc2687c72.0.tgz","fileCount":2203,"unpackedSize":21265581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzDPSRdPRQ6FBz0MieVX1Nqc2asEI1dXDwdi4OlnzFsAiAVohiiGmFgPMesXuKHelN5CM5zapn7AaOJp31r6TWYng=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeJAwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojMQ//Qh23iSzKUWHA+cG0WEBYIHwbu/A9KtZRqzPV6uJZTOgTzt7x\r\nUeQKQoRSIiFpMoRlkrAcRwUQGiCB6IXYGXMqKE4oJTn2O96bFVew8jan5dbq\r\nuon2ennc3+yE74pv6qWJRuhL5hwS9pVLf2oOBbNB+rShYU5lydp543R6pGIg\r\nP4qkwRi4ITIAJInu+aULp5zoAPSY3qfZVCJoOugfwLYtMaT+qR9pqCrHfdAQ\r\ntQrpA53cpC0T3MlvTjjJhTDRDbuaYEgfI4XLLLoUZgDsg/eVf4TSwxFSw1jH\r\nLBppYlCe3cutBnbjuIDcNeR523VFIhPtJeyaRXk2SRmgbkbJkfX9TZX3TaXC\r\nSQPYpG0bKWRG8xD6JTBOZ9B2VnIHGqd385gPaBivnImvi9eZBRjPE/lCMncK\r\nBBWc8CCcctZDAou/w2k2uQUjLmIltJeuOKDJZPrk0YsIKhrbylFlYnMg4JqC\r\n/fSjm1w2yUMpITMzN+u9EOSZtj4GZ1Vqpu8CZDz5g4inqAJJryIaR9wjRJyH\r\nLwCwb1PzoukwOxjb3CjIDxDJVuB5NrGr9DDV/AVLvvnwGyd983KACg3mkWkq\r\ns+sFRThthKQOv+Dr3XbghqqsFapazVJWERTIJIzpIB3oyYhU+WEaGtc4k/zX\r\nXhaE3ct9HTn66oOdrPJW//MFenCkaGrujpY=\r\n=3+wA\r\n-----END PGP SIGNATURE-----\r\n","size":14593760},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.fc2687c72.0_1668845616369_0.5141998914327242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-19T08:14:22.922Z","contributors":[]},"1.19.1-alpha.8c0ba8bd7.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.8c0ba8bd7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.8c0ba8bd7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7aefc8a31b99144f60b7fbbe4b2fa7a501aaeaf9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.8c0ba8bd7.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-U87gH1caZOW8dr8rdHxvBC/nefkPtlEGLc6fqOxjqRPMw0i/HYN+4RGyLSWCUMBlgdEFXarsZ/pGJA0xFDxqqA==","shasum":"5e1c0ecfb57eaf54da220f0847bc7676cd8e4f4e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.8c0ba8bd7.0.tgz","fileCount":2203,"unpackedSize":21292666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWCgivW2vfpX+FejMVPVTJkDCOrdnxaZKZzRHL/mrtZAiEAlcxqaT+g0Ef1YBnkRy8N+KDlCUy+2QnemYohTlnnsrk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjezQVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvRA/6Ap5F8I7cAi6BajL23b1CaSLJzJg9U/vedYBcTCzK1DgCSKau\r\n8daCQJB/1OMo/zW/CcpJZKX4Q79qIkqnLW6lzNOKSuA9BTQs0TJ2DL8zfs5+\r\nj/hkE+oq14VkqB9T6CqZdS7K9Q7IlzFB7itjNBlkFVMqTqDuyZ0TbzKlq2zr\r\nJ4WnvK2u8YvMj1u2U/inK74uQ4v4cZbEgRWUxhBWDgO2jRA9OgzbDRUDS98q\r\nxL9ojU9UwdLd2g3fLZtiqOZiZSt6oAwySYuMZ/kMd+UwXO2cO3U1M/SBnxH8\r\n/x2apzoovfTD7Tsj0opSF5Ee2OVjn8c15Pj1HNiUB5ReifaiM04MbP7BVOVJ\r\nflsYpUSAjg+bRku13PMdS2z2LvIG/DE93sHtAoVroeQuFB3aE9MjFYr6wx/Q\r\ny/fUbTSXtvlSCmJHv27VzyFHWsGK+M7PRzDgHTZeb+zJlgnzt0O4vDpZbjbj\r\nOw0+QCvJaAypiT8Uv14oI3MOh3KqVKR/dpgVE5NsvHHmp6EuSOxDl7GaegND\r\n5ke7oYP3/ncZzMhyuHk0UJ80Y+Acml7bfGbIYHF3nDb6HFg4TTSGsiTPgX14\r\nButU2Y+1HAm2dTdJsiZHePMriGvtfQFksD5C/12KUudMBycpaVlowt5dbHYG\r\n7N32b0HYqMrakA7EX6EiH2k37Xj0tZEoDZM=\r\n=EpFo\r\n-----END PGP SIGNATURE-----\r\n","size":14602721},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.8c0ba8bd7.0_1669018645033_0.7148154620886225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-21T08:22:27.952Z","contributors":[]},"1.19.1-alpha.378c52f64.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.378c52f64.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.378c52f64.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6eb3764562b591d3a7fddffed0d37b9b56f49a44","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.378c52f64.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-X7Z1UykRwET1wrbETnQ6AiiAdM89E5JdZ2zIb/Wfzvfe41f3foAjUqOBdsazn1qqMSGXR0HNYSHVrFSRKczYaw==","shasum":"19308a4719bdce5c059e0eb84d6d1fef9d688c11","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.378c52f64.0.tgz","fileCount":2203,"unpackedSize":22116890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcGe+3L25bERi2nOe5sUc4ccPVvw2i+FMCKYLLRT5NfgIgCNzhrVOdlPq2eayoxK51qoQ/D72fpfl9r/fIrxFFGTM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfIUlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC9Q//RiAb/ExgI96KPoyhUYOJm0fOEn3iKdqA7Sd5XhTRv4pRwEHM\r\nlKmXl8pCEKDfwa5ANUUMFmjl3tu7vD9amyKAC3/EEnpsbJTD9/yWAZ5WUeh9\r\nZlRLAmxIiLe37iKaAwiIghvHNkFKyFdDz4vkJvAdwBP4NcCqf9TBEd+GhjAS\r\npmLAghyVVYkYSeMVayX1RyvKQyA4D/B8UEX2xCs4Nm6d3GPS31dexTRHUCoP\r\nE/QiDtGPpI1GhIhvhwcsbBp6i0CLmYekAVOUh/uSBZDOHY+/rBPQYURoattL\r\nt3F3AGmeEt6Wd1m7g84pZlkIIW4nkIUPEuOX+7Q6YQ4qKVgj1thly/toDhvC\r\nHxRxKShgfGEFVhR2MvJ2yiOTCJFuqSRpjq64aXorZZcEZb06PZ4UqzEQl9zZ\r\n4HIdtNBkJ3qCGptK19UxPIfSwrZWd4xnECLtwT9SF7SwGqsqTFj1dAWI3aEi\r\nBP01lmZrxyuELYVPPKQ/V0gnsAGhuhFuCUKTmDt7aLrT1fKM6WeWWxKoJ6OL\r\nHowVseQjlDtYTB8E8IIAIoMHCRR2Bey1uld3aOUs7dwS4E1RuOIW47Dk5nbT\r\njFr6vrB8Wtq4QCGjih/KxxsWdLznKDfhLyhWE6Tnv9oKigVg+fOgz/MpUtP0\r\nMFH5mLibqHGamp3mudj8rgs50SscnwbHt60=\r\n=9fVY\r\n-----END PGP SIGNATURE-----\r\n","size":15406608},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.378c52f64.0_1669104932407_0.04912451534115303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-22T08:18:58.388Z","contributors":[]},"1.19.1-alpha.dbfb1b77b.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.dbfb1b77b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.dbfb1b77b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0fe9ecdad64ab721a9e27092af5892b8d6ca3802","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.dbfb1b77b.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-6nVZlX2jSqUXKRJd/tMsKXGvYQjIOr7cgfWFKtZnIRg+K5CPLTw38ge39D+SF3vQYRHKqlGGnRJu3zDjRQMqnA==","shasum":"cf12ba9abbe0e2a79816127aa769aa631c7b157b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.dbfb1b77b.0.tgz","fileCount":2207,"unpackedSize":22126100,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvO7C9pIo9KeLwrurRHgiylgON8AKIJoaBjZhaMxFYGQIhAM2KPP1IObqltUByTraTq88FwB8Ch9qMbL/MeBOFxRt3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfXy+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzGBAAj3UtutD09bBcmYC2w63DZIzpl0AHop9OkCVFngURyDTbfB0R\r\nQ7Y+jH9ylywORa0lDD39uQjcMuAlYTURgRhBChfMSFiev8c/k+MQd1eV6L93\r\nAGaV7D+5KWkMWn2cyLTi4Ej8zkxKn3AivN+F18AMc1lyk5EqjomeR0L0xALw\r\n0vDnf3RZbC/XsqyJ5VxjagFOuENWP+uTijd0zl9UXFOZuT/jc8Rcl0W3Dbgy\r\nQJulPXu6Ue2D9ob81USRPLlHSuqP3zV1U7wQUgCI1w0f+pRupYsMVq/fZInW\r\nHav2SdNfU95HEVkNPYL6NN+HPKGgFjIgYUrqJupEKclKdrb7WGBv8suPepZF\r\nmXHep6h4Lqg18sv97+DhePwSDJTQgFlT949eyRk99JpXeu9Q58KFWy7Jm0p5\r\nxdLcGeF5FBCqF5/NYLBKRMaBuN+NX+GV2Yp/IXhjcYY1eshn8qRJxUTfJzyM\r\n3rrjRbzZ3gL4NUlp6rVTbdrJcYi394iHk6lLL9Xd3CDJ01N2XROJUek2SVTj\r\njVIO4UUSGxt3vq7yFz0j4neZY8PMo+cMIk16MBU3ceEMcSQSoPA+NkoYQyQ2\r\ngwwsMvgW8Q72Vrsibm0rPsEghJQbe9HZIvVlWKuLI4Nkyv62Z7twKJ0qM5U0\r\ncuCsK15fKHvLEPm0vtnR029ku+BKI/Iakjg=\r\n=1Qkd\r\n-----END PGP SIGNATURE-----\r\n","size":15408725},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.dbfb1b77b.0_1669168317929_0.0025948428233106835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-23T01:53:12.342Z","contributors":[]},"1.20.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.20.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.21.1-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"34fb17a4dcce1f464f57d8897b6541d73d139738","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.0-rc.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-7SilUlzECAD2yHpElMoS5NVfP/wW0HwDqSksNh7910AbgJthGQZKpf3FnF4fx9RS1YW2uzrTUU8r7+9e9+g0mA==","shasum":"c10e982399915d17b715bd17b1a059bd9c174922","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.0-rc.0.tgz","fileCount":2207,"unpackedSize":22130106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa2H/7y27NG2ARdZvJM4HcYawEdJQj8SlS6Sm1yoaC1gIgWl7y24ypaGuybbA8VB7H1R8Utu1xPr91XidESK2DokM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfcUBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvIg/8D2i7v1mIIfPdcHDTsvAxrdYgvu0KltB0Lw92qrXudpVQzxr7\r\nPkY1vR/xW/Q2AwVnLfAD+bnxKLjmZ6LGs4AMML/pMus+VrtdJoFd+6YjzpMf\r\nlrR6drJylH/VT3658XTV7lT15Uw34CHWNUh7essSa9E4gu9rLN/agfVn32pF\r\ncjoMq9+Dac2Tjtor2dPoOeYiMS6EgMDtve14HVyq3N4WZnWGgtmF/+XP9g0d\r\nlf/LC2TKwVq87B9XtienaSTxiOwFqsY1EGta4eYhxg5gpBcWhhOrynL+UQjg\r\nZOVwoG2VGASPow+1P73zK/0tdFbF0BvtBbPpPeioWStD09gT+pFiRfDlF/SX\r\naM4NE8kq8cEZ6paeVMdQ8379AICZBJ7xFq6giApZ1ai4GJiZKDMyIQpHoOJm\r\naFT/r3f4cjyD1bzCisES318ut5Zk8IiSiL/Wr7mQ5ntboS8c02BLZUUT1XnE\r\n/xdg61Tb7rLf/m3QhL5efunMv8iwbfROq0+op1LYw3HTcoX8/IdB56B6sw1D\r\nlOJyUD9dDo3rDxDGbOD76xzYKGlhj1GTilcRJTcz0bTVpeO7bm2t9Gzc5bZd\r\nUKHaOey1oOmQdk4aHdA8MZEMpat24GYBDQn8Vbw47wBhboJhA+B62gjUnb6/\r\ndVSBX7SJXaMRdulFlpE0C6Ymi9o3hNlsQn4=\r\n=FCs9\r\n-----END PGP SIGNATURE-----\r\n","size":15411448},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.0-rc.0_1669186817393_0.7104212429176402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-23T07:00:42.905Z","contributors":[]},"1.19.1-alpha.5d6420e3d.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.5d6420e3d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.5d6420e3d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"17ae19aa0179e2f6c431b8e6f0c0afa29b3719ba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.5d6420e3d.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-iK5Ww6AUv3TtffbeQyrlJG4DZrumzk9skvl5ebjHHI7LnTk+i88wd4nrsCF6IGt/cluYebsZRtip8dvBPWVMkQ==","shasum":"91e9f502834fbcf03cc5f73a2c157b00c3767fc9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.5d6420e3d.0.tgz","fileCount":2207,"unpackedSize":22131167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiwI+3Eo349AxWfcAdeqxQw2xhDMtopoG6U6RB4p/8lAiBunLB+yUCKMnxmb1zuujsIkv0XWQ2aP27FDlzVOrocnw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfdZxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0whAAlLWtysX1YmrrnKMUJnluzXbNGRP1BYecHBGWoDGSK9hp0oH5\r\nLQTCCdpQrKPJmYlQsINggiUPvEeoE30aBiS2LevvuQN+KHlJqCwqqGbZR6hQ\r\ndJ5pofvux3o2PbxsGAao2uKh5VVs38qxny3QNDCc7VWJmKLtrCkcJ2ynoQ8i\r\nqFhneBjzdqYfpUkyNirnCxHdhU2+iYJfNsbWAK9vVkkeC4K0LrI3hn8s1OrW\r\nUEElGmsG8sI0ilTDYXtqlxWMuzqhX0Za0QVEvJk9n7OtYlFPP/+7rDzyTP4w\r\n/ZIz1BoBLgbW/dioMxCdMNhxQ3+7nJ13px4htzBh7nij9TYzv/JPCEGz8MOO\r\nk+2s1/IWjCz2LGZU8clBCRozq/5jToUJWakfdumPtxPU0WK1UbDznLsCcYOe\r\nyuvwBZoTaP32qnj8ON+PQKbAA0dleEYjvidTSlgN8sLbOCXBa3ZdTLnIZesn\r\nXKtyxgPaLieNtkjB3YFZBu2nLz6Sje1fSCArzxCCcw0XVrow2L+Y8mPmvUSB\r\n3+5Pey9wz84r7HQD0Q10Dis1MR6Hy/7oNmf6YKVMvi24Es0MUuZlh8TxrvRh\r\n4ZGz0hs2M0IlzFBZw6rA2SF/VcYVT8k8xxiwKXgLU2IZ8/K6vpeqWoAhF+G7\r\n9KHDhBdHwW7MwG/hm39whorjR/2vA5B9uTE=\r\n=AWU9\r\n-----END PGP SIGNATURE-----\r\n","size":15411308},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.5d6420e3d.0_1669191281156_0.8253823442933554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-23T08:42:35.532Z","contributors":[]},"1.19.1-alpha.b2a976359.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.b2a976359.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.b2a976359.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8a91c09683ab50bbca7d2c3b82f4bc733c8a9bc3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.b2a976359.0","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-zCKXI2dF7vKBEZuLfYLPGDzRxf9r24aLz06+S2ywOdIas5FCrB4BtXNUDa/w4SZhGLbBnI+n3KPYCl+2Y7iAeg==","shasum":"0500b898024c21e3b5781e39918697acd874b6dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.b2a976359.0.tgz","fileCount":2207,"unpackedSize":22945644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyceTN+hZbTOJKnf2cpKcv+BLihilL2mMdQUo7vRWrJQIhAMKKU3BvmCJT0ConPEyOTZiqe2mitSi6VWTe6p8Gs9fE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfyfxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmothw/9FeQsw93mJpga7UsjCsLtLQ94PUSo0BSecnJ6VpRkEAH3y7X7\r\neS4qKvMJGIrTXT1QWnGzjP3zoDxR2AONOLlXeb6n8pAQJ+tR8eqVHIBxKWUi\r\neagIT9mWnJpJr9P2Av99+P5tc16N/AWVdN0i2UzXw1Eje2csLINrikAKnQ65\r\nZCkJrkxVBC8yyIeP2aiH3ch7m2bUxQMIuP+HLhzCgcP26Y7E7bLde5PQAwX5\r\nhbCAUjcZnygl3QMnVmFVLyufK+t3cGqYveEl5GoML9OrqMkldfUkCKTaiFrm\r\nJzFjmIhc8fvofmEnnNBSpXuK5VhnsliFBRq0iApqYInekyNwuoCxnPH6qlcB\r\n+zHQMabzoGnOa39BcdYn9XmduV7FZdtxtABPjTnGvvKa8x3YUvB6UvomRA4f\r\nZ6BMv3I1G7l6oq79am6nd7w1RHAeBphUWk126+XkdnhmAKqyjkcCULOTcsKv\r\nNIG5cgJNC0Be+s5XmNS3Yhnvbuqf8trtqc0VsSrTWRh39TT9BN76zRqgOWs4\r\nhrzKzdsZD/836qclHARoInlPSz9fcIipo8rXJ4sFJQNpY6LWsb3e0GD8Y5UF\r\nSpYYcF6/E4qWAJvUtpp6imZYoaFYiikCY9N4BznAXjf6wuOUClqXo5N2lzop\r\nhdOxV0KHyxVUFuU7btRdZf78WgqWy+m6g1U=\r\n=KTv1\r\n-----END PGP SIGNATURE-----\r\n","size":16209928},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.b2a976359.0_1669277680477_0.3811028447144629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-24T08:36:27.887Z","contributors":[]},"1.19.1-alpha.d7783d422.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.d7783d422.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.d7783d422.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f7282a5a195090660e928753e9b04a96e589d7ff","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.d7783d422.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-1zfiVqmcsiucSMFVMWAQxymOQXYTXLtCOcOmxVOHgDT8oPUmNbEvdMefViBDItReCEYMofbLVVAV9qwMT0REJA==","shasum":"4dc55462ff5f206461fc245c13e357e6709da2bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.d7783d422.0.tgz","fileCount":2215,"unpackedSize":22961643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSqife10Fi6ISfDujH8FxhwxGkBeHRCY50n5h9449iqQIhALT6LjKbUclWtOPqzhvthOZt3iyFgjwyDAhy2MhSNUb3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgHlbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLURAAmvsQABZ34493tPngg70Sq2NjrX1tja2wpxSMbh/9Tz82Tb8B\r\nLtiE6NGzq4AObYUXB1Xtz3wMFRrf/z4tQxTxfFbVNCBsrqeHQ0rqQlLnK1In\r\nafkyG5ThKCIeM7vaABAxa+QTdR27mUVPQkLrcdHrUrj5x32Q2lL9A0IR0q/4\r\njb3t9oMre72wvqqb9AtO2uSgitL1VqeqFqC/PcX7JEdBdADuR/C4p9PhPlzW\r\nPZ6hZktKt2PSdv6A3C+eeCP5xjAjd4PfGCP3L7r+2B/FIbpJUft11dSPv3bZ\r\nREuI1i+UQIgtCq0WIC7vIVma6P63eYfnuHo+Qc53F4mPlIxAmqtIfCKnEidp\r\ns2lwRbSyAOSOv2EXmPQEx8uyUpDCQwW49KEcFuK4k+fxKI/y0b6iwQrgNzhn\r\nscH0mkhhwmhqZZqzI/Pte7aiFGoF+4OGTVz2BVFDFFnBXEv1W/3spRb9jUTb\r\n/BUmF0/lSZQN80n0VFHUcm0a2ltiapzeNOyrXu8x7jBbdOb6nm6jeOZ9TynJ\r\nabPdf+quJvlmkSY3koI5A/f1fMnWY+wHe1A8U5F5jBYmWjyhjQH4TlQkC2hb\r\nfVrQXXvlxxPoyIKi0QDQ9OuINTRxT1nvqqUsYNHRmKyiEj/LfeZpne+gBMHx\r\nULFK6OsnoVELOif7qAdHiOBfwurMI2WO88c=\r\n=wE+Y\r\n-----END PGP SIGNATURE-----\r\n","size":16213802},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.d7783d422.0_1669364058604_0.6540358624603833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-25T08:24:21.157Z","contributors":[]},"1.19.1-alpha.3fa89ba4b.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.3fa89ba4b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.3fa89ba4b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"05819d4456e9488c4e6423b574edd8f919ea6005","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.3fa89ba4b.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-V3Df9+8SMQNSPKVeAD3L5q5UlBJsuOHzWmiX+O+kE6kYp2J84did6mvmmxIvyYrwCLn8ct49dbFsPiSReGm/ug==","shasum":"370ece2bca1755fbc75da1696083b84822cd09cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.3fa89ba4b.0.tgz","fileCount":2215,"unpackedSize":22968395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0ItnHDcWlMmnIJthlRveHvCw4PllKmJZkGWrXyg/06AiBkJixSPsFmYxi419ZfAqIqd+Q00ay3lsVeRJ6pOeoerA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgcrdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxag/+Ohdslb5GiB3EHj9k+jz+faJncAJizRoUMGKskQFzF8GnwRIn\r\nPeTa32yY2dxSNCnElX+aK+TSn8fiDbrtI/WqrNvMQj/jKx0V6bBQhQDYEnGg\r\nuHvaWFCRKgDee2My2GHqmpqoc6r1uDeuDJW8XX4rxMB9ivIXrknOeUQV1eH1\r\nyVCjtUWnrLeZ5suoX8598uDpsca0/snYkdZBZZD6AKwvE3Rf4/YOZiD4WBum\r\nz2gyaOzEjovXx1Bq6xEC8WtQF0d5WjwmimLWfB9CfNpO2fRVXCmHdEC7L+4O\r\nu1JBgaAnJgjFocQKoUBTidBM+M+hHfhsJ/+5Ggrp9cdMJEJUS9+UiNYGglSz\r\nq/HqpFUQn4PVi+9hyK7p4U4J2HImWCIaKHjX1rAWeL0Ir1ebgmvYK/M7PX/h\r\neHIaTnr57dqNP9iIUgpSRqD5//ljlG3wVXjReF4/SeogUqijovINOgZI+sNb\r\n7IR3ZhBVUucXDYyCtxX9BTRDzQlDn9YLW5hylQyMEH+rxl9UQLJIRGa+NYl9\r\nxbq13N4h+FaNaI370p3vSBZHUswh/fPaUqHKsDH5ye4zvQwgP6rFz0CN4I6C\r\nmjLZed0posZ9PKttmFvyYqVKA14gOUX6xwQIkX7K+mO9tM7H8NB4L78wzj++\r\n0YKachZWcTXJUtEVhX6BsxzRCF8dEpQ+uvw=\r\n=YAKZ\r\n-----END PGP SIGNATURE-----\r\n","size":16215692},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.3fa89ba4b.0_1669450461202_0.525711244698142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T08:14:46.016Z","contributors":[]},"1.20.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.20.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.21.1-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4fc0fe0c73ab79712bde8738462a500642e2c86a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.0-rc.1","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-1cOXwPoEFRvZL6coEsgM+gGZduv1tZ+tzKcVf+5nqlW2oi80eTO6JDc468hoh4If+dF0O5zx1ZzzQgKVU7Y0ug==","shasum":"dae2ea8e742c4c23b81e21bcdceb68a15fa4376c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.0-rc.1.tgz","fileCount":2207,"unpackedSize":22130166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDijyJrp2fXgEnTwCUZetihnOveGKAQ7kE8kAttuC3gJgIgTOhKJ3y6N/uLunkpyF4xztAd2M5tSSErMpXWsiwTTv8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhF3DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlpQ/+KVakKGOky/6Ux3WU4pS0Q4Gpxce2Wuq3JfBRZPQPSpfDgurO\r\nLceLqUErpvB24EhfyPiIhxGcQHTjCrFKITdkiib4QEK7x2oCE7BJnNE3yBn0\r\nSNVqlAskscs5MK++X7erE0xD7daMXISOpShBiXQMjPawzxk9ws/TYlp9ofgp\r\nG3dzlxO4HRzoF5qCg3A9KJWZ2gMwrfxXHez3xZUxfYVRVj2k8yePkN0G2TEr\r\nUCyOF0UE+VUILHsJhNEgR0PKs+MZuuyFETSgfp6ApI2budWGSShxXPNLqOM2\r\nB/azDA3ux40YZAUdYvhn3qrxTxcUWlj5pdrdZcAFFXaenuXTwyuSQ3MdjXGT\r\nn1WUP4ZKXvuYBcKi41En4kVXixiMNYAHOjfb5q99OmrWMswoHL0U03TG3Ag8\r\nCULkUkbUYhVIpdN6wqJ+G95SNsSdphdCFAqJ2mJkYXvU9Vi7jjmSdRrpV59r\r\nKKlAesLEwNpID8n3bHG0Q6Ny+JuOtKRYAlkhDwxEQYamG2sdmUPqSifxXNMF\r\nNoRLZirQUZg3mySuYjM86aTGDlNj2XwmVdHvx8b5NcAd7SYZIJAZtkU1Y0Ge\r\nGJBoC0flQlRtzn1FcYDDpQ5JpfVv8RsMjWVhj21PjbJOjuGj4iT1DU1j2RMd\r\nJRqc75IJLWEMCeXZLhLQlFbyME9aUn0HYUE=\r\n=dQTG\r\n-----END PGP SIGNATURE-----\r\n","size":15410865},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.0-rc.1_1669619139303_0.15034355996790483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T07:06:42.297Z","contributors":[]},"1.19.1-alpha.7c291fb9a.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.7c291fb9a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.7c291fb9a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7822ec270a2a1c35f21f76197be681c1684a9e3a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.7c291fb9a.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-y5+HVJg/W4Ay2qS/9FcjNUJMvNAIxVSiO595fiEE72rmiZF9vU6/WVtTN56BNh2A7O0DMeWO6V49c4El9RlO2g==","shasum":"c80d31f144fde34b3922e84e96b605d782407013","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.7c291fb9a.0.tgz","fileCount":2215,"unpackedSize":23000436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+zSIG+UzDDSISz3Q9DCkie5yVkiUa4gJdWCpodF36IAiBIvkD/eyzVDpjS4QKxeFQRrN6I5b2zeAtLXfVUM0AkyQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhG3pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQmw/9FGHm94HXPgqOZmIgSztOZcs0BCase08jUJckWK1nDZ4bMDKQ\r\nNOEMrOBjYBn/wL1qhJaKyAV8ITlDU2qu6tMYLtvigb9u2H0IQ1bR5G9S6DEt\r\n6yNmhJO3EXe3xYwhvzyT/lER4lkWIxWot4GeEsGGskyegFFCsZ4P6Lxfk+uP\r\ndPxU8rVUKO5OJJFC0tKnpEtvks2NE/1VxxSWjoX/vG+qonpjvBa207sDVT9p\r\n+gtkbPASv92pgaPwNxMqIq9f9OnmfSzun/y0bebPYJHfoJbT6IrmMWBJbyfg\r\nncN2PAU0924KQfLc385BP00vCkOG5wOC+sTZD1POcHvo4ZQcrdCwqh8/7/0/\r\nAdIkKQqI+0NUS9n8PtGB15dBNcVR7cdQHXtrFPaXahCR4LyVkhZxcXVnQf5z\r\nuvheONFGefaztPtapWDw1WGtQaxwL5g893VPq/jI5NudRYWFu2vdz+TudRej\r\nrGM4+rF/O2lASznbfZW72iYXDHUvtXGtDko+k3hNapuG7ttaykWGDVrxiJ+3\r\ncL9+jLtzpcDiRGZTrfNmJhbTt/vyHXVBcda7rCdlGY9rV0o4pwh7iyFI6jer\r\ntN6mpoAL7kgqswVNupu4IXxFIgXw1dUQCcIFDiUAa5+JmpfGT0ZX8W2tpRQE\r\n9GlazOyPFHk15IYuApgJthcr52lwx01bWK0=\r\n=OKCL\r\n-----END PGP SIGNATURE-----\r\n","size":16234501},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.7c291fb9a.0_1669623273008_0.26125450221410307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T08:18:44.092Z","contributors":[]},"1.20.0":{"name":"@microsoft/teamsfx-core","version":"1.20.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.21.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"64c47570bcaa02964eba08b79074d7214bd9f7a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-t+KYaSKSOd+sqe8P59PPytDG2I95TZ4ei5Z0fs6ib1dALvneb2ErsFqKx9nQmEN5oq1lNH32V5ZFIs8IvA1iQQ==","shasum":"f5e7c5c84e7d4356e960ce72e9d228405ef5943b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.0.tgz","fileCount":2207,"unpackedSize":22130154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPY03Wl2n4+xpSZ59wnq1vpZKkEErWb9i0xaX1bOLZPwIgT3yOLYSzERjxQTctjyyQtzy/xVQvNXHPQKI0KT41jIg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhXZ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD6Q//WR2eIG30EyhAADntFI2SzZ3pCkjyFQ+al+bIHtI/r/Ovt3yo\r\nqjC3kQne7NSq5K1P68ty01tGCXkNpvqxK1zGRYTpvCB9iwMTqQg1d5Mp1qqP\r\niNkIeJNuXp7SvSkMmYbMjfUY52xC+w47+RbCFYwwftpCkV35qQxO68NFZS6U\r\nAAsbPh1epinlVD8kSiWdZ31dkqw3uuJ9mq49HUB+wgLg7XpUWmNEIiU46enS\r\nYTZS0DwfBLtZv0mTsuo+LjNGpzJqfnu96xv9MkZwu99U8LRG1u/0MAtVr40s\r\nnVvTyFUA57GTMGEnha/etRbFkFc9BIAW+NKIy6jCXWGSfDpRUpJ/IDBvMvWS\r\nMRyu4HS+dHvt9QH+ME/WrRDnIYTVHtLxaWGgfOSPh4lCWcNa3OwPYtoBGWIx\r\n9mJmwNqG7LlVKjEydYonrBkWtf7JbY+LlotCUEz6ryheTk+LzCpu8XtSgFfQ\r\ngzUKkI23U3sOu8cvgIaJLedWTHMfW6HhN9B7SHyb2Kalbvt8sW1tG3/e8jDt\r\nrs8zMaAWH1EO3B08+uKQNaKYfmZFCoEtlWSV9jO67z1KAbky1X5ZcAg//J95\r\nM0Xhh3aDAMyp/yW10lu0Ag3NTUV2Zia/uomOEgiK1RRfPdYnCxurGlSLDdL/\r\nXnXRJcUBJyCgkFjv2cNjaP81kjRa1wM9MHU=\r\n=wzYr\r\n-----END PGP SIGNATURE-----\r\n","size":15410909},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.0_1669690996228_0.009741483931982708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T03:03:45.218Z","contributors":[]},"1.19.1-alpha.31696354c.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.31696354c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.3.0","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.31696354c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"71512a7dee66311dbbe185e3e73c69d360610205","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.31696354c.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-qFUviRUnQFwxFOL3bFe4NWJfKuYXfhJyH0Z1S1HaRY3UzXRE4koVPpyXb5bnCLMWkPFttXYSiqGNBKZX89CzoA==","shasum":"a9b1b6f79d8772a9c9616540a2af2f3711005d0c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.31696354c.0.tgz","fileCount":2219,"unpackedSize":23022160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMVotYJ9/w+vLexZAGYMKT+gjbOeyjRmdVJLJfr7CaOAIhAN3cq7UaqZckKvJ0oFV0JCc1BQBDm+bncMczsFua2Zie"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhb/OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGUw/8C5PF4mN0VRYErX/FrfKlhzCkyEqYquYAVSg0Cygf728izY8y\r\nBrrPVW/1m+lgIRhe+LPD5xqP6R2sN4zrAKP2+ecEOueHDelWFV/UM5yVzbeP\r\nnSeRN/5jCam8tcoqHmoxMBA81cZrVfYwAHV27lVTv9Tzq46Dwk1mi3xNIs42\r\nfkN8c6yH+FMSVwSFmaIRDx6h2ksszKV1Vgl3Gh8CJpiNmWcCZ1uAe6mqKtvW\r\nDlEROwSbrbIzvwVl+Z3G+avd5PNlNO37F2IN2rEH7my9y34DkjK2DTHihOte\r\nLO+IHZZ0hjgSrTw792WPyKK5JAqCiVpzoCHxmnvMcTTvYH83J2HOGEA1YpQv\r\nY14V5T9pYvf1lleXmEsHWoQbC2Lgii2Nlm+o0fOGPhy/h7FRK8kWRbCIevXG\r\nPgFEHciClHPl/eZcaghF/nm10aipBdN0paAKS6Cs1NKdphBpza58xr8M3inx\r\nbAEHicPq+qojPO2VznT9+CO/A4QaMxUeW8c+sR4+tu5lAkhH70Mm3RpvUuVk\r\nW+XC4YMMAjbwYkv7Y/6NUnjTkO6AMb3SFNeV26Xoyob2AkT+EsD3ryIjQ+BM\r\nryUmdMRoBQRlRpACRqm+IcZgPcIfIKOZlSOv8MyINnr6ChgU7h9gWt/0fqVy\r\n/XUxa4crsnjqq0dWixKqeSqYcQKF2uzKWG8=\r\n=q6AA\r\n-----END PGP SIGNATURE-----\r\n","size":16239806},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.31696354c.0_1669709773756_0.15591308537388482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T08:22:34.386Z","contributors":[]},"1.19.1-alpha.a4092801b.0":{"name":"@microsoft/teamsfx-core","version":"1.19.1-alpha.a4092801b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.1-alpha.a4092801b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aa2e6353fa50c5df6320eba8228da4826f882acd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.19.1-alpha.a4092801b.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-/1Wng9CovSU/D87UtWw0E6MkbjsccgogHREDJijChhEPB11fNkyOyi9wpPHGvhLW7YU+RvkADF420r3dc64BMg==","shasum":"a44c601a482e0099f343815c2bea12a8a234960b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.19.1-alpha.a4092801b.0.tgz","fileCount":2228,"unpackedSize":23094720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIukbB9Im79KxReLrS7pph4/r4yMeSPyl47zJi31DEEgIhAKZz541fGMk/q3phhg/RGeFJLMrpypcFnxFwvrDSrvcP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhxEJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP2g//dKERc3m4bwSOImJbRRpAGYO9JjGjigabdW4kgZjf5uB/NLIL\r\nUps2oxTm/IafriDX/BWlIn4RD4+XEN1YlwlEkghPvL0c3cSwWvIlqyhoEXIx\r\nQcyR43HV5Y2qLTe1P2NKKo1jkugPkwrWtLixLdqg+Mx1E2gGm1PVrNzM1LJC\r\nuxOhAjNWOQohZZd9s8BFTr5K6d36URhcOf8kmfWi08Pd8SL+l3KJMVHwPZjU\r\nLA9lJDUkhGMB2Vx/Uz+ExCrGnRhD6uHBRTPb3rkrmVLp72hWCO2Oh+l9+DeY\r\ndFVhBxlMeSy1VGeKXflHYbHlYWp54J0JvaqjGfuO2YSCH0Jw7lxDuSyjB+0R\r\nWtPwjj304HpZSef4GaYxRI/wuzqR1Y4oqKCxGbVGMP/Si8zonZQ9OfUsRunl\r\nuKkJTVO29eqeGylrduaXwyqUM6vwyT/d6/jYbn/tTp4GVdAiTKKTq0lMcwfy\r\n86fUvBhvzBoXAyy8Eq0v0oy6FYqxLK9V5RlUKoI/eAYkhLiLYyN9OPXIWTWv\r\nJjVFiTM29VzIKP0itg6BkTa7MgA6gI9rNg+OS+m1kOrLY/7Wcruo1puFdlx5\r\nZpfv4Y1hbwMJIWTSL+BwVCPzyV9yENxW98hWmfFUGcWfYKalWtyDVFev8SuB\r\nmJg7v17fuS30S7na7p2T14kSoImNKfWIq2w=\r\n=BYKl\r\n-----END PGP SIGNATURE-----\r\n","size":16268308},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.19.1-alpha.a4092801b.0_1669796104541_0.9959828238193382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-30T08:20:08.920Z","contributors":[]},"1.20.1-alpha.219325888.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.219325888.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.219325888.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"db708bccd80e9d63262f0769aa565fbfd3459f93","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.219325888.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-v94bYl8ju6bMqH5j5agpp9Cmr2KX3+4AxNr1sw0GmgZqTjNjXj7gfuWR4VgBwhRFK8Kv0BNQtNwN+rzIU5E2Xg==","shasum":"6ce5949040eed7d2bbd45c059907be4b0a1f5944","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.219325888.0.tgz","fileCount":2232,"unpackedSize":23118161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm5nMEHsjlPskUNzgVhgmmC2hK84RPHUGdLh4s+hdc5QIgZFeXwukDLOhz/xyLTqwwn/HuPVkH/9YONMvrPO5UhFk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiEhXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Jg/+MY4HN0Nnrq1Pkq5WUOKmIw/w7Pb/M7XG46XcuU+Nj/znhPob\r\nDqa85JnjQ6iideIsjju+T6PTYWZO0cDYXuwOGJxM8JwFtONc2bWnCoTmcFil\r\nk0ZJs6puvmYPZzeqZq10IbMmZkHcoXy5pqJIjsasxGFgwUomw7r5gF5op8Pf\r\noyyWFP1QY5xdMXNxJ4ZXZjcidPwHM80eYQKNnEQk1uy953nL4CURkCaWAcLg\r\nZWqiNPHrdZKXg7np9EczdBdDT6F8eR+801H9yJCya5yi3ruPY9X7+7EGUXyy\r\nezDvdpU0A/ksHyQO7jae+XSWM4BD+HgyqlSAbN7TUTa6OfvRIZJ3Fwy2btFo\r\ntmjdlKhb9h6VxpryfixdYxH4Z8sQNysserbOluTjO6L50MTw1otIeZKT09Gy\r\nc6I5J9bFx9UzoLPB9oxKTE7TSkS3oW8SYh3CuoBEoXx4GU0G8o11DtSyiwtR\r\nB0YkOmS4e2R+8yMoIKfJdjpnfsLV8hVql6kUWWlmOyyCFbbfRmDbLgEuFwDc\r\nViHQmNd6UWA2DYf90cgr8OY0jKK3KvGiVow2Flnw6vSqibWYafFq51ZgM9VN\r\nlUbAzlKh2nRKQBGcryMvKVg8HD7Zc0p174LXqQzFMixzipUgmgsjOwHLp6ny\r\n+dJ/UYScMS3tRhuYxu9rhNWRTozRJf1a86g=\r\n=6Ohq\r\n-----END PGP SIGNATURE-----\r\n","size":16272605},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.219325888.0_1669875798570_0.4746108810926588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T06:23:53.903Z","contributors":[]},"1.20.1-alpha.d12d4701c.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.d12d4701c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.d12d4701c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9444210e5969336dbd9683525e737c88810e3241","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.d12d4701c.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-WWKjYaAdvAE4xDULB3A3uig3ZePiYO6AWgxbb65lQ8lBLHFxMBIGC/XrY/UDHjhBoG2Si42buE4PImOsHt1QLw==","shasum":"e2d15fd5f0cf3da664ab7a137eb8f557db9b92ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.d12d4701c.0.tgz","fileCount":2232,"unpackedSize":23118161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBE1C/D2zCHYkhiNSbg8paK36mYBgxq5V7oBXN7vO4rrAiAmna7h9FnB8uOILytiA4ERCOjEBpBl/JC66wHWmZjPOA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiFNBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbTQ//aJ9Go26+h65njlXInTNHG3YQZ78pbU+9wEpiBbVhiZXZ/6D5\r\nkxBbrEts+RQ+pofZKfBIWa6vriNrliyO1GHrPG6IQRifyul2BI/gEBVu914L\r\nvvc0V7nc+7/71JXJo05P/Lqy5qT4e9nksXS8Mh/WHV2daDccPnqm6WcMngsG\r\n9I8kueDzuQ2dIDLx/7w0ii76lI5FQug3nKiqFrFMtt1x33LTSrIarDY0S237\r\nfGVXQNBvh674kbTzqe7yhX6t3LCA7njFXbnhxAlaa0w6zFPL88UMz7YvnT4h\r\nH4tlXGI/7EPLKSoFb5Woe8LKAae0SBufDogMWk8ws/+IXZT7NpDgCEH5XYbb\r\nX2W8l58r/MzF3YU0NmWohqB9CCORQUVeR8zN/QMDg3fJ6RCaO4mZFtdWtDuQ\r\nTYHTL+M3n64iePEliTwqGt9SKu2q8MT+g6qfFsWg0r4wiO9l5fYZQ9bOrrCm\r\nEQ+XSiUQTGHfP4VBhOJ+2kLCdjV94fV/OMbcSrO6apSigp9O1DsFJdAKGkrG\r\nLYqf+A7jhJEOzD9wpZn6Q6+Av8OgGpQD2jBrklNK1+B7JrEaGHjNj15PqHCR\r\n19pHwuy2/9OVdI085aloaJo3MNHmBEnUVFJqpnunAYBRx9U5Xs+FIzT0yQKt\r\nA3kLVFLGo4ib/Ani6uKoBlW3XLxB+Nrj6Uk=\r\n=6aiV\r\n-----END PGP SIGNATURE-----\r\n","size":16272516},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.d12d4701c.0_1669878593206_0.13373972965172953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T07:12:05.980Z","contributors":[]},"1.20.1-alpha.3aba48169.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.3aba48169.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.3aba48169.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cd3ee9517d9e1f6463f571f47e0d18992801cec6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.3aba48169.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-HUGEk15tXmhBOPggmNfPolQvcrbcjsYn/ElVZz4qwlPPkOCukhxTa3NFaail498bGCt1EVA+LtkuQaO2Q4VvMg==","shasum":"23b8d536796bf0628f75964942746b3018a1f887","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.3aba48169.0.tgz","fileCount":2232,"unpackedSize":23127126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaSG1ZQCPc4oxRcjdD/xwD/MGscMXWp+L/vgohLAelLwIgEgKehgtPX3d/XYj+splb0jl+1rQEGcIPzxXMamH86PY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiKTHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqifQ/+K4iEZ1quU6Lo7HudWmQ6avzt76hQsZZzG5dmIyVQj8I8ELGv\r\nF8QobvWEPeZ7udZlmu77E1QDU2TvGOTymhsjVOlzWF2m2Yg5QxSsCsdy4xhI\r\nXzVMcjAtLJxC14OTCyO8DfeUMgYOWa7CmntUPHPOwPH8dhfi6NyfzxSFWcHh\r\nC2bCUU3Hup/VsfLvHvPFI7QlwgW+JafmkCCDF3DY/lovCZEwwdw0w+Mwx9D8\r\nrowe32dkDLfrK0LjZ20+dcV+bLu2qM81eC42te3KcYb3Mcl2IU25dX0zYKh5\r\nPN5ehll/JLj5jxU6M+rVhXu61kwaRExDY8zWFc2rZ7+o0eHh/8OhRruLJsqv\r\nmQEEea/2NH5USp5ok5nq2zvQp8PdgmL4MRQ1nPwaXW5DvsHvxTIOM0ckZK27\r\n0fMEHvvuAWJpY8WSQQYK/rDPuOXBaiJoKFnJ94CeCUsibnN7kpNGUEn1Jmf3\r\nXLj18lJEo03ZHkKqHeBvuNnsF4IV4cFkVDF2pI3SROERDn/4KWI9gA+uo1C9\r\nvoCCcyBP4dgQ2Zf1k3cUbQxkZCJGjCuo1Siz1czYe4Xxth3/EooJYWPIrv4E\r\nvVJwhDoU17TLL0MZLG5gNtpbTzyIKLfdh2MQk2s9gouW5yMLirm8K/tzi7L/\r\n/N/EQlimf0kLKpjuOvh9CfKzPddvGiArha4=\r\n=1biy\r\n-----END PGP SIGNATURE-----\r\n","size":16274227},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.3aba48169.0_1669899463154_0.9909207105758655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T13:03:04.834Z","contributors":[]},"1.20.1-alpha.e2eb9c496.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.e2eb9c496.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.e2eb9c496.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"107b1b90b75632aacd2564f467d102da953ff88e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.e2eb9c496.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-lSikuDl/BuAJd7iws39JMlBJTpTy7SRA5sUjzUbzpLOiLHJSw/z9CF4cSDzQNjFwmR7G7mNMjqn+ppCDZ3a8fQ==","shasum":"2e4e073bb4168bf2380b43331f347962d5a9914a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.e2eb9c496.0.tgz","fileCount":2245,"unpackedSize":24532723,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV+PwtSxYTFQGw/A7dr6rck1VTURiajH+UK4kiz3tw3QIgUjLVJzE7pL2WDId5ZamKppuFl66LAze9CQqUeVlP8dU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjipcVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw1g/9GWoIgBlmKyrB1Fx83WgoSWSGi9FIAFYGT8S7kiTFOrXersq9\r\nWawdesTre3BHlZMZSVlqUGK8XSm+5KJVBEdOCh7WxweYxteDDC5qsudxSF+j\r\n08ERhHrNaI/byfIEgbBknW5Rxr2V5ttbu14iJ4YEd2MgT7Iszjpn5fV+eVbE\r\nZRat6dg17MNHi/twfcd47qPJyZ6IFRfYvZ1csVrihIp45srMUvOJokRz1aRC\r\nMX0larRkjIT1Ba5qD6akgrmEdR2nCrIOaiHNVTJp/zOoHaUY31nb7IbgiU3p\r\ng61z9OhRyFQ7PUt9pUL1nO3zFzCtVVfPV+rjjFLRY+HA2ldhFM8KF1/KZdSh\r\nen0ceZHRUJnfv4yVgFfA8UYgyAYIe+nPiM+a10ncVAbfoPLngJVjne9kBQqA\r\nIkWj6Lnsu+XvYF7hl1qTa71CDWsKUkhpnezMaX6ErjZscmIlSkyGZaA44f+d\r\ncVeeBJMhRaDAJNv0Z+ufMoAhJ9c/NUwZlWI+nSRZ/Ci+5XKs+1tQ/k9PMnnr\r\n05d5B9MK+Mv70C6oVt2LUULqtEimhguzHcDqsfIV3AKDQZs2liTjgTAKLEnP\r\nIjDb5mjTZBPCMXwtepOotQm9AGVbxyIKcv83aGc17rwq4FKM7r+ewaWFgAdv\r\nBqOehge/qQ6O1FpnwfJbAIxjBnzK3NE5xBY=\r\n=6Jgd\r\n-----END PGP SIGNATURE-----\r\n","size":17627671},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.e2eb9c496.0_1670027029253_0.332017979993122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-03T00:24:16.048Z","contributors":[]},"1.20.1-alpha.39e08abec.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.39e08abec.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.39e08abec.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f924b41c92e07b659495dabc8af693e853a3ba51","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.39e08abec.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-x3cgvjzZuOAnga65zaMsp6xKOUjRvGZvMqxBSPBr7P5L5gCV5W/NCE+btXcEg39nwhQmBzHl650hhENWSPdnYA==","shasum":"3ab31d2580e5d80bc2672045f3518477bdff9473","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.39e08abec.0.tgz","fileCount":2245,"unpackedSize":24532722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAK1Jmw6GWO+j+POhNPVsHVhnlXYeOgKzWwe6QgKJGYGAiEA6LTqWUtfsnBpqqXn4hviPUJ/Rj7P3lFRIuoDxzcFtrU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjU8tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4cQ//bMXhCEL+XkIfTlAUw0884/qPxVt673IbyAiyuZl19QLqUfbu\r\n6uZ6rbnHHvzmwqURHv5cGDbPRqfWPJrcrDu8BNkgaJHSHReR+Ivieyv5mFR8\r\nv+GFuaMMXhHBIRuGq6bWRFiP2kdbYyUWKntZX8XoNAP4P3BxkUZU/xdinflU\r\nU75iW8i5JQ/N/F/zHo7lAGhfOqdCHQ+UJVHnOoJF3a0Sj4IGpz449vTzUgGP\r\nROCpR42AaOermpiZk9tbL/Ta5JugXZxXyT1HzFJwE4XLL2ydOL3pHL/YwC8o\r\n4bDMGIKzzvqMFjbYfRVFJCFzRqnFOrbi2aKAC2yPU+M9qt1jEUCWY4dHVsOd\r\nNYHtSWKOTAYodbxTSfxoeTEGAx4iq0qd5fvbNwPnJF3r/GYt5vNLu00MY+kN\r\nmKhg+0ZwaebTSy6fJKH1u7GQ/upZFDBGwDiY8ecwSS22LmH+G38MMPbTUlCt\r\nNNlmKC0fE1FZOKgsUJAaz+2nkAqDcfJHLqa3dttNVTtEIEt0INrbWubwidTc\r\nw+l9bXYhuGR3g7EmAw2NL5gSWC1NAWCwuzwaXHhryVk7sQM8KBTweQ/I6ego\r\nz2R6Y650nuvkmZyMxER/Jnf7yAnVRp6qJizGdjNap82VjcKcLT/PEtHiEvCs\r\npLUjmLrdprK8iyI/54/Dyavvamvxhp/2svk=\r\n=Nv/u\r\n-----END PGP SIGNATURE-----\r\n","size":17627748},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.39e08abec.0_1670205228839_0.9306266848507965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-05T01:54:21.175Z","contributors":[]},"1.20.1-alpha.466bb9382.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.466bb9382.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.466bb9382.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cc9d149ce570fa3f9f1dcd68a3c55c34b0606bf1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.466bb9382.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-mXupqLNhhbNnMoirQxtHtGdrRvOjRIS3ft/Ju6TijQ47iaeK5deW2EQ70Zpg6izW10d0udX/iGh3dgX6PmXFQg==","shasum":"947b076d4e981dad1bfb2d009f420a706918ba9f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.466bb9382.0.tgz","fileCount":2245,"unpackedSize":24538888,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQM33iG+PyDcZPYKxhZO787mVNlR03MEKWfJwBn/EHSAiEA/6sek+cw+6vXcATWUS0fZ2d13pm5vbYlb6FiS/Yy6JA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjXSyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaVA/8CHrAVa7gLNpnCmlpiJd7lnuEuQo8kdrpVmh80lQxv9nhCWPu\r\nWxvVLEDM/2F2LO/dP3vq25+heC2aOwhTscZac3WL4mE12KDcL5+eW5sxqEZD\r\n6dRxUgmDoTUNXkon1GzYgEAtPGokZr442Wofwf8tVSrPKImJrWgzE81yNmaz\r\nnGgssEzH61FmPUlRsWZbA3MMdzuyMAuA1GDuEIa7Y7GWBoAWOeXN/ifUxhCv\r\naGuzxITXamkGn7NKwnToercUsVQ5W9yGXidORVBYQH6ooFJInxGt+DnNyZau\r\nDkRvXPCDghkUN4bOKvhXGFHh77fM5Ov6keVvqQzetlEfgwEIKmtNKAPuYj6l\r\np4c2kxeRuuCiYNtRaAI31BgzjN5w8wDhuSGySmNxBA+i/wh5uJHj5hC4E0C+\r\noG91Z9mTfTdjYmPDNFa1TuLJFSvK1KDoN37W3QHDS7G9boEooSLkWS+1Bj5B\r\nrvALkYFnyHodhZ7BQaJbZf36yrPRyfThRsvcSLCkjirpQuQ+9Kul0DgALNOJ\r\nOUggHS/GQujl/+WpWTMBdhsKZfVbHF2mYuvxrJHfAvNqtz81XOW3gSo8MvFl\r\nNuaqV10ENSX97FRyCln/2jgDto096mG1m1CaPE/RkR3BVfd1AYD7l5K7oQ3M\r\n4rB/BW9Hs2t+qqYRKhU9rwuZmxDlD3y8lBk=\r\n=1kyb\r\n-----END PGP SIGNATURE-----\r\n","size":17630749},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.466bb9382.0_1670214834055_0.2551117257207729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-05T04:35:33.822Z","contributors":[]},"1.20.1-alpha.8b0da1000.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.8b0da1000.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.8b0da1000.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"39f917a5198b69ad7a2c8e6e7ab3b1a7347e29a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.8b0da1000.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-07yDEiRGBbCkGyV/j2WbuQTJTTBbq0bHMi3Lv64XXIWa32nvwrDEPqKeDFz0JyV10m0gaNm3MvKUVmtfx8b01A==","shasum":"2466f29266262afbd63b6bf35a9e43270cecc2f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.8b0da1000.0.tgz","fileCount":2244,"unpackedSize":20762795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzi1OWL+iOTmyUxSVO3dLmeUPgV51npzaGsxz/NEeQMAiEA70S/USmoaGwHOLbNI5d47KtunocNJWiTxe2UwBhhKo0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjZy7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9gg/+KNXqAedQX1bD78Y7Msw55tGYziHiPCbaap3pGEGfzPvZ3Oqn\r\nODKzqNDenQwZytMNKoNMExI0fA5ZPJKY1kEluLQgrSVj0fK9QW275u2i9kDG\r\nlcn7R4QranlqY1thiN9QzBYamD+Vm/+M/ObpTFiISTZo4SFajjk0dPVk2YLB\r\nkV6fxiw+bf55IJXdCppuOxuwyoS82xw0nJNidtHMim+ea/SirL55wGqu6GuN\r\nFTThKfubqqE1OhRMKaC6yTuQelWFB3WEfB8cD+xSsCt5YByx/P64LhUQUA40\r\nK/Z+EOWeq6IWvwWkk1yOOBsRJYNMbkREHXuNMW0UUc7waIFptPUgaki5/J42\r\nvUqp3jhn8YIgleIxha2CWYW0r+AQztnHLAKzQXmYk+B0DBhcsTyo/JwLBirZ\r\nz0DfJbzAwtBbrHvfBIoZeROsvA7SRYDTfcPG2HTUo3JuR9vgG/lMhPykNoBG\r\nJjdnsKOehkl1S+aqBlKXAtXvrV8KmQ2h1FZRNYBlfjgJM/kBJ7ACcvKqRuoF\r\nBxbu2BwarITL23/X5IANhWr+Oe57KO4dbw95gZphg3ST7+ExA3ZbqClSC4VJ\r\nIE+n2NiEylv1UsK02zPYElkTHkSxJB226lNJZohvM5JF4jvZ+dt6V6xfepid\r\ndfa/8o9LK6feqR9WknsIqgIgqDchqL3jLcA=\r\n=c9Tv\r\n-----END PGP SIGNATURE-----\r\n","size":13864808},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.8b0da1000.0_1670225083078_0.33044615189294735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-05T07:25:21.893Z","contributors":[]},"1.20.1-alpha.328d16af9.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.328d16af9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.328d16af9.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ca93e290433917c7ab69ba015feb308bc3726693","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.328d16af9.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-q+yWexyWjT3Aw76qFoVU/jMcFaZIcTUYyOMqT6Zckij6JLpiJeGiMqSg/s0ahg1+LhMsoPiydWGQdA7Oh5YWlg==","shasum":"865571e35291f7b04c49bd34940a947565b7a620","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.328d16af9.0.tgz","fileCount":2245,"unpackedSize":24538908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENpsXm46qidLwcBEOerq+d1bOdA+B8MPIKR6eIlYH43AiBXta+DF3xjkrd2ZTWDva3mtqgQozr7XK1ZLzlD/b/+qA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjot1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2qw/9GW53O0lCrQ3mL3lCv6yq1z0zC3x7kVcZAle5u7KwAINoJUUk\r\nd+bitj+ovSlvGonsWBOmdyOfR+sm+YelbIznhMJ7b0tM0zOr5sAy9vjqtRcq\r\nsAGUcafT/h1cveXtIBRfSPG02LsOhze/NvWWfZgzaNxiDch7qndVqWaJWbQ0\r\nL/XscQIIsQoNtykR2SVPLabWyc0254IxJutCDMkZVNOHjuv6ls2+g2JsQTbm\r\nj4VxLnlmDXN3tLG07ef+h2p0pQtX2qB7EzHvIftctwyT15ZobKdBajruv+vT\r\n6F0nBrjuleMmuFTV1KbJ7jKcsD0mebf8L5wMOsbtvMGlpYjIX89pgzyWgTRX\r\n6IVoPEGh66fwWQKgzWq3yq82e2uQsKgTyI5J44FO26VQcVqBhUOvXjpFopSk\r\naNdQM+jwiaPUS+2ZZJurpBj5/xWUI73zEmnno2lxXiJ3Hji4icpih3y6uhch\r\nynBbvLOqmLKk7yQt1cXVGnsfyMKsPu5YABvd1zwXzFpnQex7u6aQEKZy63/W\r\nz2FROb5OJ4KyiooMWu4l2/MNzfPiMXILoHjssjGLubys5Pgune9HGBZMXL7c\r\n8sZjhjnu+diC9SVkqdhIMdpkMDK7iXGSVVydTPbhTH+LZNiQR63vj3J6oesU\r\nZHJxNQygbpL7qxt4C0qFrVvkHEoskSXNKBA=\r\n=bhZf\r\n-----END PGP SIGNATURE-----\r\n","size":17631184},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.328d16af9.0_1670286196924_0.8276421224399566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-06T00:24:23.702Z","contributors":[]},"1.20.1-beta.5836ee13c.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-beta.5836ee13c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-beta.5836ee13c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8b897c9913849b65ecc3d9ea49da39cf0d42f44a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-beta.5836ee13c.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-2z0pTa1cgj8aAlFvTe9vMWkVLt9f+QZFtGqmzZDYwXfm1Cef6QrnWwdX7k7CDHpv8bysIHpFHXYy5IhqEDg3Fw==","shasum":"4b61abb35fa9111e83aeeb34d53bb3432e0c6417","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-beta.5836ee13c.0.tgz","fileCount":2243,"unpackedSize":18535987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDqfmVirgUfSWYYkyrNbVM942a0RdodiqqtZ58a9ga1AiEA5wFlTD+DDHQSqA8oh0CQb5yZ5j1mj7Z/tSwem1xrHvo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjvjkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsvxAAk9t5tdSV50T7J8q2EcVCAdgksM0jhY/xdCVmd94XJRoNFqsg\r\nF0aUCefoa6NShW/YfVB+/vr44x5/zva4778s+G7e5piOheHPwICRqJFlGQlK\r\nw8+LYJOEKnRDbYz5CHvm/wDYbz09zwmg1olsqAyAo5GhRVsJM2MgUpoOBS6l\r\noihv3PnQo/P1KP2ztNxTxXnVdum1IPoTIapoC59WrU6UcV+Ayfv6NldvErdk\r\nWzuBe/02eAJ7UrZ4W7TnKfHQIs2/27RfX0Y86EtigetaxYdvrTNzbGj/nS1u\r\nbUbk2edmFLGUWYeiMHlANjn61H/mM4T71uaVaO6UkAzAbUVI3RAOmFWGsw4K\r\nTsc8uCXO1kzi7LbFDeatCYtgZXiY3rXg0V6M4NVqFalMcJqJIi8DgT1byqyI\r\nlCBLgKJrObDWd4IN9Sj8E09IOFK6Gdw1zglTAI/D+jHyrtO846A5TsxdSkLn\r\nSA33a9vT68Q/iWqW74qS68VT0s1MVopAP9l7wIPGU6d6NSullMK/9qwrQRBb\r\nnEdnbL8XTh/EPnevC2wGqlAg7lXwaSN9ZOUYOfqYJSJ9nFWKHMcYa8reil6u\r\nPH1pTLGSBcfbdyCb2ThsbvPE0mlnO/iBNcPpcjUf05M+68FufR1ioUIyDTlt\r\nTIqyuAjeMaA7yBom1dZ5+E32fv9pIoovOAM=\r\n=SWdU\r\n-----END PGP SIGNATURE-----\r\n","size":11682714},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-beta.5836ee13c.0_1670314211805_0.5849038394843988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-06T08:12:37.723Z","contributors":[]},"1.20.1-beta.8f7695afa.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-beta.8f7695afa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-beta.8f7695afa.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"78be9b309780b128c28b3fa517e683f67d8098c8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-beta.8f7695afa.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-tLgcF+eSc8nhY0uBLdAnBOrq0OokEIRQoKs9fX00yx/0j/pPUfXSWWdcz5XvnqnWwHwTaWoJDUASgjRB28G6GA==","shasum":"2204061b8d5946a118f4539bb3df13aec1a767ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-beta.8f7695afa.0.tgz","fileCount":2243,"unpackedSize":18535987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2sRlXL7EuGdAoPrPvPJf+iO2Zb6wKkf+4Cz5wHgUCEAiBvzU/g7Jv6i9ryPwAZiM9oOa4JqStpm5iHXTVTwCXBag=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjyYlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtgA/9Ha6QZP5uYPObl9BXQOQt0YnA9IAGduBo/5l6JybRfztQ8+EH\r\nLKxIs3iLtQ7PuBRS3gMeLXY40S+ExVSIBBuOmb0i8ZgSN1CGQNcKC6Cp5dMU\r\n1SaBffkEzIq+gbSIVkkRnA8UU4M++5FkrjCeCS+H6Oz4CEI18OjMmWpOEUim\r\nYwU9+T0tnzXbCqV5R33xbP8euHJzqYDvXM0YSIMfqVqyit8f8LQs37kRS4+B\r\n1hK4pCqLeKX1YnO+8RROvKhWQTs1WCrghzWEXX5jlstGdH0tYy/zvtLLrAbX\r\nIlc8VGq94fHpRfQm2+zt0OeupGF3PI0cAWSoVRDFHccBNWcfGPREXCz3eoZ0\r\nkhuiH3das6Dq9Y1SGNGHJ2dkIJiOeoppJwYpyj40f7b/uBnp02GBwpaUYbYA\r\nwJ8J5Fffb3RsoMfWrg2NSqpA1plLK4Q30PWJcMUoCbb6vbRdSYAQWdrieAKT\r\nVBlKMFFnb1gf5Qefp/GxNAqyT5Cu453bmWnPq1rUnWn7ez//Y7L5Vt9WEB14\r\nM+jBgMZGmcyOBGi7Uk+lFwTa49Lvo9v+yFoJoM59JrA/pTi97wgrL1RKrjAg\r\nsDIq57v0OvW78On8VnkuQaRw/xlkO76PYhMQjkHKuHBcIkekWMC5ebCHmU+R\r\n9r6HiCRo22RP5jo0+M4CNvn6ICZCjfXhrTI=\r\n=Qm8J\r\n-----END PGP SIGNATURE-----\r\n","size":11682715},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-beta.8f7695afa.0_1670325797064_0.4327723824434653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-06T11:53:48.897Z","contributors":[]},"1.20.1-beta.f1dca9e39.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-beta.f1dca9e39.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-beta.f1dca9e39.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3794ec1f4bc06d3a8e971f020e880ffc2fc1ec72","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-beta.f1dca9e39.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-7Xu7tuO4kz0HpZCso2hbUuF8zWMXtnaH03m+qqQ/Ebpxr5WDO+3qX7TL/Oe0c1ebdsx2bp3vCIAPxYqJwc5Igw==","shasum":"9e18d6dab52f6c9b0f6c309634fc2629fd59899a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-beta.f1dca9e39.0.tgz","fileCount":2243,"unpackedSize":18535987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj3TKjNDOX5ZuMU1Jqgfcs4+x5ppL0jPITO7oWG7NpjAIhAIrH6SlpoQea2SeOJbLw1vRavsQFtOcacfUn0t6Z3Ndw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjy2hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbTA//aDADKPIup9sJ4ZyON1eyijUd/KXmKbvu8IFa9G6bIMqQffbz\r\n2OkE52Kgdmp3SLeH9YGZX8zqwh/u+FqQ2T9NobnHlS0tMCnvxeI2OAXNqT/m\r\nLNYYhed+RZVu+Ctd2vOfA5F8g2omnpuNreFiLRPS3Ey5H3idc7VsW5hWNgx9\r\nqoQNGdu/qLSiNToCyD0gEvDJ8siyDTfO3BdzLD9naXQXvgLC2QrxwpeG+h3r\r\nEtgN4pudRFPTp1VxD7mlu+bNBsJf7KjyOrwREQDeBk05nhxD0Y8vsYag/FE3\r\nldCMf4aj1R8/haq/NMS1NrP1NINX+WJPXQmmsg5TKoF59cISGDL+v+8hZjX+\r\nz/8LMP07AnyMnQvOUSsmw1yF02pOCSXso6ytcp8xa+M13LwnW79ZFgzuOdCh\r\n809GYcZt4uUA0hzE8pITHFE9a6YDWqZkeu9iQnw62xACk87QUASsZYcaR8CV\r\nwQl6LGnj3/H9DBfu4kk3bMOXoWf3lICORSE/r9+sjsOPbrsb/cFbY9cYu9zm\r\naGNckgjNd+c5HX2lx2sq6s/vssp+CKI6mpviC2WMtuJBnINsTfRjM6skF+/a\r\nm+8Bt282Af/pFHb4dKqcRR4aV1dzu+vwKvD+hWDgVKrJXuF9Kq3YRRVTtgX7\r\nl17F9LWakswDPE75GfMncY4HkEdtOSxlsOw=\r\n=WK7a\r\n-----END PGP SIGNATURE-----\r\n","size":11682714},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-beta.f1dca9e39.0_1670327713040_0.1763987406049421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-06T11:58:47.896Z","contributors":[]},"1.20.1-alpha.bf3ba800e.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.bf3ba800e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.bf3ba800e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a383cef01aa832ab3247bde4029b8dbf62c067e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.bf3ba800e.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-WOhnDVfK7Twl4bHkfyf15kTvQl+3k9z+CntwBX+tURZJELq1E89J/emHjUJf7hxykYF8aNvSPlLM13+es1IjGA==","shasum":"ddd55439678c9183e66dc6bcca376123270e57b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.bf3ba800e.0.tgz","fileCount":2247,"unpackedSize":24572278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMpyzrt2xYO/+CpLBhFqHFgj61T072TMWnBTOGqTiiKAiBedb5nSyZ6q+gliyMV9eFEXcYW+3MvzmaLAq3Vm2KVfQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj+HjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD4A/+Mf2sD4OWVgfg3EVTVwFz2KsQUBym2/jpne0zhLZ/YhvlAB3n\r\njfdGARk/+zFS7pyLoqwkBUnW6hGp1eVPtjzwK6Q2W/nw4SnnEaSfS3n33zUc\r\nvxgw6IoxrLgrboDpSZ8jaI+bRY5iwl68lrw03Dv512GQ7/6CUfMsBuDSe9v3\r\nLIkgflrKN7ExmWIf7SH1A1h6v7/K6PUi4a9U+KiijFBEfDmJknn3kduprdp9\r\nO8hSauqsF2YXFp01ku3kLzxWU+o8abVT4pd4AD9k8iS2hN0pn+qgB3jS5s+9\r\n7Ic4UvMyObBE1ug7W68Wt8pLEkWzFcMatpyX+lhI/rZs8s0LfXnszPGR9JsI\r\nZsGpMj0WkxKd9xc678CeFqV8YZ9R6uIDv+NiCmxcAUs+hIAP9WlrTvq9PnI7\r\n4qfDxdqTr1CoQKtH+XG3e/NjHIvRnSUlrfL6PPVa2JkvZijAVKrxsB7WUkjo\r\n5g/hIcSkWBmmkeAiSr0SPxAvFvIhkBn7hKPNGvrKn2OMPcK23ovm+GvhmeRR\r\nZOAXcxJAwh7Od5RN9TLemrbf4aRtBAR8insWIHmCr5bDJ+03tTfECWHX1Ir5\r\n6Ntxj8/b92ZucszugV5R3gHXtNUjIv1ClTssU4E3DRaZJGajx90HCgDkiooY\r\nQhmh0ebnXIobgNfxDMWdvWXvkax1dNR8s5c=\r\n=1+FK\r\n-----END PGP SIGNATURE-----\r\n","size":17635471},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.bf3ba800e.0_1670373859155_0.0761323236379765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-07T00:49:47.549Z","contributors":[]},"1.20.1-alpha.1f2506a82.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.1f2506a82.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.1f2506a82.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"098006402f9c3162704978d299cd32d2b31756c0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.1f2506a82.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-duzgiUk9B5GK/+6/lwVGUFwoojFALn7tXyHlOiCPYCAirxboBuS8gBESbNpnfaOOsDXfMbE5BJSJweMyS5GwHQ==","shasum":"58acd1bc18aeafe1a9db7aea20173d00021e789b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.1f2506a82.0.tgz","fileCount":2247,"unpackedSize":24572203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMp35ofC/aqfgrKVeiwpoNnbLO+Oy5juCCW3sUHAZUiwIgTa4zL8WEo0YN2oCTc2nSJtCpz+1006sMe/a6YFp3pcA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj/NJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri8Q/9HdiXM2HQvZOyqaPf4JtYiuOBHINFNm3TfqbqOjkGyGNeKPfE\r\neu8EYvdCvVJEFkkf5w6Svi9BHTK3P2H7KALUzqxOXedsSmx6WkozWW8tJJNV\r\nSsL7YC+BR5Zip0X34lP7+3FNnfPyeH4Lu2YSu1xEDQsZdP4R/i8wx65LrXPC\r\nu8nLPAIQIjqyrgEnjoJEhRI9DQfXmbz0Gq3t68hBm2EZVjdnQxxnRcanLX2C\r\nijN3xMuQ+YQiW4ET57IYPBFVyo82A4HBQ/2MVnpPYju6nO5jt57ASzbAryPx\r\n6dJ1LsDzU3RcJ16ggWE+C0aSohcnHNYNKthrdut3YsPMsKMBtup9orDhaNAn\r\nkuU4hKoKZ358nu2XJb4WgkTS4THk4Bds0f06uaSsDwkA0zyQgPxFIfrhRlVQ\r\n+AugaOubbgP6vBzgt2GzB2F6ZGWLMiXffD4ZdwLoDpXfqZCD4kjXTNc0s9fG\r\npiZH06+jbvvgO+nkUsuQ4CbdeK5FO9/S1j1/CrKrNdPdncLG+uEeGvRX+o6Y\r\nI0kGfiIWOaWSnrC5HQLBIXxQf2vpwp1k57hA1JW2u4AX2tw9bDNLaPWTQvTy\r\njbux6Hyfu3I748wVkSSuERS8bx/x69P69HhHfjmgW8J0bfel5HMc+FCe/s92\r\nHrj96OEl78l/DMS9wezn9WDvvazYuqQlxa0=\r\n=Qecd\r\n-----END PGP SIGNATURE-----\r\n","size":17635446},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.1f2506a82.0_1670378312878_0.4712217219287975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-07T02:21:04.206Z","contributors":[]},"1.20.1-alpha.d4b9957ff.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.d4b9957ff.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.d4b9957ff.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"26dfd50d05310fe034e8afc5cee0daffdaa209af","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.d4b9957ff.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-WV3fL3B3Jk0oxu9IyCqxhyWuMlSySTllgr1K77AKtiZJeLMHOqMmHrP3hKXfcjuaTRG2La8OPf/ko7DTasXNqw==","shasum":"7673dfc064d8a57a8d7342a5e30f0c86e79d346c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.d4b9957ff.0.tgz","fileCount":2248,"unpackedSize":24598800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXBBBHi3eC9mp4P+fGcsk1pz2Q2h/4HIuNzt6y/ABVmwIgKMIFrmBZ+8sKDLI4Dbeut1w+bI25e4GeyNwMDVXeHuo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkS6dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPLg/9EK2Sz2i/unM/T902B2CLMdxhYAkS4432ZR8Z3NUNkoPS93D4\r\nG9NNXPE5nDnJi5Aho50O4gnsI96AZdqMeByASQpScVyjjRXu3n7R2oTxmOvy\r\n6Nwit+oBKx8VCpNZgoEeZRo+MdWwvYyE6fjd3QiJyHF8WygDKn+sSjh1eqQR\r\n2BKXffMREPk8UAvul5OLK8Tk6PfaBDTburfhCJuIYfvDCf3CEoE0OfpCKGIP\r\ntAMN7FTeyyzqYqLfSaI6lni5j/uaaHn7V5BBm/ZjaFJmRHzDNrPbm/PrvNUB\r\nD4mvfOaAuYfZpOq8mzzgPCEqLWUMHADWl3bcZoeJAnRoVVNRMVsQgIJ6qcaM\r\nHlhbrM2jZ89XsXwok7ShT7GPSJf5lPiFHzDs+Jp8L30um3BNF3VNffylpB32\r\nEYVCWqD9+G9w8WiPQQtJQsCZooV6zrgBMqJZnpypx0PP5oaG66dOnQCItu/g\r\naneMk68UBVFEb5uCjU8wtjv5B8MWrfb+wMOFEizoA4uvku8UajOW2mTwEngg\r\nGrjhgWHjHRABBjKfIm+oYOQ/TAActV8DEPMDnzP3SFDV9X9dZSIF0HvjqUo/\r\n1lc0GEaIDv1rKSICmKsj6gveetFH17E8qbn0Zjf79v9xFUe8GHpFgtuIQkFP\r\nCTfabQmyK7fNPKCSjnXn9HmF0UUf9ZbR2MQ=\r\n=zr0x\r\n-----END PGP SIGNATURE-----\r\n","size":17642805},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.d4b9957ff.0_1670459036567_0.41042475480105356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-08T00:37:29.414Z","contributors":[]},"1.20.1-alpha.13a4f9074.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.13a4f9074.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.13a4f9074.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"feee43c9625ae4f5e6b1342b1f54c59fe57a96e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.13a4f9074.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-BcMGl/7kxSkBmY/xsLf0+FJtFFCcoUJQegI6qiLzq4tBLCo522U/DF007EDdHlh6OTwgKsYzGqw/p2Vvqm+61g==","shasum":"3e6e94e2fd0d99dcba899bb9b99a1028382692d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.13a4f9074.0.tgz","fileCount":2257,"unpackedSize":24605804,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICc/VBADfac/7oG8bFd0vd7X+x5/ju9lCIJZF9Dkh8L/AiAaLscw1HJEUTOEyoRXLJWUfd6lJylBGgahpCvuuG1vJA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkoBIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojsA/9FaUnMIMWbu6u4aD8Y+5IsjGz2F6BryqRrXjGDvBfhlZxq4Ps\r\njIq6qICskEHCfvpybI61FvwBko4tWESWD1xnH7wkNfGSv56E0bmgGmLYktS7\r\ncZDWW3H1eXKgwvDvGx8mC12AMxGxF8R1iluTkAbp0OR1rR+GolNnG1R5n2SO\r\nSkaPM6GuIHjpYfC48vciEyTK6AEAzQXlC5F7rLCkQnQ+gA9AHB54y4CHtfXI\r\n80IP5QvJMHt1Lv1DeH5x5lFEA9yIFDAQqfkRdClDbnsZXmK2tFCGFCLu7Gvg\r\nOm/OFKgUi1A0Njl5fJAad9M93YSmdBLTHlK5238AtaO0qHb7oXbkIpDhWXn6\r\nZ6Fj6OnUnr9wIbbB2Ved+7iMePK6qm9AY0B9Hg7BBGFRpfcvI9WOaYoBbXfb\r\nqrky35FT1uwc17RG80RNXnqR25FdYjSyIMPbscYPJ4TLu8m0AKBmn6Eu+UBt\r\nBdnIOb9bY4K9fAw6Tkd6ovmCpd3fTxHZXcTCStIPOGmxYL4t4nkYynGdl0zd\r\n1EypaWUQGjKH6IkXS4GKjog2VVRLCzYBUWy5rEZCEyHe2d+qDte+A7vvk7ng\r\nonb6c6eYdAQ5ogR4a0WWXnMgujIEMB2CGoeUe+btD8ceQMJBY210ej1kDP+k\r\nukOqrITQLJC7IqSH4IXIbMvirsFz7K2P714=\r\n=yjuq\r\n-----END PGP SIGNATURE-----\r\n","size":17670152},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.13a4f9074.0_1670545479960_0.41638984321693506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-09T00:43:05.981Z","contributors":[]},"1.20.1-alpha.ff741d1a5.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.ff741d1a5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.ff741d1a5.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9484fdb2290e1273ffdf020a31bf194e2812ed9d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.ff741d1a5.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-aS/7T50TRp0qH7qnc9zOy4qye48COtKNJYZVWY41BgtCg/tTnBUVDxi5ApxAui5oOMqxYz/vs9tLQgijvmc7Rw==","shasum":"8e7c72c9ce10585881d180758bec60ca67dda69a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.ff741d1a5.0.tgz","fileCount":2278,"unpackedSize":24635928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBb728xu3agcSi5fhxt1u3KsXodkiKCbuy4Ff8g1saUgIgZ3xp9XWETe437PZtBeXuShN1GdPRMJQMeEUKS+7D14k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk9F1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIlg//RyLo6HhO5SFKBsZOfKxtQXjp1MVmR+oRPbwm5GRCiraG3qXM\r\nPPuS9EdctpDIvADNlY0GVh9crM7N4sNUz0sdtec4m9yw+MUcLa6D8IxNsUqd\r\npNTQo4+taxnE0vZ7SL+WF2SDRzE2tmRLbNwevGBG10Zf+HPsUte2lIb0SFR2\r\nIHJABqWJFauKNpMHJOXqm34SsTE9HWgyIvDTQ8xaXBZxL4PUw3H02kHHIQTw\r\nKCBbjmmlOwPYxJ2f82AOkljnz5PbBi+xtRiKH/nJ+/3Df1l4gPrds+4JlTBH\r\nGqdUce5blaqFDfOyZwGNQekd9+FWmWfP8LWQLMyRgm3ziPv7AOxPnPggrNAw\r\nJP8gCWXjMmmUQvYPvgJj1lZv2YUFlG+cFE0FhD9gNXa33DdbKlfxfA06Pz6d\r\nOeJL6PamyONyJC1bcCu2DK70YtpoRAlGC07wgT1+xJOxHx+2o5ON11qbPSsA\r\n8pVGs0CalbwtIx+3/oUQvO9o7CDKtZTdvLKLBT7hHPiwpHmwgakbAUFBOeFW\r\nLCxciHwbItgrloypIlJA+2s578lSXNOgsWPs18eDOHertJCf8CYT16zLxgr5\r\nPnBdENbJefUMfO3aBk5R3LNz49nDjADE7w9Mh6+Nu+MSH85YRGzUaUIE6Wmn\r\nNMXd/DS52wDlkVt1FaTLGmrNbueekkuahRw=\r\n=zhKT\r\n-----END PGP SIGNATURE-----\r\n","size":17679106},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.ff741d1a5.0_1670631797222_0.3766431875645635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-10T00:33:54.662Z","contributors":[]},"1.20.1-alpha.452eef436.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.452eef436.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.452eef436.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"821389bac6ed85919f66430d0d66d76fc4b394b1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.452eef436.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-MXtFBR1DMp5sEW8COyxQXoXpL6RDgFWhTffAaombUDh6TRt1Gqlsc/fgmDae8Bug8ELdWlswrNoLj+V8QPSIJA==","shasum":"309fc625f2a410d9be319f365f692bbd2e073f5a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.452eef436.0.tgz","fileCount":2278,"unpackedSize":24635965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrqehkeg73UEt6h2KvbcTh40WVMiO87geahBOpHfAFRgIhALopKqUMm0JAFlpFBXms7tAhS3cvtmJcysb206C+d9kt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlnSZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwrA/+LuisQ8TFS/85t9GcRfyECfIo5MmQaeoF0v9P87LQgbXjr+3Y\r\nV4VUJi1dUiYA7mo8H6ALS34ggA85xLFQLiiOVQYWh+hUCOmhOLdf4JnbLitw\r\nlX0YUS5cIpwvXWqiggBDbcnDjlQVfHPloMuK4gRrJZ6ohASDQeqW0KeHCmjo\r\nsB/zLG1+X6Fx0B1IcYXP2OSnWCQW3gGMwbGIBXlUQI97+Y2ZVpbKkrP86Ro0\r\nKKZx49HBWcIepvJ122kobV8AIfJh2TYIegHj4ylOTwkZUJoISz4nuX/wFFTk\r\n6bBGXDKKK3YsCOP757Tu5wx8BVXa7C9ogix/0LhmPGt+NC7pbnxEqKHBU58F\r\nT8nCvONy7rTSkNbcOI99LSrVieconHnVIEUC20n/AKihPfq56R+UUcLaaOS3\r\nPYrn6voWbWXZrowKs8F73yPrU+BgOVPTuynkSbxzEQ+29Y7hzb7rNQ9LyIDr\r\n7LnsO/JEGn6LrcIEc5xIvBMv2MJtEZ2aV5eA4S7gTxkT+1wXJ2bRVh+/CIin\r\nxOQw6SXRQ9AGrd9LRUdu5Pwnbvv3aQ/5Hf3nyOyQsmD2zXhCl5tbshAixFW1\r\nW188eWUhEdd+cGz9usu/9Yx2AcFRn68WEPWA/vDBqalaBhCCIgxW/dE+2Mxx\r\nvd0g3FteOZ7YXLKqDlsll9HeklAye8A+w2k=\r\n=FiMh\r\n-----END PGP SIGNATURE-----\r\n","size":17679036},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.452eef436.0_1670804633218_0.9610426410812551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T00:24:49.037Z","contributors":[]},"1.20.1-alpha.0f95dcb6d.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.0f95dcb6d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.0f95dcb6d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7d4d4055aaf2ed1fc2e81034d65ed0971495d9dc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.0f95dcb6d.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-q72jXZZ3uu/5Jz35auLR5aTDqQKQiYs10La+dgd0vzi9ATGdXA107rhrDkAy5kvRYyvcMRepXTukKiXxSTfWYQ==","shasum":"da9d01e67dff1c8bddf4f6485f2eb204c44861f7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.0f95dcb6d.0.tgz","fileCount":2286,"unpackedSize":24682678,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd6Cb+P3N4ibzEJlj/AZTTvRumVRoAJTSdI44+uhDvNAIgAZteJ1aQfBUmCNGoBN3b1XHDin7oEuu13E6wJKcdbjM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl8ZoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Ew//Yzb6TdaiuV8rUq9AIzyD9ZVTF24/tdPiGt2RAJrSFe2a0I14\r\nvqGLV1vRetFgf36xvw05yRcYSFW5wp74EqyuH3SEonC8/53M2E4OAD1TSVyS\r\nxY4kV5r/2jFmxEigdGP99nRHfjQxFu3VvnwEu1iLI7Ck6wj282x9aHE9OKbK\r\ne7I0bjtXFolIEd2FW8C+UvQdNZBV+pszJQ35A449zu48Pjf4QvA4CcQAh91J\r\nq41vwFI7O5vh/hjFjEDAHqVKBJ78A/9jAWTgM4QVqeHP63J2LIWVxOI92SFk\r\n5RMoeYDpkOsVbQs9LNonsuyDTK9MCkeT0536HtEAjRkZ8GzEcQFsTK27bz+E\r\nHZ8Sh6YLJVsYsTztlSRPd+PIacSvyEFZgao/P4iZ0H+iAL1n1D0f0v1Ov2AH\r\nY26euhHJ9yZ7BJx3zsz7e16R9lPQuh58diAu3CBR8/yKvzeuf6JcjU+ZeCe6\r\nHTbGrYv+4XSgz1PhOfBKMviud9KvvU7hjBWJ+sWGMHuTbMJK+n0FUh5dxHDx\r\nL3KKYOoHiFBJnQWcbafZiG+w2ylB8bToGjq1Jqk1P82OMkP1ecdND8mx8Uqk\r\nyzTHKq0d3KiyW9KsCy4sXVS6nSckct04JaBMM36s56G88ZZCYsuAkrlT4Uw6\r\nlwdBmy1sdybO7ZF4bizcGyT5zZS6nNekNuw=\r\n=yRee\r\n-----END PGP SIGNATURE-----\r\n","size":17687897},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.0f95dcb6d.0_1670891112172_0.23388572915372174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-13T00:26:53.566Z","contributors":[]},"1.20.1-alpha.8f78badc3.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.8f78badc3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.8f78badc3.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cb1df551541ecb82df6151d5aa63cac85e18531f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.8f78badc3.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-wPwV5IlgXhy9FNAguAZ8rvqykW+NasrnaM26ea9kkjD8XbAXJ0JpySZDMkos3BXAJH6yDN4RSGK5RpMqVFnr2A==","shasum":"e74e8bd86f30320517b4170cda8e95d31601f309","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.8f78badc3.0.tgz","fileCount":2286,"unpackedSize":24689810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTz0XUXww1gkZayqIXT7ZbWrLrNHxsSMzxVC/pk00jEAiEA4LlxmlxSIN3XddXsmUhdPtRKUPEujjRzaC4vVoyGNh8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmCq0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq88A//YO23/BuhEy7zRw2+QivtuOohrUpi/0zdFZkMQDA69/QAVMPn\r\nE/56wsPFDYM0hc9p/94OOvv0RK0jvzAKUmf0qLuZED5VPLQIgnYsSFOfo1ez\r\ncw9zb95/NJ0d222ACw2Xs1HhbieRzpBeqLAmPUyUi5/g7eoBN5TET2q03Acu\r\nrt3QF54vGsFJ1piu+MD4zoM55sshQfg8qVHDReDtGxq74efWI61ef4DooXVH\r\n8FUzlG9QwB//3eyRjm2YZAwmN85YdyN14VvUs4n2dDgXCSROtcGRR08wrYHq\r\nLJnj0aXOomAsA6AAirn+qJ6MhL9fnagf5fr4W6URH8QLE41PqP1Hx9WEetvk\r\ngqCjphy0EchuZy8mP+ax+4bdy6sRPNSxPM4j+bVKAhtXMbj9FH8Wql5MBtNh\r\nBBv6NCNkAP9YQ266wpeycBpnEOKKpb8ajiMO/NqU2Jcj+COdsbHQMjCnP9IU\r\n/ox3WaKRQi/AHLLoIpj5h593Q4wrX5bpVSJ4oL+N0XJfYJ3TWfGrKCC2pvdt\r\nwZt4DEl6zlDXSU/wI8WLua1usaVG85Hwiaywy+EbtX578KEdceSAezfzpBfQ\r\nFcbbfO1aqquADp1mbZ4Ob+5VUAqQAgYKAhj9wTbK+H/pky4bdIUXtdlpxCPx\r\nqIMP3wMBVCN4awsTY28MpxOrJG9TrASqero=\r\n=sxGC\r\n-----END PGP SIGNATURE-----\r\n","size":17689407},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.8f78badc3.0_1670916788191_0.5999930496383044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-13T07:33:35.056Z","contributors":[]},"1.20.1-alpha.78535e123.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.78535e123.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.78535e123.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8a9620f689b026c933723a784afdd7bcf2bb49e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.78535e123.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-b4JEsAPmEnwxeO5m/Eh3kkCinERHxxshIs5geSvSx99eOD9wdWUXF8z/kC73JadH0ea/0ZoIK0ErJNSNm+1S0w==","shasum":"d0fa371d346637f207373a6a0ac1c79b987ce36a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.78535e123.0.tgz","fileCount":2287,"unpackedSize":24687401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8QFqVPT3xSOwaBi+l1jiufJg9TYd/Y6tnfrHMWaNpIAiB0+BlTEnpWxB7H5qmPIo4h93cfbjpEIdYUXBuP4yWd8Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmTW9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH9g/+JVyaEWgHTJWOeNC8yMZhqq8X8IhbAnM5IgJsDUTvZDHf/d7i\r\n9SEIow3T34AoGhezXuy8OX8hCNSjSww95HL3k5Gd9eUIFL5HjstvLeJuzjdR\r\ng0BsBYLIEUDB6duBmI/p2nEZt+RnNfS6nKWH4ZvXEy3q4wbNKT61/hnaGL4u\r\nKcDWln/5mdVSNCg+jce4zCAd3mJpeCNgg4HPmNYqyo+zuYzmU9pNJ1cGpUj5\r\nc3JDmu8KQw796NyDO0pzmTx5ItHFEduT5tuzsyL81RaW5DGExU1eEDrjVOXq\r\nZhf+p7b5DoAr/PQiOmACGVprFT/IH6mMo4WqX5J+42dwFbvAwQrI8tYm83WW\r\nzi3TyV5ue4kvUhUnGPsv1XpsvZXx4x/roeuBjnekwnlEPZfPHg5YukPaujdd\r\nHUOuJWcJXaM0ICcmJylHy82xqxrjEmNZtx32hrWl39UQs4pny2jt5GNRWl+M\r\n7Ipp2ly0tIUL5hDP+LxfbD44lFl6b92UpSrnbeatGqCz3TTOmoqfO/Epp7DM\r\nm6MFAIJUBn1di9iE+ADnwVJ/9Ed4ozTvtIXbV/R2Est3+D6XfBXIciUchPB8\r\nedl1ey/rvRn4543LkiCSfpAaMylq+WgYIPRlgwf0F5p6CPIJmSInr1oZOchD\r\n9DLu/1ImWVRXhyBxFDsvhInrIZKAXNgliHY=\r\n=X9A9\r\n-----END PGP SIGNATURE-----\r\n","size":17690294},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.78535e123.0_1670985148532_0.9134727175452648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-14T02:43:21.835Z","contributors":[]},"1.20.1-alpha.9e4db903a.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.9e4db903a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.9e4db903a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"da87c1dbface07d23a0c9c1c2a01c9d6fae06b30","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.9e4db903a.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-UBfzzwTs5w28yqLRe7xt6B0jwh5gTWjJ6JMqMl+33jVQXTSu9suzHGopA1O2s39Irx4AAg0TtRSjjJj50Hh4CQ==","shasum":"577d79a8d8ffeabfa2c61c116eeb06a5dbacdc58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.9e4db903a.0.tgz","fileCount":2307,"unpackedSize":24738250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwA5lQ4NJOZs0/FwxbeHIY9Wr6wwU2zXjz1yIC7Tx3NAiEA65SbELmWkd/W5NV74JrFz/25FkUXo8difCF5zRnfWik="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmUNhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmyxAAjvO4PsxHiiPKmeILlJbbA9FcRYNPb1NpWRfZvmlhRjkdZj4o\r\nd2YPFNqj+QOEuzyKw2d4Z3mN9yAxl8YWvuNGqWVLtMGVkXyReNywp3RkDxxt\r\nhnxnRcorunvZ0eiKkzlliJf5qCO7bYjoFAZYSMJY5dtIBOOG4ht2/yWCTFsB\r\nDQ0sQPXr/zhlHV1G7W8NsH2jz8S0eVqpb7woINtLIpgqeVjde7uB9OoFdDwO\r\n5WtM1oTEUUP23GWImrWw7R2mDGkICed+tlH9kk9tY8+5nlsBwwJYbzblKp3P\r\nkSIYw0zqQqryKvUyhtVzuag138EekTQWb4KL2yV5qmmc1OdtVy6ymublTua3\r\ne+kU675/PyThxUB2pu/IygFPEhAvPXPXosW/SanrGVky6X3z7crPuh4WHx9R\r\nZU+jCjUU83zjfRslfCGT4lpKybAxuYSVtEKxnvTbRYStYosoELvjHtuBRlVq\r\nDyMvRCvblbbBVGn7/eLOtwM9Uj2F0GH9ijEpM+Ovhqf6/nrKoNdqBmwklYb9\r\nhBWtiuc5XHRmtEPBnJ/wpHvK4Cx8N53R4W9NESv7pFGiRWzr9T1pPIMKfAEy\r\nHnIOQXr8wNYt2ZA2ppIsOg4VdtKxbTHAnFMTYDDmAUGoWOMyLFBn+foAMiXE\r\nEEzlOLE8SdtARxeQFy9PjP2tdS4CRJoJVQw=\r\n=mfnF\r\n-----END PGP SIGNATURE-----\r\n","size":17700720},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.9e4db903a.0_1670988641260_0.310442045341385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-14T03:34:47.203Z","contributors":[]},"1.21.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.21.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"637b024ec9bd9cc07866f654d02a8901219ad27f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.0-rc.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-aFtbj7NYCVRE7T+UriMQ06EegutEQRkn1NZ1mZPWfRVLj5UxsbUsV9CTE2T0PjgKTQnrAdqgwtUTpSGQvmOYMA==","shasum":"079e144c1430ec29dcd6de92d33296978685539e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.0-rc.0.tgz","fileCount":2307,"unpackedSize":24738222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6iZ7d9UFd58SamRf0WHr3rhiiVSQiZVIlCKvYqAby9AIgLrqZJ93thmk+Od8g+9MILEzYLVQRj5X05qqi1yq50Js="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmVGOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnAA/+PmS9MB6JkkMa/KQtP2lmGIxwv790YroHy3vC+EVn2OlHUATW\r\newRFopkW0dycBBz9IUs7TY/WrvOa7GBa6lnbGPY+3+60iSs5kWmXweAApKvc\r\na/CsXe4pSwvhFi9Sjkdo2FLlIZsO7GyIUcaaaBm4YUOtkx3iPLDDJBXU8xdo\r\nxI2F20emJT9/vMKSERe7sXnJI38pNU0rguQa4LFclsfhd6ps+gy0bq6i3ygY\r\n+OMSdS4DeHLaKBdCD8a4d/tQTAQoNifVOl7g9F2CoHqU2UscxhZErBPLh5Hr\r\nDWWJ5IW4nymp43CpsZHDacZmz7/co6CNpO3FB+NoC5YCimw+lEBz3aTE6q2M\r\n8hsXOc3FjxYt33Qw3VTw3qVMptH7krOzzUh91fWHhYtOykbJzIJJAHrSO/tj\r\nyceIERGj4wvv6HJGTEs+V7Rwiv7bOLAHzFW9xszVHdZCm8ueHytgdjd8llaP\r\nTaPPeFdDzAcsN6oVR7iQPrcO8wBqYBVb/NlDKTI9O0nLPKvv8AtHkgf8XXqY\r\nc+1WIM3Hj1Tg/VRYbKuyKFTYCS6t9OGgxtWV0Z2uOUUJr9B02mChH32y5ZZy\r\nSQ6dnuQFQrqqpPRv+roDek3hE0B74KxK8RzXqh7kmiv1E/nDNrScYwdzGp3h\r\nZVTaaUwGOmQzksHZmf5frArEMdH3VawsSPQ=\r\n=XvMQ\r\n-----END PGP SIGNATURE-----\r\n","size":17700706},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.0-rc.0_1670992270376_0.4009638350831677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-14T04:31:42.482Z","contributors":[]},"1.20.1-alpha.f23c4eb8e.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.f23c4eb8e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.f23c4eb8e.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9c45fe442b546fb32dd2c89f78b2fb7377fd7b07","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.f23c4eb8e.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-QDVUZbDIQ5uSKiPUXwJh2EvduSWDe2bjaLHFAr1qEzQ6O6wX+DCJKu8rFPaZQjV9+lTKTd6v3rQ0ERfOfzuZMA==","shasum":"1b51e67381d8709a2f2af9f814ecd142b0271007","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.f23c4eb8e.0.tgz","fileCount":2320,"unpackedSize":24771441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/wZigbQAjn7C2KUpJgwTz1vctc+kPSSejJHsFBGb9JAiEA4nsPqqLJJ4wYPheI6JtvigmM5SOGB078iR01OKn8SMs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmpRyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok3A/+MHJxc8UBQa1MDj21/78B/XY4iBnYa5BV5cmNciEv2AihEmWM\r\n0nB+Xd5vzQEz+Hh3iQnCpewgK7qhDSHPhlamujV+zJHwpKp16gaWNve4urOq\r\nwwDoQu+V0TCD8RzZ8KLDe9Parhs9d6N0GF6K7bSZGcbXTjPu/9X3w+PPfxPD\r\n6IdCtrtN41n4gSI2pLR/4Yo37fDCHTemFvQjSZ9WTgE5bhxxMSCanj7Y7F3M\r\npK0DkwB3ZfnoTS6ZIFXuLPOAK1LrKvLLoXBv7mnjJjrkTQHYlISUoVdDMWJp\r\nOixyh5f34vvYnUlqI0wj3iqpXFYNshP20uFKAeHfM8/5RTaWzS2tanVTn73l\r\nt9J3Y0dvTUSDtY/GGgwOaa0HatHPQnplKDjqo2JIOKl8J3ZqwoFiU9nbxXMR\r\n5sXw75QBJjUvQ61ASpc41VfPm28k+0AGD9iPE8XszEwN+BtT34Sve5yPP2ol\r\nO/HsojX8mg8iE8oiU8+gX98QryPEEA7em7riBZDvi7wFH3kr8ikti6WyGINF\r\nCBWeL4srFQ760d9iWnloo6trhzTa4nqd0tUOhKQcgxwsGJiTkO4Tl23C5yKV\r\n08hZjjor+akJwViIqJTIKaSmxXMnJERuFQcBpmTpB3YyHu1gqbccP9hoGiQr\r\nBsW0IjbY/T4uI4GOD+NTnVAeucuTHfMOrlE=\r\n=Nw1+\r\n-----END PGP SIGNATURE-----\r\n","size":17704564},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.f23c4eb8e.0_1671074929552_0.5052276827373403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-15T03:33:01.055Z","contributors":[]},"1.20.1-alpha.8c657c595.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.8c657c595.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.8c657c595.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0c7153c4129c6442bbca107db03cbf14cc7c65f8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.8c657c595.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-wzZRE0iAkJXZfUDGwkKGM7uHv5DzlLCgrmfOFuP36C8h7Dunqb0cVuCxDuCBM/dink4iscrGxDABbowWNMFMFg==","shasum":"eba75f9fcbf6a1bc08b65b6caabf78ac3e4d6426","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.8c657c595.0.tgz","fileCount":2320,"unpackedSize":24797243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3xJMGJ4dpRvY06NHOp9cBXfafDsxVVZCLVafMMWTcOAIhAKwXwtZlWDVtTTF0kUPNzhNwusyO80U40JVZECWtjRu1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm+uQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/zA//aP9m4zT5/MmnhwLVKrGs1mYxIhK8K1WTgq3QWSIngaclSXqF\r\nEKuyE6nIfFAlj/Q3TApdDmrh2AgFdk2PgSoy0h/YM9MJ+vBEyoMtLjmUok8D\r\nx0qT8+bVjlf5iuDlegTeP6pOgEiXEJB4XPUcpokdSG0ua0ImzQ/X5z3+a5xH\r\nYbLmyAV0uN5+L1JU3E4VtHJZNVNws3HeOmAMxkmgGK2TwpOH8MeFMjGQR4rm\r\nVPHwxQbveiSXAAYYChbxq6R+ZqpOv7m5ESwDyZzUSpKbw5SWcybKR4W1ebSL\r\n4MQuMrt9YoTfbe2mGaZFgnVqH5zHQnwaPEpJspcj7ixsiivBx4Twmd5XYkin\r\n57d0CAQ9g0vSiVjtWD3os3ytJOOndcf7IeUQHkjsjUSiLbPqno+glA3vn0EL\r\nK1KjYQyaDLDn4UXdED12kMqDlWm3hvBwIgGzAPguwpWWFfoVdZHQ31KyCLqJ\r\nhqulKx4TJg/aMciCA09uOQcguBYhEVkbW6xHVwQFFY0y0EqQj+PVjZwskoQy\r\nzpUwq1ZGEjuuTNDyIcz0b0JDlXTLRsaZFJ2xQJs4sfVM2c7l8EK+Q7orwC8I\r\nz4s1ZZ7cjhFYkr1JzQe0wDL6+P5I62Dg4HzEodEmTCiqxnh0XGff6Y8ciJd7\r\nJ77ianBz/Mm3D7aoKfEgrTN+z+kbZ+/E1qM=\r\n=hGjS\r\n-----END PGP SIGNATURE-----\r\n","size":17704155},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.8c657c595.0_1671162767880_0.9933505920448213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-16T04:03:49.469Z","contributors":[]},"1.21.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.21.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"46eb59ed75a8194ee1e2d74cc51a9a7e7d2cc36a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.0-rc.1","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-Fq+vcVQhwNHTtwtiKNjDzKFogpKF3KdNTpUm1R7JKWDBPFewoWEhxdvrk1EmVCpbyL7cfEyw4zhNK+Tx/EJM5g==","shasum":"fa85eca542963e5b3d7c4d9153767eced6be781f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.0-rc.1.tgz","fileCount":2307,"unpackedSize":24738689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDa18xFO0cINNBkQtShwIcG3gVsQzJMDit+O+swOanB9AiB384Wcoauy+2Tmt93gi5Sv2UZxK/db3CqyOsFaCyW9Dg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnAuvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8+Q/9ExK9o6pBEbGedCy0q+jJaVvTBppmIbC2ue7/sA51zJTBIvDF\r\nPy7NaddMOL4GIO5P2xhBnGCz7IfXvi//SgEu8C1myLVJ94tf1G9T7aHu4mO9\r\nqIfpY+IjTYjzFZLwi5UrrH7ULqSFLV9p3i87wBVVZ1uBnWG2RB9jsbwgimbG\r\nFxFZFZ8Mw9K06xCj/6WP31wfbs62WeIVtkjcFZ03cz08MLCwKx5yK2qhFRiv\r\nLACJRCf+avI9kgG+liJW6ObzDfbaWq15MR1xlj8bURxnQXwAxjGhzCP4gYrR\r\noqFf+rUyPIQJ/UYu5fjEeJzA/8c9KtyxzT1r21aJmAfp3DfHM9JirXf9I2r7\r\nsN7BsYd/m0Iyn/GdiL1Hqfn7gK7rqF6ZjNQBDrJy8e25duLoWjbAnY79X5/x\r\n2NDj9OLUSgcchKMQJa2M3aBVdbsuqxeaGjbE+O/CfV4X8dIYnNdsgkI0sBxH\r\nP0LJe91DYNnJnzhrztzLIVegSSzulwLsT1cwp/2eYxZKzVLe+ecfHH7vJiqL\r\nq85l4gHZNOZGomiotfKiz2I6wF3ZKclkswAlqMuvZ2cmKW1uzt3xSFmgMsNV\r\nfpUmbYdM3I7FFCyU1/TIszt7uX0Oxh8E6i+IGC/18eajdtPaYqK1OIzo9U/g\r\nqTu+YYJk/UbhVkSJ+N/S/VszjYTljKadyFo=\r\n=II9x\r\n-----END PGP SIGNATURE-----\r\n","size":17698102},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.0-rc.1_1671170990772_0.8180396072950762"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-16T06:12:39.007Z","contributors":[]},"1.20.1-alpha.8fd0920d1.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.8fd0920d1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.8fd0920d1.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e50779cd7e8d0cf6b0d728c07beec689bd876a0e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.8fd0920d1.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-h0QjVqkvSE5hd0FSaDs5ACm/voga2RUP13q1iFMATrzHUduFK5uvFwADHEARlT34IUsaCp1pAdGu3+0OXtn6WA==","shasum":"06f1ef1777d999009c6abae53e2a768cb1761315","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.8fd0920d1.0.tgz","fileCount":2320,"unpackedSize":24806099,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDINSldvL6rig73nSvbe1IAfBytZiK6NA4WeqIPSGjLyAiEAlEtYaHNy7ndAITN76WDsF05DBwnq7r4OeF1EvXQYNKk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnQxhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxpg/+Iro7aSpubQehGKVtiD3naMpvESw0JbQMEDkgHHLF8vE9NbzF\r\nLwClk9OmwH0yMLHzmuUsP3+WSv1SPQmSJmk57bCqri/2HQoiDyn0fYNO3cKX\r\nO6DSMudnh5D1SPEMyGFTeuI4J8oDm+m51echj4O40r8wxAFdvnD2l4ANpjxG\r\n5t+878RLyUGOtl5VLdwXHaf4oyCgfpK7hssAiTglFIthWByxT+M2bHtZm6He\r\nrMxXQwEn1vI8owppBSEcdSqqkSn6byt+2dITTetgBBszIQFrbGOSkQHedOjk\r\nJyp6LNbykKGbSgG4uuA5FXt4qPr6Wwf1kfT1qSoQrUERG73UZpdGEwiO0Mab\r\nR81RkZhNSrTIcbE/El09k+PFX1XHzAvjB4vFpAyPTB2Pc3myoH2z8OYLYKOH\r\no6FJJPo6LNYaznDLGFMC+oOYML8Zsnuac2+Eqz0u2QREyL3FcT7+tJoGMNyK\r\nRrasAt6OvWsVpAFP95POWZyuEwbQrQWgBK+nhKx2p0QBiizSMIXyNwm6okg3\r\n+lat0HQro8jDMUVOA4c1zP1P7W08prnxJ4St516WoDqWWGauhIsFzxwmQjLc\r\nbmE4Te8+8zdJ8spN8H9A6740SquE5CyaMyV5hm2mRgz+5/Q2MrSjts99Nsis\r\niy+nV06tTEFsEBnc8iout/TWBNB7fXynbOw=\r\n=QLQt\r\n-----END PGP SIGNATURE-----\r\n","size":17705437},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.8fd0920d1.0_1671236704767_0.15100605080315166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-17T00:35:15.063Z","contributors":[]},"1.20.1-alpha.b46381900.0":{"name":"@microsoft/teamsfx-core","version":"1.20.1-alpha.b46381900.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.21.2-alpha.b46381900.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e7a0a5005f4aa703373cd1f7a40630cf97e65014","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.20.1-alpha.b46381900.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-amNtBDKaPuhN5g7TqkvL2eYS4OQjLuyvSqs+90hSX8oLIdKsZsKkgnLfIxiK+1rsz89aK7U1+HoD2c/Qp8v9vw==","shasum":"14591e92f02df8a89d1544cc6eb14ac5892497e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.20.1-alpha.b46381900.0.tgz","fileCount":2320,"unpackedSize":24821688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtIQVxoGHIw8IYIc8wxKZglf1mGRbh1Ef+d/bEYnttwwIgEL1fBqqo5dg3L44KWqCMIOSWXKOVLDGi1ufvUREAOPs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoQB1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnYhAAiOoF1LHTiy0YvP5TngTTaasSHg6n4ROmkXqnk2ac4Iq+zUHy\r\nLLY0Ldafe2cmM/xHn5VMxXrrSL87KZsYlOOiSZ4KaalD2xUPhCDcd1IAV4VM\r\ndD5UMNUdyq0dsnj5FzWRTmUxAjRmJ8udd7fwTJ7F676lL71CxWA1x5nOPBHf\r\nGElCbwq4EhkPI1IP56B8nz5vFbCQX5ni72XvGJglAYndrSZIvWleNH7rXeN6\r\n8cYHKPTpQ794a1UK1d44Pq/KHB4Nre4xEQro2rNyyjZS7hpPBF6+Qm3GpAfE\r\nU7SCgilCpaP9/kvyRTdMtApvLGcNuiymEx1cweBs/5BdCq5HxpTrdDR2JiSp\r\nSTEydFDZsz0aGgyUzwKigqb3F+iuxP6+1/SxvVwRJ08azeeJacceaNu0oEP7\r\ntr0NoUrA0jGPERutL5CjVL9zBaoTHLVg2ZCTk8TQOVUHGExPHcjmGhk8CC/L\r\nhydNqNzj4pevZja2ccjVVkDTtCKPa22oxyqZY7jUeNT2Wv5IZJBZcOFDyWiN\r\n5m0yuHnspg1AcX52SsqIPR6G6zPb2byYuX0CX1mnp3rLKnW8ZqGdQz3mDg9S\r\nHy2i7IZRykBE3gJCvPXyBRPCLsorfzNIqNvv//ZEALGsSoJdRSfF9rXElTcL\r\nm4ke0z9dUPkak7xQF+PDcROAYbSR1J3hq6g=\r\n=giJN\r\n-----END PGP SIGNATURE-----\r\n","size":17707675},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.20.1-alpha.b46381900.0_1671495796993_0.9664362100939228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-20T00:26:17.658Z","contributors":[]},"1.21.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.21.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"65374ba375a3c6dd81fbbc3822dfd4f58008cd0a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.0-rc.2","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-Eb6rnAYm4zNY+QVRcXqwp6VpRyJLD2/hamWBxMXtHAsC4Q5e+jTgrnK4YRYmd7OWjO9X5uDJotO3bJ04lJMXEQ==","shasum":"9283408aba31bcbd1ecac2afb3ebdcb5fd1147a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.0-rc.2.tgz","fileCount":2307,"unpackedSize":24738341,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUkPgIbfl2A/teKPG0GrtN1yA+iCvG1VlAPLR6k2MGxAiEA/no1fBiyHKY76dU9zjbqLr68rmMFd/rXjNX4Y2ssk2Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoU/FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruZxAAlqEc+mWGTkmje40y9vAMWfrpN6aqFJlWX1JsieUh3YY4KvoI\r\ntPCEascl4ozXkJuH8FR+nxvQlhtGT4WPKFnZVjUsNMcpKB+UrEFnzwueKLeJ\r\nhCwWukchfj5xsKbNp50dylqiwmsoPZ19MRL+qo+pEJZTjJKSxbqlQ908WK4V\r\nXrv6UOefl0Eca+rZHZ8EgnEemZqZtfgM9BdbGlwa6IOlwSHv9JVu03XCXmx+\r\nZWbQQu2rtJEKcbc9Wf2lwbq4LLqvZf9yi1efqIjwtL8+5q2uChtI/FClQ0lv\r\nHAavmzwWfTtTRIlNiNgAaFa9co2evLp18017eq8uG4qIocAwksxIEMOoR/8q\r\naFExeBJKsUQDXdhspKYGpLtkxt08jnFOl8ugj5fm898PfPZDHLbAgImGIo7V\r\n6HaNVWxHIAI7Qd7ResNyvGPx5DyoTu5uCrvMcSW892eaVqU8qLj3TXbIulLR\r\n6N8DMytQQMljtG9hLOBE0N2UK5quXaMhydRviwWdDWdQaiOpLg+GKdJ0HNiW\r\nLWdKcFQVK5QCTJNUyOGWT3ZNYQ9J8/YLdz/9QXoyOApYwVg7orveCGMl9qAF\r\nD2UmS7yCrh/ICOExmXtkuOuvz55wNVo0fFepG3pjGOYdvpZJiz3Ken0u8tNO\r\nuIMkwsaweFQsV+lFL/YQTvjhwyB40lHKdwM=\r\n=sJLA\r\n-----END PGP SIGNATURE-----\r\n","size":17698070},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.0-rc.2_1671516100864_0.05656084763916236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-20T06:02:09.587Z","contributors":[]},"1.21.0":{"name":"@microsoft/teamsfx-core","version":"1.21.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"017af657024e6c9b80a19fb3bae6f494d14afdac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-3Lz15No8JodN+wUYhi9nX7L5l+IIaHXogj12eG7xES3jEjm0Fi+DUbaLDdByEFpwBnrIpBidzyV4X4+W3tPsZQ==","shasum":"d84a2eab7c30ef777337020835dfc3b6b0970b49","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.0.tgz","fileCount":2307,"unpackedSize":24738329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFUqzjms4qFKWUWYtpoNO2KPT5nZVgDm0tprw3zzuAowIhAIH5AteSWOsBILXywWxjlpzichnpyW6010oAReWt2MTc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjomFMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq8Q/+Of61siqe2L5eHZXgX8h0/MSSFdTW+E0REZtOq1H2GAsqYoZJ\r\nDwx9IOIOQqeG6v3FEZWZsLKkE/FI684XAcquuO9vry/pVt/ChK6eQED6IbV8\r\nHroawYx0Rz6m8Ss1KWodxFTxoRFXW2zy7T36/F0rY4bIK/KCC/TmsHQuz5c7\r\nNz4bRHbNpvi9Wz90ioFHuNrdVteMcw0OEFtNUZMcshc26uSjYFCmXFWoRJ6n\r\nYD9K6hArr9pdhkkEg8QsYotKs5Lk8qv881jnslAjaSSOwJ1SMl6rBfqX81UO\r\nijQQ2jfzqPdJQhv640ELan1C8v4btJhXOj5QYuJhzufE9wb1NZGEzs/oIcws\r\nZajkthhX4+MCHCkfErZGKOxflzAu9pK/L6QiCduOipvYVDbN2IakxsMSi+5d\r\nZT1z3tqC03BqUtpfFHlYuzDfNROaki77WdiNKgIp0Hzv/O06z3SayRSjN5jU\r\njf3WFdZG0lPOLn2rLIix38dmzPCrgerBbFvTvKch0CXcLOLJkN45MYbpoF48\r\n0JEfziKnpMKADdu1Oeso43PRD4/5KAwiVUeerZpdq+5YjOn1/jdrp/JTLbaU\r\nQKd+7s2BDbZuIdm0q1wjN210q4JoKAx668yLCiWk4bWGU+/XyY9zagZdSuH6\r\nb+SWszNHuGGws8o9CrgHfLAgC0MhFS5CPDk=\r\n=5j80\r\n-----END PGP SIGNATURE-----\r\n","size":17699305},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.0_1671586124205_0.10315719209587293"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-21T01:29:12.722Z","contributors":[]},"1.22.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.22.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c237e2f1e6826a8603499ed7f93934e097cc56d1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.0-rc.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-SaNT069s72hpd0zI32tRafNpurtCi+KD/FtOZGJq5UpPG6bXScCNm1l/QX6bAYWaE8AzIbr4yEbE9/fX9WNqHA==","shasum":"8a3eb9dbd4653cc3d4dda017ea6a6b3a360a769d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.0-rc.0.tgz","fileCount":2324,"unpackedSize":24847687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCRB1K9rqGaf1p6bNbWjj59kBiM9G5TK9OS3tpKwYb5AIhAJGewIxnHX+RrqPvwAMnfqXISAROUh2r/cBD/tXsfs6p"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoqdAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsyQ/+Ligmlx8rs8xZn3W3nEtvSm2PkwbjWVAJ11782p0XrTpCEpBK\r\ntQz3p1wlJp7da6fdVL8aLv3Lmum+1diLWh9iaOalqrKRreUDxRQlaKIWZL6W\r\n3WTDn3NC4Hcb7To7gRqdOWgI38Kbp3k42J0DoVAkzmE+d6rbscmjAYgZjvQh\r\nk9y8WTgPdj4sJSHUO7Xij3tYpACWQAUKqGvVSHdoPW7hkEdwmti/n78twblo\r\ndJp7S/jwqdgFR067QSJifki3wuXzajJf6kKJEmtZm5keQhr6f/vLgionZIAE\r\nMKvsFEpGg9T4jwckD69C7UW4IFnhsxCXzmaOp+LhGhejZ83yQInBL7C5kpx/\r\nlnwSYQyOEt/Xi+RfOKapXnPR78cWJ6YU8Ju8k5WnZCcDjpENfbeTpCOO4uif\r\nGjLuVEaFUBbrCUFx0UTNiM9a7sWzukkw1mdJ6JpBYwSFjNktI36IXbm/lQDR\r\nd3EhsFyoPLiSBWoB6L0meD9Fk3Y4LcEFwetlShbrz8r9r6YtS9cq8n89pDmR\r\nrQl/4NNc7c49+G+lBq7tTWDE/jR+8GGv59DXa9B84nEiNLCt1lTf8KMTUpm7\r\nY2yJSDDUUSJVoLNqksFeY4r9hh/TIZjKAcJdDeqwZIW4WPfR1oUNtLaTYPgQ\r\nDeFocPjE1dI7tQk56WV1t69aCVuyfehMqSc=\r\n=51xi\r\n-----END PGP SIGNATURE-----\r\n","size":17712404},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.0-rc.0_1671604031769_0.1595306525546356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-21T06:28:34.467Z","contributors":[]},"1.21.1-alpha.7d7787d07.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.7d7787d07.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.7d7787d07.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f07a53fe47a47d30a265289495f91ec50f728336","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.7d7787d07.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-lGtC4PrItlJqdFO0Go7ODcDgQlH1B1s1TowCGen8qnS8seHT9OMY8WzpxiF8YqIZFHs+A80C0jiffNQYrV2bJg==","shasum":"543f8caedd9d9abe76f61c929feba1ddb4cd61ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.7d7787d07.0.tgz","fileCount":2324,"unpackedSize":24852769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICK2uwh/gSAGf7hVuW5o3JBoIi8095ocBP1w3pUuWkO2AiALm9lPHDQdcWKaUGDZSO739elImmSOMHY9TluCOsHTQg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo6NPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlyg//RXrYZRQhE5JMXpqPRAf5sC3lfPpUnOu0gZ5+t9eY+YWbdfKQ\r\noOXyK5Pkn0ddU8gI3JhIbQjJbpcLEaBV2xEvVfpPhbBVLPKhE6PDuPXREn7C\r\nVWBxYNGN8U7re4rQO82RBTP9UuFyw9ZNnrTbdYDrePVJGi2nA0GSY14a2+As\r\nbiDUhiSZNi2HiJC3ABQ2Gyy9nVqdYFTFyxWsVByACWLvyjVpgiW70AKgUWKM\r\nC6qNwvyo+5UfhUW4b+QR5GtYZ0AeV9CoL2ucvxTb2wW5aAlNUsrVq0+GOxM/\r\nCpR9YnofXsG87lIoJCnoDxqlQOFtArVxWsMvBDq/0/ksRyovix6zu55A00Uf\r\nUm0h5CBgvtZBIKmneDlhQYoXDDDPmThMv+61Vw0vhxkGM83bmuGLK+M2NWhB\r\nhOAy3xDnHj9pFKoonRsNVLlKwXbcy4k/D7MecXvj1WtVYBG//X3m72O0Db6D\r\neCrZjQxBDOUR64OL/efTX/mn51jDvxa8dAZED7PqKzD/3I6ZLiqMYq+r6YM+\r\nEJqbbViuvVKqrxc8Z4PR3YeNfKZjs5zdSAHBEqu+xd+8ZrdDPrJDknKz7zW8\r\nClYEgL4RpWPyI4lL17PDi/cug+7nA72yp9xhxaXRuireBKWAeGQk02n/AloB\r\nn6v+43lL4/EGGuPg4jEcvHCyuL7C+qT5tYA=\r\n=kH3D\r\n-----END PGP SIGNATURE-----\r\n","size":17715822},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.7d7787d07.0_1671668558953_0.8818665787500808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-22T00:30:26.765Z","contributors":[]},"1.21.1-alpha.24451a1b2.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.24451a1b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.24451a1b2.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"318954b3e981e107651e3da5603a896a9ffa1ddb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.24451a1b2.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-FbG57hfDUJ6dEUPq+a3tqyJ0EGk7w4Q77qCrO6rrHs0TwmdnkdNItHvBkEoWdIfJs7A5zRTiVS8DmoU7qGPUHQ==","shasum":"19498e1c6e473b4f5f9935ddbaad190ac807bf9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.24451a1b2.0.tgz","fileCount":2324,"unpackedSize":25257143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+VfmRoe+/FGxQng441MmxtEv1LEHAIFY6Nw9w5PwSUAiEAqOwFibBWdgU6Y7R8zjS6rKehDJmzsTBFo0aTI04+MD4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpPUKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqctw/+LPgNlu6u+NxxyhW42MQDcE5nSS2VcIVxfXdb8zZzhv1yK571\r\nSfDZB8E1Ttm3hBOAfAkh/nqC2ld9sh065hvq2VCYg5EtsxPV1QpNaPZjeUqM\r\nyv6VV2qnwB0j00OSJbE9JYWtkb/P/X0mIdm0R8l8pXAAsTPpOyCUxAWF36gm\r\nmHVZQ9XjFQFGb4aLi/96rWYxMYa3C82jryoTkgUZHuNm8km0qpUUMB4LMlPd\r\neYrzOlUFaO14mPBx7su3dv08F3iFyRFqV6mmnsu1oiEtxYyoPR+2aVCAFHx/\r\nSnPNwsPsYy7jX5DyXRmm+07s2fSzYoeDiWsBkuF9bBI0V4wKTe/E1KFcgRUx\r\nuVmQyt1GNaXOqWa+TkpmladNgIErO/WdaqL3rZd+tlnLrHZXdsETsTd/tu2N\r\nQWgoUWbQZkObu0CITf7NCctMeRGuboklDK6A/5DuBRmISJUgYlaS/ZFtflvD\r\nHfAD79QCT2cA8VTDTYzREyEZsgGawmQJ3D7KOll2ZfTlsHz/kdPkH86q3tts\r\nIv6GUde0dCdE85acctpELt9NKjEvSnPysbeqct4gasNBLt0s4IEHgDpn5U3l\r\n9fgGNA4rIkkAraeGP5ABHoBMGLLyrwyz4Fz6FL0BtPdHQz3r5aXoezauMT1N\r\nTAIAj6NhsOo5WnjRBz7c7E34CT1Ap7gV8hw=\r\n=/Nx2\r\n-----END PGP SIGNATURE-----\r\n","size":17797458},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.24451a1b2.0_1671755018149_0.9017689536621853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-23T00:28:07.591Z","contributors":[]},"1.21.1-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9d7dcf2c77d6a0358f01f7b06fe8fd3668d828eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-rc-hotfix.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-h2WrQA/vf5hWCBahchWere01et+hjOp+EpqkPQgNn4LLfMbusz+6R56n18itdqAzAPlpCv5nyDonDGwki6exSA==","shasum":"dcc6cd5625988a779882c5ba9817fe9677c7ccb7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-rc-hotfix.0.tgz","fileCount":2307,"unpackedSize":24738414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzO+S784GdT+A4Zd0oEQPHaAr/b8CaAhjeUFQmZkfa0AiEAtac2wZCdpdzMhNtL951lXMN3MBUMfDufYwmXINV5CTk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpSgCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrFQ/9Gzx0oK81O7HNRcbfo9UEU9JEVaqiBBGWnq3eVOsLi4qNZVOs\r\nGCNzEm91RMUXBCUUhM0Y5bc6ckYGy+3jHktJunblOMlgWhSYiU5K4UMpekKm\r\n/x165SZQ+Rf4hBXFzxZuN9bSLDnj3tq9VvKVIm6UhhWXqrfhR/gPFQ4VfcP9\r\nveTloED+0aUNuEnsN7zC2nBdUENOavRijE2LRoPdnZes/Msoptg+Wkp1HXVN\r\nEj+4oOvkNzyknn2zy7uvW8GOtn5UMlMGDIrEF4NiNEm7u8ApaNXR6wbGHxtM\r\nsQd9XdfIBwkL2JSZD8u74czTZ/iL4FUORNHvUfZvD6am4KX/Z7ek8jgdeY/+\r\nc6s6Y1vGBs5l+48XqvTLWd5C66wEOuOMc/gmPPyaNErlXBHXg/jvms6HXUck\r\nt06efAjXqR7RbctNgJMYRNCCyk+RMBU+pp44KRVlGDJ7Xvv4pi2elpYXHUsV\r\nCRiQhFVF6Z8VjHb0PJCfbT7U18JLFEWxPqdnkoWUqoTH//lcN9mOUXP8zuyS\r\n6tBxt2aIvqZoX++rQrvhF2WhE163f4J87LlgmgCuIdBasooSBSZsKjLgR5xU\r\nT16CLPYYz2ys0ppa3LoWy28LKH7HOSGUWvJ5CXSKqT5N5iWdAaK0ziVYYQGO\r\ngwCvNM9hYiSsuSvi6++5cy+GFHPDJhGQI4s=\r\n=T8x0\r\n-----END PGP SIGNATURE-----\r\n","size":17699349},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-rc-hotfix.0_1671768065566_0.4372744899683281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-23T04:01:34.541Z","contributors":[]},"1.21.1":{"name":"@microsoft/teamsfx-core","version":"1.21.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a8be96f00218d7fb2427851b67e43f073a209745","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-huuSuVuRD/to+GiBg3d6BKLCFRGCmZ++jbrDzv6cWCqhz/DWmKB2GiFdMjtq6Vl97HO/x6mgAvczTtRRivZwgA==","shasum":"9eebfbf7376dcaef75fc487c7859889da8688f73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1.tgz","fileCount":2307,"unpackedSize":24738402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPt1NWI0+/F9uEgUvhKLdpLPZIQAccna72YblQ2603wAiEA3QOxSDr2cGL/3HyEqoHp5iBkp6EFiRpILqKjVCGaDz0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpXFoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMxQ/+J84HQPe8CPsG62WX5GVA5loAyv3Tm450iQhyErzeEmhZAMdb\r\n2ZBlEaMIP066x7c4pvFuc4ctM9EFgQ5xD42z3pODRjMHf2Kd0Ty0yY5mE+2Y\r\nzct2Y8jxvtLQk6pT1XCpqN+UzbLMnmqotfVP1USKkCgsf+CpyWpRcdPsVsER\r\nG3FyOgma/Tdl/N5eYzV9zLNyVw+fikJ5qUo6lUhhxq+InXXOKz7U7offYcpj\r\n/UfFSXlbzZdor8vvMJaVJfTpZX+VGYFtaynMRpE3i78CNFoP5GdFl6CsVWAs\r\nSR4aikI+8LWTwisVXW/wprBBRMex1rk+5Mo8TPZK9FaW0cLUmUnaV+h4rvdo\r\n3ztnBFbi9sH/Cpum0DeeItO6+GxiVxY+nQiVfntCX79V2eYOh4WSlgUqqmQE\r\nyLmOeEeXWNHuJFtHVshkO/Ahyv1PZoErdNFwIW27KlaG6xfAVQkzZthrHjvU\r\nqXE1VEnhC0yY9xHRsBiC7xbpX/G3H0yJoKTs1DhNuOdnSMhNd4Jk73nW+x4w\r\n8QIGQyfuHGXQ9iRlYdHdMDm5EvcBnlQvgfZ2sZkcQF96ZYa9Dohy+JyI8KLI\r\nAkRwujb1xULeCf+yEe5jhfUQfvzJw+fu6hMas7FXVtznFY3EgJC2ruOPoNif\r\nvzwO1AeKQhqsCj857r+JrNqzta8hIjDkI8I=\r\n=9ZSY\r\n-----END PGP SIGNATURE-----\r\n","size":17699359},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1_1671786855884_0.14832449206541032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-23T09:17:32.275Z","contributors":[]},"1.21.1-alpha.8b940b47c.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.8b940b47c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.8b940b47c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"25173ff4abf01bce826765e16ad9358940792def","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.8b940b47c.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-jAVczWpXwYAci1y+tFhidstS8rN+u+zBBD7kx7gziSBBo5Pf7YY4XvPm6HQ7uR5OU6XVJh9DN4FBK48GQ8j06g==","shasum":"c903b8e432be3e8deecf5995a888c1b6d6322cc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.8b940b47c.0.tgz","fileCount":2324,"unpackedSize":25257224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/idpGUTNA55UnFcJRm9+iaLplyCyRoYRpus9Hm+FgIAiEA27O96jy20ecthum+xwgG33UO0CANba5Tfn4uvATBrrA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpkXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9lA//ZjHpNvflFeOd4MnRAihl77dnWLrdK+GD+Sdqnd1P6aAnfXsP\r\nOar3Nb/vWqI2fpFQvqbpN4mn866shovvO1jDnTIMNkd84yp6ILYCbmD402AY\r\n6ctGm+pXLPAmzdOAWemIgRsUkCqnOaCY3OiOq75RyRGAFv321YX30dZU0JeZ\r\nZGiCnuSAy//vAIB4u+21j1roog1YZEaTGXQgBRSyNLcATc9VzKpTE+4LFF0K\r\nyQ5RT9tjboOurKBMTt20ZtVOMYVzX95F6ptjfQfLGNZPLP+DpcZFhMUiq3w4\r\nPzDK7fBbhXB5oi4NLQZDbIiVIeIsifBuM+RsBOJAPRc4tEASoo1EkM/ZnAnh\r\nNOjt88RSIAmHQcu+OZD82HjkKOOR3lePlUxjWmkq5/83nZO7JjppwYnyIMBs\r\nJw5qIK69B/9YORFod7WJ1Sba+7KNon+9Hc/gyZEjtOfOs+AJO/5XeiNZ7ZtK\r\nKb1AW7ri4r5IYey5IdM7JK0NzLnd1FYChbexk4Y1asOWixymKyrSPUDehsVS\r\nX7SOfd5AGbirpMNSxQZ80tQ78x9huk0K3kBJJwvCM6iQ87ShFAevxs6loAlR\r\n6QEFXT7C0akBbc1hxFBothy6+6Ae4TtR8zN+gk31tmcCJSGyhapwLWAAJjqr\r\nXxFi17dVVNZpz14alk9/rwv0NXOaHyaLbgY=\r\n=hT9k\r\n-----END PGP SIGNATURE-----\r\n","size":17797434},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.8b940b47c.0_1671841231898_0.21789910315929162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-24T00:21:10.683Z","contributors":[]},"1.22.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.22.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"56436746c86b4c51a8ba5fb36d569a64b1c2d5d2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.0-rc.1","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-mG3bPObzPice24y8H7KIF1quQJ4UOVcUgu5Q0Fn3Mi7T5hGO9L3i4Jn99WDjkpFvPOemb5VGbb4dtUsXUquO7w==","shasum":"e90e0f3f2227067f484e33948d276dd34f68baf3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.0-rc.1.tgz","fileCount":2324,"unpackedSize":24848110,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZWdgwvfGAzoCKmx9QPWRGnL6+UKje+0xapDOOM3JVvAiAQZpKFAR0yJ4pP3jovMy7OBha2xj5DV+aWVL3hDWknTg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqRpMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJKA/+IFEdqeRlS4e5j6f7ekZZoLr4bGGxpExLAzrp3G2zjLH8xc3r\r\n4JewNfpo2r2NTILYT1Dsjxrr7Fh8aiHnpWH3wJCUIpUTLowaMFjDZuxNXszs\r\ntg8P585N/OfnTPEC1y3vutSehWLM9TZT1yBZmLhQqcL9VpYkEEo0rdddDjHA\r\nJtjY9LAf0uIBTVAozXxKarRLkwAjB9bnfPN77ZbL9KwQJPdSXXF/1YUbTpQW\r\nEB44C9+WgbfJiJXQoEkWQY0PC0nZJ21OFg44dd9BMKTlq/yFbmHZokTnDfCE\r\nRvHd0cBDk1/D0zkFQL9dzMa4mWQOlNtUQR5MsVHwKvRxPyVert/dEQakpeXQ\r\n/B3F+JHfBgjMAW/sNASaM4I4Tt95iwxLXYap0xPLgznCmcI7qKkzYJGpaPAC\r\nbdCmbQ7DE5E7FD8I69PbEnepvSoIQ4jdk1nS6YmN0lXqlfVmgIy71yev6lAL\r\n2XLY2QDpjaNH3p4vzp6+9UVxGPKv/RheTSw70ZAvgfoDJ9VNwD77qMAx1miZ\r\nqflwTTCJNuT3ydNpwExpWTw/7gXz7xA7ggSlm7YgTHFIGtTEKx3/kXDpP2ve\r\niGNTILzhmysdXePxuCwQSUc13utLv1pc9JMUp2Zh7Z/nNlRQ0wb7Oy9/Z1v8\r\nsjrOukNrmJjpfQ0g2p8T8SNZi+oim7zwOyg=\r\n=Gada\r\n-----END PGP SIGNATURE-----\r\n","size":17712453},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.0-rc.1_1672026699757_0.513560526132014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-26T03:52:06.925Z","contributors":[]},"1.21.1-alpha.b51238d2d.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.b51238d2d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.b51238d2d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5af15fa316f9057aadf8ba4164787ff34afd75b8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.b51238d2d.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-iyFNm8646NQzxTY+1U2TZw35JYXKm+D0RnX0Vz11nlDHZrfoGnT4BkeaA6EONDyQ+Xc1GYzsSiHrzger5n/ojg==","shasum":"faf0be1f804141deb4932a5f623188cfeb6560e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.b51238d2d.0.tgz","fileCount":2324,"unpackedSize":25258368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFknJiS0fy1LSY4d6y+7NmNfJy2ll3iDrGbhh3kdALgPAiEA1alTGS0p8rGwyU/pSGp/WHwFNw6tXoCYEnFFUXwb90o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqjshACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPFQ/+J4nptE7PuSqIlk2iQbNRlTl55ISjAmqZ7mywlqQ+KUdqFb6d\r\nvWnffkU6QS5kcAdm1rANXK7c+k4gugS0U5+PawtZUHbuVYtrLUoHR67UEf+s\r\nQJa0aOwp7l4EOh/FpslSLyXeYm+5Ssca6GNh9BU0JOenHgt2HYhM/VyNk53l\r\nNBm5frVdTiPzoqKE7uqprhebK22I59d7WMvMD+y7lusJAlN3vuR2nxtyWzdg\r\nwhspTb2DbHecYTnZ4pz0teCAqsUlpALB+8ZYICZkN7lr/E5m/tS6xA8qYle9\r\nAUcwO/pBpORQ4wrB32obuohp4gEJofEexz6iX+46JhRPHc9+n1/Pd1fsg+XY\r\nSDkXSyzYtNIlKMX2DKo2E8yrdWdw+UwG4oK9l9B482yRhFO16eaDc0WycE7j\r\nym/Fxbds+lvdponVji5Z8O9JXTxPXLSdsTPpjUM9z9BC4n91yaA5y5H28+yT\r\nLYiV+0adnKDCTOX/Tt540CX6bUDCxpun+eRTtlXbzfPj9aaPp1aDgvIRLga+\r\naxd8KIiXhR5VyXFIPFGVRtBdNcMcv81uZbH89tb+ln4FqoeYoNNDqj0FfkqD\r\nSZf6qYGFtblkcZmWiQdolAP5/TwkGSDvzhi9Vz+Sswq1s4shzX8YVfkBC4/Y\r\na4ihLdEJk2o3Qpor3E4pq+pYVNma3LGycIs=\r\n=X3xw\r\n-----END PGP SIGNATURE-----\r\n","size":17797810},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.b51238d2d.0_1672100640661_0.3974837457396603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-27T00:26:19.556Z","contributors":[]},"1.22.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"1.22.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e203dd90d85151349ab7bf5acff59b7a24d943d9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.0-rc.2","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-Z/2l/Mpg5MMw8wbZcXmp/r/0eARZYA9grsZW0ILFZT/5FkAXeO/YVNS51DRNAZkLYDxlOYD2z87+erxLngKnzQ==","shasum":"4bdf7a676126e6c0ff42b31762632903f887e9d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.0-rc.2.tgz","fileCount":2324,"unpackedSize":24848732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3srwgbElU48Vf1Ah2EQR96vTGlR/ccBKDEijx34U6KAiBvY0pJLP/wB8POg9Hv5Pc2/zfZICYuAt7XxoUjZWdP0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqktsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsShAAkm5wcgti1zdyxP6MWzcGYlQNKUH0bru/HgIIh5MRsSx1eS0k\r\nphK5ShqGNuaTPCvGQYKCsmX3w8pNaBOq7UFmXzJZPO+V/QgLCPjJqZhICF7x\r\nbeRaChnEFtOaybWRafdOX2zM6kmyN5onciPqfOe+lwvb2hoLW6LP+oZQweDE\r\niWqSVTv8tqiT2LEU7aPiKY7bAsaIt2HIcoG8Pl6F1kSYc3LbR90rzoFMF9w2\r\n4B9s6JvXk2jM1XHMXJbeb0GI+JAnA1+l/vT/S9r00vlVmz24UvlJFhPMYvKi\r\nZ3sYfNNLbKIpSjXkWz4RyAgymkNtXpfWqquOquC0rKm+iCDn8ORTWY8AwNXj\r\nq7R8EbyUyrIFQBpACXr7fbPBwc7Tq+VvoR+4TvyzfOEvZxoa1frYRd6x1iXv\r\nibocGxsd+G/QbZvAfZ44669miJc7UFE/B33BSQPciNmr33jmnbheaANt1zfT\r\nVq5qPGzaeECbNlPhhfkONjMPCti5XmbiicMIdwEQflXpcNR17w2yXHJ0DGRO\r\nfd7YSi+d33XDIb3QTXLnZdkRmNENWrabererO4x38RZpceMHrPyteJE68Ge9\r\nmw7EAFAj3+5fk6BhsYyrRYPmvLcPhd0QbPBXzrJGnzWRf1SesuN3BOC5t8Tk\r\nT1i6uaKpGZuO+EB3p0x0b6HT/haIRw7813s=\r\n=6+8L\r\n-----END PGP SIGNATURE-----\r\n","size":17712670},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.0-rc.2_1672104811455_0.8212382636762885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-27T01:34:01.532Z","contributors":[]},"1.21.1-alpha.b6649abd8.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.b6649abd8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.b6649abd8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"42e1ed7dc43e561bdf9f5779024c7af0dcb962d9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.b6649abd8.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-6HD89+3aBhiR4h1xzIWErEzfe8gP/W6xdwsI3DbBV9ty6vsnJ9jiJtnKpn9bcJkA/ZssFqxCFXyRfT5/ctcK1w==","shasum":"337530ef87da60bb2d150d82ab484c2f79fa28e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.b6649abd8.0.tgz","fileCount":2324,"unpackedSize":25265000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOGUgV9V+/+1fKHl4lWxrYvvA8QAtJot4z4xjzjuDhZAiBhBBjmJE+TOVm3i8hU9V2PgXYF+fDj8JzXDwxkoHs7hA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrN4bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR4xAAn89iXbP/upmTI/SbexGug2VMWgmUyjjdSY6I0o5FQLxCHp2n\r\nZwgQ+cGG61Xahb1cVEEKaGFdGUZ158NLmbh8wnMT32NofnyBvCp+wbxc8Fam\r\nHWRoVUoootdCcMIuXM1iIEYyCuAb8AcjWcuSodYBigyJkUngQOrZGrzYxxOm\r\nQC8R+M5gOSgth34dK0ympRzKmhkInDDPnQ5KJv66VdtvMVlq4veNLfqzlBdO\r\nGthB8BxqB1XDVW9WI/WHAgjhWtvHrvz9bcsxP8f/I5nINKST/4o4udmINi5R\r\n9LMXvyK6TXf6+lfpNQ9phdT5/jZQJnIYdCvZeVadsgBIsPQllRw6ZgcjLdUA\r\nRALsGfcO/lFn6Vq21MGDcwHtJgvN3esKHt2ZbCGdyEom/pUSmEGOI/YHKqw+\r\nywqDh8nk/URQip/UZ58v5sYAg3vkZToobz2NyUiF1bkR4Yjn52M5As7ksDba\r\n70OUpBW4CGvvo3tj3Y4aIVUnIzYlsgL1dayWuArq545vFXM/JzQukw3Zll9c\r\nc3PMxESQd0t7T9oweRhCRznXvHpA6kr2f7MvcMYAnhR2kVvvN5ztOslSgkRu\r\nDyoCEkdBt0VgBe796EWJI2sRW5yttGb0hSGT5K5pEOVwAChNh84kRtNw5K93\r\nzo99zv+dXyO0wy/6/w/y54r26SfuBPIsLVQ=\r\n=egQp\r\n-----END PGP SIGNATURE-----\r\n","size":17798986},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.b6649abd8.0_1672273434933_0.1815828713961838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-29T00:25:17.316Z","contributors":[]},"1.21.1-alpha.cae8fc1ea.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.cae8fc1ea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.cae8fc1ea.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ab1933506028bdb9174c4ad58a77df14cf2af6b9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.cae8fc1ea.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-/zmT0AbzwzGyjFC4kL2rOR3amOjRowbhK6bpqjfWeoIZPfyMthJvFozX+LhYbQMuAKnGAghinSUYiEirukY4RQ==","shasum":"834986571c3c3e948a086b4e053ded23ee4da91b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.cae8fc1ea.0.tgz","fileCount":2324,"unpackedSize":26747134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGdwWM4GCXvaVV2kH2ROaEovo85tSE7IniC+vVu/tuJQIgRYZDkwVhVT5F0xjh02f3NFi0+tzmu3ofSLH5lquvHW0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjri+XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCPhAAiW8D7Vvuuz9rLiGOZ1l0PaF/jJAnoSMcrqkXcB+amTYsrxQy\r\nMdyNpmAkZB7ldbbeqlDtpGnXInbTmGLbhvQKbTUWNIOLzLvFcaM5/UWej3Fj\r\noG09hswMP+C2I4ZXp1R5RJCl46V+mmMQ4JBrJACQTYs5HdApbH6AUkIwJQOF\r\njnWALmYMHIfw0BJ1IrNj+WlYa6yIthxOkL4pna3uEu4Be+GBMPrVX8JzOCXw\r\nNCHBn0Te0BHi6bJBLxKTaHmk+B0vVtnm4lWkA72ey2nyyrr90iipNgeGUdNR\r\nG8a9fLNO5hJlC3ovvahdeBoDJQpafRK7WMSNdUxxsbTisma8W688cuHqNdht\r\nCttbKPUoD4ZmdxP+UnloXwFnmcKtbxENl5/EvCA9Kfa6LuyAYNP5uKTV10lH\r\nYWV07jc0LjPR0N3S7qBt68Q4x42C7z5NU9AOKsBPJkYTBRm46zk1/oaL1+Qo\r\nSDG8bHVbaBtyRG0VvRbk18jsU6yaNN8NWi8OlGbB298T8sJ9DuEJkq4qMqjK\r\nusNZADhpnLXWaffgoLNJRir8yHUSskEDlUG6l2u0lAmbC8DvVTu/bswklwsT\r\nKQ5EH9P09T7EdE+O55CCsmLjT3+d57+mVuybcLZBr3Vs+of7ob75nr1yLcTG\r\nj7hAYMs8s3V3ZIic2Ae7yamAfHFqH5lYMdg=\r\n=qCPI\r\n-----END PGP SIGNATURE-----\r\n","size":19262610},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.cae8fc1ea.0_1672359831078_0.9043401438297418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-30T00:24:50.725Z","contributors":[]},"1.21.1-alpha.51c3db59f.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.51c3db59f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.51c3db59f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bacb44ae62786ab687f4aa3e90d84ff26f68e666","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.51c3db59f.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-3D3MDYJmEyBaeVUdEejNsXv380WAuZJrYaEY5GS+G9trGY9kDh/zfivp+Sh9kTtABJTGWw1ekpLg91+FhrsQMQ==","shasum":"150c7866e85b66293b3637165bd08d9cf6412240","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.51c3db59f.0.tgz","fileCount":2324,"unpackedSize":26748944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDivoPR1FMddQyONOH31iqjlmbO+z4FJhBMYTpLTxv+PQIgGhRWQyF80zhf2gNmOFpXWDEP4Po+XpxLsUyKl8hlvzY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr4C2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0cQ//dIlhNHamu1gj26G2TM+1jgAfDMAwiPZFqRKd24ypd2hCco9F\r\nrW1WrJLWWWFwumy69H8dXx5CA4KPYCLnEpP0eArpskEBx8B+B7q6cYvyDODe\r\n2IXY+pzzeyTD76WycEzMAu3DKofhRTmLzXs3Xzn0uZAf8b057rIElfuzrBNL\r\n3Jka8+t3Vc0QybBGIOD5rSsdsjmmGt0Ex+MSrs7ECkyi/O/N+Doj3eE7xeBV\r\ne1qh4HRlIYcQs7A/jZYfMoSkUcuZcTwPnbQCPtB1dPB13rMcJr6OpIj6+l3j\r\nScs/ZOxRWJQld1SGyDnyk5m6n05cfTvQbAM+bXF1VLwXUEJ0XNN0x/LDp5BQ\r\n/UQ6JP3Ddo1gx5kXhxOu9/MMZSIVbbZDpq03xwWU/s+QBxJ3y42HxJiiWIKi\r\n3fHBqlxePVm+mTI4UER6vSf0SEe27+q/XYSeEDF5sGCYpJKL6euvo7H6n/VR\r\nqsK6CKmCz0nVfT/0d1RpZzAkVu9VV61cewEFMDvRWUmWymk4y76JkbeawG5t\r\n6CfoON/W2FmqaU74qDypOMvnGIH3HRmWMvKkjQ2h4CMomtzYdPvT/EMELshT\r\nuIv3HrnIZej/9tcTR1UMzGkRT2+KBer3qHeWVU46J+5I3D9QtVn4rxpemDhb\r\ndDo+O7qukuu6JqCBPwovcoM9l8V1UX9ozcc=\r\n=evfV\r\n-----END PGP SIGNATURE-----\r\n","size":19263255},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.51c3db59f.0_1672446134142_0.5363406112460518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-31T00:23:03.013Z","contributors":[]},"1.22.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"1.22.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"440017c3783bcad1d24d4c5ea821f89d27526c99","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.0-rc.3","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-aHuO7kr5vINydeSb6F7Hw/am+5CoV9HrHl2x5kjb5lgL2OMaE14GOiDg0w2+oKATxWedjZtrOWekKUj78E+i7w==","shasum":"44831117af6e05f5dce575a5f67fc204ec7d5c1f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.0-rc.3.tgz","fileCount":2324,"unpackedSize":25304899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChXGzdicOPiiKSxPnZhwkvhACVly7luKkOgvQcmvJcgwIgUg1Ee15p642QPZ5nwVLQFsR6LJmMR35pLJKds/NZT2w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs4SxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Qg//cyk22CUL5cSHnqIjq+Yz0uh5FVUC6+ZJbzDMvTKRMWWq5nZs\r\nEWudy1ckJ/T1lo8b/ca00Khzl8YQUIadbTyHdLcA+HLyANB9Mkc/PbPzSC4Q\r\nu75PDsqUb0GgUwT9yDVLcrPWEw2M5qnJxnuN23NcThEj3D8uLliQK+kjVMBc\r\ncuvalFAVP6i3XjSbom4D69zEB735TG5y9+yO9VAOwlrfY6vXRnjDvHLgE4+/\r\nO0/s879JHNNIuLP7cUrcLsUbv2VI6+WhwFdoDdeV6oY+USr0VIHnxsVusJso\r\nLyd30D1Rh2j+3fdez+vhkr+dZibLUjaz87/NG6ewkzzRwYG2Q4eegUMWzcWo\r\nia3ch3XSQEarVhTgvoyHjA+Et7zXUA8BdBbSZxR/9jbbhLXwXUGWHRSzw9CY\r\nGlYZkeigp+vqblXDLER3BLgr0n0XJ6hQLYGkNIgYDzoWJZpL8RS/DjNhWhGf\r\nNihMUC/HzqmEZPBeUROc4K1rrdCRjQMnggFR2PlLcRXifD4chra0oO8iTkXw\r\nfPrdwlqR+5U+y/TQ4qoGw1sjAjhL8PLFcxeY02gAAq6mMjVWIGJuOzV3hvpH\r\nyGQ/kXZnoKuQ7rz9Xn33VLg57aqyC/m/mOdyYCznsBxter4GjIgPtsFQbgNe\r\ntS4YwVRDTtFAoc9G7odPY7dw5hM8lTExrqM=\r\n=Hpz7\r\n-----END PGP SIGNATURE-----\r\n","size":17805814},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.0-rc.3_1672709296719_0.7533958937714686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-03T01:28:41.916Z","contributors":[]},"1.22.0-rc.4":{"name":"@microsoft/teamsfx-core","version":"1.22.0-rc.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1330c30ced47778d5badd9aa0d4b900c4378c0ca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.0-rc.4","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-0LFtwNBykptpSOVJxlnKEQxNB1r0npe8sUP9rm5z7wEUmx92QKGSZ1KSJMJFybCbyi/Xyd708AwqeAnAy8XEHw==","shasum":"582891e119b77385ec63562b6f52274c0a0dd5a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.0-rc.4.tgz","fileCount":2324,"unpackedSize":25304659,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBc5MVTfpYSm4GE5z+HQNuTchTcYm+8JQysQajp3znyAiBbB7xLrbb8gg2o1XkN5Xkl3jq4BxRTDVy6LkdebtMYsA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+dmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt/RAAk837GbR7PNDvogv203Ox/SmJ75qXob9rkAncrbKSb9LMd1o0\r\nBKVwkjmeAReNKrcIzhQfENjFdJVyNOSYPyRuFKuJqRHuOXPhPUuKYbxHYvOD\r\nsaLCKiLalxjCmd7d+7ogfDfRJdNlsOB7fK2gGdXBqHExzAkPANwMerE9mJyN\r\n7gyjYzOieNtd2IvCAztf4FyGEHtkr5X22MWWxNpNMCnS16qemhvTT/GbBPLY\r\njLJlD0hVSdYcLKxk0gshi0Kmsk4MQ/tTM+FjckGTO261LUrXEz/Oq+EuGfk5\r\nG2TTJdKpzZFaouLbktYW/KMf0egFmz7OToWWPUOHzlyUEs5fV60KKuR54UUh\r\n0Yo4KB73nWpkNNdCWXnknP/H9bVzW9/ICE0vTe+Xz94RwO/k25JU5N1vch6t\r\nM9c1bSPO9OlFFOZ/NFTFh6oI8FR2IRIMPzFnEftER2VAXJocIpqi3C/2Lr25\r\nsBWUbhqhksPCFXGpHhDY1nencEWuCAKN6M8zPi6w2+5GhyIjBGFiMxrAQpU9\r\nGbb2tq9cbMwxgd3wsH/pPyLRlITbIgPN+BRm9PC1ZNxDG6ItIO3Va7g2RfA0\r\nooN1hqZh6scTJshu7y4I+pY2k4MdDBqRhr95gLzlMpfH6+ophNTBagoiKZdj\r\nJW8hb9cQv4aMpMMOJexxYLfN9j0JGgdFu8E=\r\n=3XUY\r\n-----END PGP SIGNATURE-----\r\n","size":17806102},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.0-rc.4_1672734566184_0.4345785926018404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-03T08:30:16.554Z","contributors":[]},"1.21.1-alpha.9073fcc13.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.9073fcc13.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.9073fcc13.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b25bc94dc916f12fa721798f878cb6b5fe7ef758","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.9073fcc13.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-zB6KAzQ2DmjQVtk1RflUzzlLBXkH0HLwLbtLeCxhYfL+irjuC2Ev/kXgbjEAAuOyZc/lSlAsEWFXkB2/yKMY7Q==","shasum":"75f4dd5c5ab4855df15bfd16c6fff395343d8299","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.9073fcc13.0.tgz","fileCount":2324,"unpackedSize":26765533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjBs3ogenclbWsUEtLgE0MeIYRdCz/tO2BaiLBavEopAiEAvaFvJW2QmuT4wftAMlo6s+X+vXVoO9AAiDIRpzcbmLA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtMfhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIqQ/5AA6kypFSj/xpOmG/qna/9uKZldY3o8EZ1APRTBMc3o/VLVlp\r\nkx4NtRF/kqrTRonGthb5ug70lCffo9X4r9+m847A1ZlnYpFAHJKx28Fu3xh9\r\nFPUO5HVtUtMeIE2BRHmohpvfRul7PHFhDJ6dgNQtvbaIOa5EbFtB/qTOxOZy\r\nv8Pl1B3ehimlKFiG8cQsTYegzly+6/YM4gIZKxitiX0TtVagOZOXzHo18xCL\r\nNetxJkdzM2wEV1m/t6mZjQNSHqmx8Fdt77TOx0QSv+1iteNuBfQKuDGYBpUq\r\niP6baanj+uktXkfPu2nqN7yvPDBq4kSsMm8p2a5LsjeFUKnpSS/S5GOSn5ue\r\nF+yPFkripwbb0XplVo4zWD5JUi3XtHm8CJ/RM5Z66ZPu9ydeLqcG/lW6d8bx\r\nUsZrqtZFhaOsQkhgpeu3iDFaVJIb8HPfMVkz1A59cQ/kdTdyuIp69yVnmzJy\r\nJg+j5S7Y6VU9vkI940hGOTYh/I5iYTppOKjkuYXitMrQ00ZMrZIl1l+zkBsa\r\nTksJ4iDE2+eD8IWXXmFkrUo6PTlOZIp0185Bpl8NxiQNBNjLYidVzmb1U/S4\r\nHl4AzOxJEvDmoC8pLXYvYm2e5LFwGcySOvac+cgslNDbpSuVzw+wofNiZWW1\r\nYVPYjlvXGVbFsZJRPsjpy1muYez0xG+063Y=\r\n=19WL\r\n-----END PGP SIGNATURE-----\r\n","size":19265503},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.9073fcc13.0_1672792032518_0.25113631605898235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-04T00:27:52.993Z","contributors":[]},"1.22.0":{"name":"@microsoft/teamsfx-core","version":"1.22.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"184ac2d6376d1d7a0fbc68260f0b638b03eb9a9b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-v9yFH53uYYRxAueaXouYnbmVstxBl19Clrm+ziZ8mWTNIf2t/SV1cT3kmDsj0KBHCLbC2LTnjpoLJfDCm5y44g==","shasum":"a549c9c9d2fd818153d7e1d7a6126af17cad89d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.0.tgz","fileCount":2324,"unpackedSize":25305265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4wuypBmW0kDCiqQFTjiMLg9gYVXhmXWRpI7H2EovlqAiAsAmX2EGRaI44sTAl3IDRDymowwLbOX67StePiQkfUqA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtSYfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc7w//QhYYXvISNfaedMRr/lJp78q1ytcxDbNiSjSI82P+6MLjDReh\r\nrr7eM/AMVuj4ViQso2gpFiKsZSFSwoF/meh/yBKphUdaRUxvPIyoNN7WjFQE\r\nA7Ey1qKp1DdsGbC2AnCl8ReVBW2MPaC0C5OLwyc4vevkPW/4G5jA94vgim2j\r\nkyMbyHFHKtCBvUYsHbGneegKg1fLB1GEP1pd7/qTgNk/7f6vWSj44erXwHfb\r\n0aBmG6Ft/Oh9oglSDi781SSsFDN2RscRv8uZPgi34AhKDf5vLJWG+un/zrtU\r\nczlDzT1qA/mjE/kGrJmjf4NvQIsi/eK8lqZvCZ4sX9NEePxSKaN4Vb18vWHX\r\nMou6+a4hyfTAp4GApokQEwssMw5xdmRwfL/FWHP0B1FEUyQlU2oUOSltLdst\r\nF9yTsVVfYiProCRNoSWbsJUoZaSyOsSCwzdBzbVw3jNR41C2ntFkuAPVtRKm\r\nemGXZr7/yISl05bynGtnbCoVwdYXn4gz2BJWbx5WjXgnvDbcUYhaWNcWwjaO\r\nk0rTSFTe37bZxUMZzVKhzhgIgj6bMniRkDORg9Ia37UL4uSua0Qh2zD2bNfh\r\nZIjgxQylqpwR9yhScdjJ5V25Z3ubF3/l2oIyasWn5qthFadyP5B4k/oXu97i\r\npAgR1YNLmDie2JUeOgU+Rd7gpLOd+3r1u3I=\r\n=mzJc\r\n-----END PGP SIGNATURE-----\r\n","size":17806369},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.0_1672816159043_0.845914754851111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-04T07:12:58.692Z","contributors":[]},"1.21.1-alpha.e44f74bf9.0":{"name":"@microsoft/teamsfx-core","version":"1.21.1-alpha.e44f74bf9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.e44f74bf9.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ba0a39ba83d5ec40280e32adb6cba4d4900f8cf5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.21.1-alpha.e44f74bf9.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-lyWW3yV96SwevRlzIoOufAwNreYeXvg8PylN+8DTdHBQTV6zTtOSmdSudVwDgK0I6DQE+XjnLhPoc5qAUVA95w==","shasum":"e9f241c8d6f37bbac74c72ce4faaace84785be61","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.21.1-alpha.e44f74bf9.0.tgz","fileCount":2328,"unpackedSize":26765035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy0J3Hs+4b3i/aAtlkYDcjRYOx+L/+AGeqlfaxY4LVCAiAFKnp/NgiM5WFVjLz7ZjuXEewdjXuiA73aTIcWUjKkgw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjthhvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpERg/9HPsH6kkCaztM2JWKR3da0IfkaUA+PgKB8P19SD8KOub2kUgP\r\n7Jt3aGTeJaLvvRWGOJ3eWlHVh+XaQWNyi5W3xU0K9/A0zz6MrqQPtQgYnmXI\r\nWYEoovi6P3Qh3n5LXJm7aO32y82H4bNu7yH6gW3yh/jdC5z0u+DYNvSyj+p4\r\nIZhtfnZU1LjTFDPSNQos5+DsTs2kLEpSlprVPUhciElI1jCN9+KZ+p+HgnBg\r\n1ubnxozvUUMZ5CjFu/8ahtgm61Urf9EN4UmoP5VHbac3ve5JueQKM2pgCJ9e\r\nQbxVnCOBwNGro3ND5NX16XHzO43OQghMFreS5J8zoXGNgVmcCN7pkHkun85A\r\nGxjCXmLMo5jvM0aY74IkQeqieG3L1fW3a1dGTSCWe9sIBVLyPcvuhqCZWuVD\r\nLfQwpHUKdUJM1Jypfpaw0a/yU4zXLTZKIGjRCylLFwW4CSV5tjQTsQAWGwew\r\nOQ2QWW3NPbtm7XG5GGyj1IrS53KnKiNTU3ZSVsBsnP6gJcnZlC5lMC6K4Prk\r\ngi5G6OgYk7orPWTQub85E8zNIr6+BAlY/+Z37Rp5OhGYrh79jIHy1KdfwpcO\r\njOZOPEsUO1Obfp0/Oucb69j+e+u+G7gPAPTrWdTym2e6YyChfU27szm1G/jm\r\nPpQ3RJ6UlNyPORSSManDWqBt/w9DD+7ST68=\r\n=dnTm\r\n-----END PGP SIGNATURE-----\r\n","size":19265722},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.21.1-alpha.e44f74bf9.0_1672878190928_0.07780519736822855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-05T00:28:05.220Z","contributors":[]},"1.22.1-alpha.a1395cf16.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.a1395cf16.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.a1395cf16.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2ebc219e491469f31a8cda5aa0eecc07dc8b8f6c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.a1395cf16.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-/g91cRN5HtFuyDRzTGeEM7EPteblH5s/QVOflNUragk096PaktUfBmlh9ccM2/u6F7CKFwy4qA57GrQ3IvuBcQ==","shasum":"9ce386e0ce21ce6fdb70b4fac1195da3d279dcc3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.a1395cf16.0.tgz","fileCount":2328,"unpackedSize":26823315,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClsk+4gv9wA+95eTb/VW6O7bwmek/cX5lOQyWfqsxOSAiAxn+JzRskyq9Gz6/jL+IGxkzJOXzTGqxkA0cAr8U8y5w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt2pVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMmw/8CYHo34P1Jv36kmKfBLZE5eb5mO+KxUy4RPjqKGL2WEBxwSbm\r\nkxCF+UxI6Sgr1Xcu8AcHWJUEsqXcODtaAZi6I6YXwZqMyUyyZ3rwxewP9kqn\r\n4a5aLfHwh47gW4WVItsp2IqpVdlvMDnyetfwyv5USCYjB4ZIbml4Uvg7t8+g\r\nm7S2PQEjYVJ7bNHNDGpFRHuy3wUIiZXUYgGDA3pgGUgr8CQzziT32ZP9nH3f\r\nzqJK8l1hC9yPmy+NhStJ4xVGAu1minuHU3m/e43ysxxC7jw51jNLJglHYkna\r\nyXl0Z6jA4Jt4ZW4nDawxgvD4Q4WDe7qKNhZbxJIkWw43dodSzeDk2uIjQ2By\r\n2AWzvUwECs/tETSYLT822BmQrUNgkBF4eQuDYX9PY/oTxKL4iJNGjI1cvqNT\r\nj2UdDU0339G9AOhileBh2jtBLD1uCG6x4FJs6SK8mU518pmnUG7xMt/hhb9Z\r\nUEPA8Ly47u+0zNJZDlu8m1kafT4ShicG82aukLguvjsRIei+9oc4uwwlWXe6\r\nk0jQF5bCXRmlcmjjv11oODFRrItvfF72xHifItCK0fvC5GBQrUObc/+7Djw2\r\nh/N65cNS5hbQ1nhzdjejOI8aJIzdK2BH8ICJ+bcr4OxdcW858ldymvLr1Mf0\r\nwLXNvA2Xn2b6c6OuwRFrrc0LiZMJq1Dh8sU=\r\n=SOrd\r\n-----END PGP SIGNATURE-----\r\n","size":19278145},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.a1395cf16.0_1672964693035_0.6061506561184149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T00:28:31.984Z","contributors":[]},"1.22.1-alpha.121c64dd9.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.121c64dd9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.121c64dd9.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"53eadcdd622d1cc73ad00f2916e4fc72a98d976f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.121c64dd9.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-aifbVmw5Yz+O8kfUQ496EAwiJlmn+1DUoj3h85+dhzYahLdSv7U9RLwZEGXShYI80EksPMntymdEZeLTv486Dw==","shasum":"749bf6699fc495937cfab0ede41c5ad2d21139f6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.121c64dd9.0.tgz","fileCount":2328,"unpackedSize":26824413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOwTNTcaeJ6oqbrfhkNf17kpYLrfSuWt8d/y34L8X1VAiAlbbPLpttNg7W/gD0dl6CKK13VWxDDrv2axVTHuAkRrg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt7LlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYRRAAiu8sBCp+1a2kUUvyibZ+/jFT4sqnAl2zsHvw6ePzoH3YKGnX\r\nsLcjPuYBqZf9xP8OcRx8tq1kQdwB52D/oqo4Q+Vkbi3zfQrOPIf7hQ9Yifby\r\nZqiacxBGJticVOtJItEuIHz2kvefOmsEf116zbhJHJBX9gh7bKjDgow53tXG\r\nDksdX4IOJ4/ksWkTlCCgZM3SM9tNyRwzIWSzIOLgDw7tEzWAQisfsbj7MuqF\r\n1IJ/oECV5UgNneDlGYdT/PpanVUeiO7LyJj32q7UVPwKXzHyHvqcBpYJhNxc\r\n4JRO9th58WH1yp2s6hM22H988W5wC3W1kvm9gex4wdT4z9cvWsT0YZP20x68\r\nHlb6Kl0hXRwFAmY153Xzc0Y8KrOONTF5LQNYe6npOkKElYYe7dWomj7bz19b\r\nGGRCpYN4Rf4ydqwGopxOofYKj3oki+LhBHF1UOQUcBniVdk9fJa7RyjLm3Xl\r\nJ9fm8DNnWtpe3Fn7lDmnVApYNsnCpDr4p5Oh0pbFkzG5WdzC52fh72KOHgmn\r\nFv161BcjsakiCBlJhHULAh+puHPDq7sYyW7bMSNqLHRRSvhrFfNGt6wODPVv\r\ny+wwf/+RAfaQLglrGvBXZzDZwePSMBSHV8uywje1QHJqFkG1ZxMXOJ2yFi8m\r\nz8EgcXQ1Xx+zmbmf29KHhrOtqmsKDaVP8O8=\r\n=n0Yr\r\n-----END PGP SIGNATURE-----\r\n","size":19275834},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.121c64dd9.0_1672983268745_0.7593042436733253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T05:35:44.069Z","contributors":[]},"1.22.1-alpha.f8e51b9d8.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.f8e51b9d8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.f8e51b9d8.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2038bf672c49dcf85e9d908f9ed24314c596bdb0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.f8e51b9d8.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-lYh3v1QbJNTFC44MQf8awwOz7E8x6pYb572AgqsBQAp9IlvAvAt+TUiYsOqFFlhJS0F7lTE+rMpFktHCktzuYA==","shasum":"f7ffd9c5b6a36ce1aec971798ca11186267421b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.f8e51b9d8.0.tgz","fileCount":2328,"unpackedSize":26820983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrEMByfAUPHyvCCjtILoMN52TkzZLL+XtKcLsDkFtJFAIhAMmLWbXTmCh4GpRzTEt2WspU3oFZbMlbQMZ7j5f7710v"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt7jxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTMQ//RW9SLsvJkhomH4ffbOmjP7398JqXfofiYSTXpID74hoorMfB\r\nx3Q0stbADiz7lbuJ336YvlfBFCjy9+bGV9IS2ihh0YWC3knBOGiYCa+uIVy7\r\ny+MNs6TVTrL2kio7yjqzkcilWIssu5Cz7DB2PpW1Lz973Fd/nT7OL5ddpPfZ\r\nOfX4tVVQazbt7N/l6yvC9RUFaFpbzx+fHkZE68SqGamcfU355Wa801OnT29m\r\nQgz4zK2mAfOyiN77iIfH7FfqxEXRUEb0KizWpq6fkN7bqw5OdkLSwuwILmOC\r\noMJENrH5SVH5UUoGxlNqxDxnrLA3fQ1NKxXT9J1ayPmmsOHGcw69DuGdys4B\r\nfisAnnXczZ3Y37PebKBZ4eTjUY6bJn4eXF6dd/hCS3AAGPglu6W3aq+ul2KD\r\nXJKz6tVVRsQJDIhVggbN1izg6Or3b6eIdQLL1hU7gOScHv8BohUtpF0j3tDu\r\n3sb2K0aUuIsNbm79lvgTrQCuJTMYxTLr3iHrEv1Oo9/n7gzSq7CB8GS4c4Bj\r\n8K3+nxnIyY4DTpiSgQkbbMZU46KT+CkXMcvr7K6DjYNOU+Ccy0jxjivEAy/e\r\nOuFaxEkihKnjs8At8kfMlV0J+gxyzMGrUWEAjb7W2kxDGlyuurR6lRMnIE3f\r\nkEXlczAO2AU85F7mG9jkNwoUK9FzwpaXkj8=\r\n=+gMn\r\n-----END PGP SIGNATURE-----\r\n","size":19274440},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.f8e51b9d8.0_1672984817186_0.6923672649681567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T06:00:41.376Z","contributors":[]},"1.22.1-alpha.f4104c62b.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.f4104c62b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.f4104c62b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"175ab24f93c828eff43eb473ccc6b04b7a6a540d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.f4104c62b.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-Z7mGZvi+FUWtYYQt7rV6DJpKXyI9i1A9OxoLjJc1acTyZwEIDknol1/xTgO3e5rPFKDbqyiG4WgMe2Ey7KnWoA==","shasum":"d99126c61aabc1186bdaf16ce256bef9c69f6da1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.f4104c62b.0.tgz","fileCount":2328,"unpackedSize":26835296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDomwOrueYlWJr2Xjv67jJP04zunLjWHGAP1ktKmhnvVQIgLIHbwWOBQDUYycrSiuE0sQddtg4djLx2QUW7dVgRbB4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuLwWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmMxAAjL1yw2L9WegAD0QPszg7ZnK7ybMcEfoxkgW1wSw/mQnCmIig\r\nGGF+QeDh2Rhx9rB7Awcen7EtE5WrXXxPjDriXtPTk5ad7uHhUNsYUhCcXScc\r\nz1ON7r0L5+RF68TvHsLQgu42XwnSnJjfM3tfZL1FaiG6N545TMTYDWHYEHW8\r\n05sznwZH6QF8cxH0WZY6RQC/730ke0yIbAlmDgTmmHfwIgniW20DFihPUv9t\r\ngYubGtTIq6YaKSoZi3PMX0QSrXgNpzrGlflBYDZNSRfinwSa/xaJrhL5502W\r\nqvqVu2x9SbkQvO1ef3uqJfM/w5dibN0JuoKIKaIUsRu7rq7hyx2V9vMD4PSL\r\n7CQA8sPdCbGiJfkb/MollMjzYNBuPPCqZ3lkeQqVtVcI9bszIJ/7tsiWAQ7D\r\nWinQZMPjCKKZ6dytO8f+EEZw0Ftgqph9U4byI+Gp/fPeYfcZQhrkF48G1ZbH\r\nojaKt//teDc9YQmW6u+pcP25nGuQTsJr8UXC/dZ0dP4UOynJ4UM3Ktb/BjVi\r\nKNm6872nDC5Ipk2kQm6USiQI3on54lPAqQE+RaVDZoDRYlRuIWLlE1vrM44Z\r\nfPLlFgPTEMZLn6OZvu2s/SmV6QWrsrzhkGmLU2nml2/RMJxv3ZiKFThSNi4F\r\n9Hvdi2qlV0c9BWeEnAwLbp6kArkdIkVshXc=\r\n=Gr3x\r\n-----END PGP SIGNATURE-----\r\n","size":19279040},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.f4104c62b.0_1673051157544_0.5976545428882853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-07T00:29:12.282Z","contributors":[]},"1.22.1-alpha.668578026.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.668578026.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.668578026.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"83a33c96b8cc99d69c469b70dd309ae24784336c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.668578026.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-D5YlnzAknImbwE9TLQefnR8cM6/P0cixC0EMnF/wVX1PzMygqr4lF93nAz1o1Qub4UB36dAaGpB8LbpFAFr7NQ==","shasum":"9e03f0cd82f0e8fe816dd97b1932248bbbfe289f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.668578026.0.tgz","fileCount":2328,"unpackedSize":26843954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0D7mF0TIOEBQCGLlBs1hVW4T3o19g+pPnGTaIZySugAiEAoRfMXybHivu5eXX4Qp0lvrzyfOIlUOMAFO2OmmkzZx4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvLDJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqORBAAgHCny8iUgQZAp4kZLYXY2PWrorZRS7gwjhJCHx4TJ69NSml6\r\ndpsFvq+tUGmbjc9qm6iX5ds/zu7VEwlKf+pbvNMgz3ejPTWOwEA7lBtRRfft\r\n/aqCrfapRpwHOjuJfxT1t7dAGIMMx33pbM9p8UVnzKiMh8kGruePO9B3jUcg\r\nWCrAbHlrKxHp9z9jICCortsMDfGXx5bHRNGlyM0TKqULHAxPXU+H0fQ192Fg\r\nLUeUaH2J/djBUxN3JqBx8ieQ57PtiQVM0w7rn4kBGBs95H0IYunO1VGqrfNB\r\nRjGY4IBgc5L4bl+2e78mk/bFgPPsIIIj/6qo6+75Zhx924nrM/8djwugu4Kc\r\nIelROAIxmjhoxI/J2Bnlj1UaRXmkaI85VP6BQEHszubl5TQC1gFzV9RyOEcm\r\npbAVCuKMjxbZrzAW2GMAYu9IPPs8W7mFyODx6jle2ZDc/sW8Tzpc+3n6EDPc\r\nDhvAv30iQajaqeRy+SUU6JJnPV0h9pk0yyoQ/Rr1Y4F90sXUp+eaE7iFA56o\r\nxZulswoX3outc3MUjkrZqx9JkE6ETaolWZTQkihB2l0DRiqetFjUWr9eoop+\r\nmGe0Br+Xs0CFLUiFAfKaMCBOpj4gyKyw+/zKtu7gQsqpwGmwDRD8Ie49Pi17\r\nhcSfyfZQ4rvFGmom9ysYaYANh1OW51lYVEA=\r\n=vUuE\r\n-----END PGP SIGNATURE-----\r\n","size":19281002},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.668578026.0_1673310408403_0.6071562131431663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-10T00:26:49.019Z","publish_time":1673310409019,"contributors":[]},"1.22.1-alpha.169762110.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.169762110.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.169762110.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"054de6bba6d8f9d33764b7535e86144510a013e6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.169762110.0","_nodeVersion":"14.21.1","_npmVersion":"lerna/4.0.0/node@v14.21.1+x64 (linux)","dist":{"integrity":"sha512-WUeV5F9WnIMVEOHlRuI0P2GdSg5WzYYsyBWrTwMFKNENHd45/gfMSX4i/j6q9H0c/Wx9Xq+sS7afUN3ubDYyEw==","shasum":"0e4a88cd9cc68814e538e048ec8d7ec427556f8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.169762110.0.tgz","fileCount":2328,"unpackedSize":26845135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdzc2a8PBRH1QxU9iEiWNOxzaqiG/vzeYJrM8yEDwsmAiEA+OukRbLyKLQyD+SEz7iA+RFbaHKl3TpSVpZOIeHMQes="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvgFzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolFRAAgNvvMFU5r1rqrpx5FaKvj5LlPPXHhdsE9NyaLW9A5r+L/k94\r\n+wfqcxWFpcjpolxJ4gr2PuJD3fzOF1hzrmOA1R7+XbTEnj7v1bOxxYbXnC6j\r\nq/34fWkUttCtEzV94Ivu7JE0HWeknfVEAh+7MBGK7aZW6QJvMDm8X5VvUYSf\r\npFbq3iA5toA3cWMlbHNi61GpFHpnKUG8Sr+w5jokVwbypgKRXhNLqs42qsB8\r\nhQHKZhq/3fBa6eWXtvDSI0BRSpOeXi2rIHqZxIvJl9lMoOIiFh9WFaY0hg4c\r\ndnWBBA4Pc/UpMu00bDcRxD1sBP2jSCqdmGLZQQRwu7HZuEN1OqiJJ/3q3qB8\r\nOpk/HX1ZN24MNXj9ER7PD/UJbh2tgrow/vkEq/AUCEdFsW43m/tvpzysCCqi\r\n6EepVuEFcU1iXiZr+zIejtNfZ+Y3OTbM25fgeZAzUM0DgY/T9JJs5GLg+vVI\r\nKiGpjG3JxsUo+x1yV70p1IfZcQHuurHVrjx6YNDVIJGE6ued4BXTVc4z51KE\r\niSsyBE6GZXyP22ztDye/6Jd1UWn0mwyri0U1I2MpGiV5/sa0qs170AWoH5k3\r\nQ1qlwIIy9kZe8p8A2c1xaXw1CsKvhokOmfHneaR+QK53s8LqAeDE+ogrhpu5\r\nxh1NA+pMRjlP17f50cBRAD2iXVFtvJ9E520=\r\n=I63c\r\n-----END PGP SIGNATURE-----\r\n","size":19281417},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.169762110.0_1673396594538_0.44685931230670173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-11T00:23:15.047Z","publish_time":1673396595047,"contributors":[]},"1.22.1-alpha.034f24ebd.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.034f24ebd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.034f24ebd.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b108cff6de4c4125f54e16112d75963b9faaddca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.034f24ebd.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-cJz3mbMtWsiuwZWXnutlE3kF+BiFwqecP0nWB34QVbRoGTlShLVbeS7SiIsmbpQ0WcZt0VLB6Nc2dtkXPykhcg==","shasum":"b86d399e308babf1f35a61bdbd3ab7cbfe46a3db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.034f24ebd.0.tgz","fileCount":2328,"unpackedSize":26844626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7aOUh7bAOh3z/uY7J81bhe2K5KnQo64sShx0BqrybewIhAIAAyJHdcXAx7CUrS/xncgvYQTprpfnoplFRwCnq/7fd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv1NBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM7w//SbnBlZ2uHDFQWu52lfhPFj4bsqj4reCTDC+HMj37KUUSrajE\r\nn+2fSmpu9kCkrPoS6pDqfWXPJSfpVHX34eSFnKg/pVe9rggV5oIKixChh5Fr\r\nsI1jY4JuoxJiDpozb/2NQn76SMzH8uyZ1mOkca20Vjudnk9l95P0lHmIZKVp\r\nwoOP0MmOJYDLHI+5111qvxsMKHfw9uBhEYDwUZp1Sr3wy3xvFNN61AZKftcb\r\n4aSQemwHdIBfuq6pnHr95xLqTbSDspmOUFX06BX2eyuMMYX5tevLwLa4xwXF\r\nxus5+f7gEqLgfzU9wCDGISraC3nKgDQ7pizsfnJRywKlZxjdPH1RO/3tIL4Q\r\nPHV6j5jVcxvOMDNXeTVY5NC0a3rMp2VWzmv+SNvustS5zOHKNNKCjVXYEGwy\r\n62w99yw8Cj5TmUt4gi4w7hscX7O4A1nnUxLoxTZlt5eeYQCLNHgMSACBM0Nv\r\nzQMa1pvjCcrr4fYdkOTunrN7c1y1Q1YBDgtLpsASHovtiFBwy9JR35ozHlcn\r\nWKa/XPM/jj/hj2pT0fws/yF6Nx62ZzUiKTA4OlFHC9MmwR87pVx2w00ACubj\r\n//EvGK95KJ93VLbpwKbYKOW6DeUTGLO4XESxsB7hmadVeIZjUK+WxXev8DSE\r\nDdNBcPfLbxJKpWqw1uDbj9mjCkSeFILhr9o=\r\n=h03T\r\n-----END PGP SIGNATURE-----\r\n","size":19290815},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.034f24ebd.0_1673483073104_0.5203944727935679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-12T00:24:33.703Z","publish_time":1673483073703,"contributors":[]},"1.22.1-alpha.d2fbcaf19.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.d2fbcaf19.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.d2fbcaf19.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a72d5e8d31f06fe6e205ae3ad5cf8f8d813fa2dc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.d2fbcaf19.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-WcpKL9E1B+D27rbAwWehhg1663DudQ5XPeLydZkPYayAegNTrKPP1E+HXIGo3eHE1tV27cB9z7d6RnEzSCIZ0Q==","shasum":"21c6347c673d91137a157067223f09e7b98cf0c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.d2fbcaf19.0.tgz","fileCount":2332,"unpackedSize":26864844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZOl5HNXPS9qjj/S5okuri3pap6gevD56xENwbw68A1AiEA4Zp3qk+H45gjr3dVdwCaHydk4DJlqbT69vospL8MpPs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwKfEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3TRAAnX65tT3v8nUBisJrtZTQ+/+rb32AqeeUBvnUzrIvwdvmGUO2\r\nRkyGrVnXS1BMaLZ0xergC9+K53jIJYPAo9/FxKJZ/3go96Phb42UWhMsAN4L\r\npg0sVz3qvVnKMs44PbGQCRca6fyoK4FC8fg3GwHZkqzvfTK4drQtRhelH11N\r\nIpNWPz9ifkXFGJ3oInGSlB+rbLhQyI1tSzGtmXwWpDXF3/5/GieC7Kua5Euh\r\nPP+Czd+fDBG98n5FyDXyrishG7rdWpTGrKej9aczx8D4QTKS3RR8I9r64GMD\r\nontEHPvLJ02uW/tdCbe8IXd5zfiDfEKEz77kKRBx/pGLODC5QcTp4udNoif3\r\nKuZY4m6j3u08k0NKvyb47/GC+fzp4jYm5Dv1ti2jcyPh4YD7OtC55GzvjQ1O\r\nUoCtWKhGDTmAcmd502J3HNejuBxqJbxtttma6m8WCV6ofLUaAkZF/TMZUPGm\r\nWXsx5RQQhRPFlUAdfhMEzr2cQ8sReBiTjG7h4wt/72OoPP6R3/f3XizW5TZs\r\n3GXObvT1IeKE++gKmC4lR9lt9NIGKnClsii8O561CDPYEb1yVhFBwCK2wP+u\r\nIKC52ABJ7j2eFsfh5zhDC26BZnWp0a11eEOSXiM+AlKDqs0v2S74ArtfGwpo\r\nbEQirD0cnHJI7bhIFmbvNQYKRnhJsumBCnM=\r\n=iIZu\r\n-----END PGP SIGNATURE-----\r\n","size":19309534},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.d2fbcaf19.0_1673570244149_0.12011908742960475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-13T00:37:24.784Z","publish_time":1673570244784,"contributors":[]},"1.22.1-alpha.1995f3246.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.1995f3246.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.1995f3246.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7c71e7cb45102693e6e685a9980e7f663e7424a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.1995f3246.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-3AqYIO5nNC4vyg8jKSKu/+f4pLS2MMWsecE8NJKR+KDyu6Oazsle/13pcdAGWeFd0kRYyCJVar/BTcvhhB5wnw==","shasum":"e969228eadc10004810844a0001415bb9ef938fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.1995f3246.0.tgz","fileCount":2352,"unpackedSize":26891314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMA1AIfUO6HGfF3zYGloeUvtL/dWXPR0/ezatvii5+PQIgEeHAR9AZ95eQQlfpOKxcMC4NC76XLM18njVgZYxlV1Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7hxAAhQFfm3MoQLltNPIs1TViX7AnW7GIv6mfdsjqGQEG9DyrlU3d\r\nlng8TUTWANjy5H05FC528E+zqlqFzgv9+4S1iobRwgJYZ+H2Bk1XwYBAMnRS\r\nKjGosdpsz+VrJ5hffKFnRSifEbWwWh+ErKXefoUUEMIt2yjW+6zdUUpYzEiv\r\nuet1M5Uu+pKRAW6kupwwaK7+cMAmDAQGTADkxsQOc/xKgLBUUSj0PdkVwB4Y\r\nZXpuk400rvo+8CyPvPXvaDPj+qQrOu6J9WhlgCEFi7vGJBOm3QmjN5QNyWNv\r\nLcE0VyzxVSvbGD9xiNCHDA8Rx7xxJGc65rm2t8HM/LGzSRZ+ddwIRY9eEA/Y\r\nls44lTaYnjZnwp7eKBYEDJFPNtA7NMGihH5X9JkLeh4Sn8SkQm6P9I55E1PS\r\nJfoM7Afntg/DhJbawlroQ66lBz/VqRqB59SuA3QUOs3Izd7vE/TpzOIVdzJl\r\nbl2kAke0Xt3gUY1AeRNvIgmLjiggqtPShaqFolntjS/hbP5M6GWFEIB1odup\r\nltvkCSbefOlPycVR29/xFLnOHLnEgWF4Lwp66bs40CxwS48OnvObXldxAOpK\r\nGy/ypyFQJ/O4LVxEyCyGwWgXOlDJdfU5yVEn0jmq31OfCI1wPDb+bmkqJSwx\r\n06nS5JsTevd+Dw+Qs90bRbCOpB03O/8hC8E=\r\n=RU+P\r\n-----END PGP SIGNATURE-----\r\n","size":19314594},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.1995f3246.0_1673655880444_0.8658047744305604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-14T00:24:40.978Z","publish_time":1673655880978,"contributors":[]},"1.16.7-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.16.7-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c489c426a9e2ab71bd930daeb41a64fb945196cf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.7-rc-hotfix.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-DK3A1mzbgagDUd+yRhs/xX1tx90eJreFsMbpr9wV55nKisxo52RLM+SYGRPZh0P6C8Tw6QIUPzpEeXRPO5n76Q==","shasum":"7bf820a7301077a947921f6e8f79fa17ec3dacc1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.7-rc-hotfix.0.tgz","fileCount":2333,"unpackedSize":25298468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGa15YM1SQggezQWzskjH4h1D3OzoavJKCGJv+JQIE65AiEAocxR5/AHOmLsxJTzGpSf3RnCC5N12J8FblGSNKOzh9g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxO2LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOdRAAhyUFed2LTq4Y6En9WAmsVbYyq6IV+LL+KjNo8OPFVzfxaqMc\r\n0WuTiEmsaTgj9r+W/oNGCKJ/FhWnhbXMRUe/LnaGVPsI2lb9R8pAcs9YOVtc\r\nvhq+QnyZ2/31zzeq5J8fn/ZqIwujcf5hc0fXKN+107XlfnsxrlhRJn5feWwZ\r\nN0NuLPLNbSI0IPsa/BQEbgtt5O9jgNPCS4wLWQ6a6l9v3SVA+IAfTjW7hgAr\r\n4U4CGuowy4L/bqSF34dd054SYv5Li6UGzSSZbEh2TNa/QmcTlzfUtxFK5Fn/\r\n2t+Nl/5w4bZ+YVD8Mkai8+w97EQ6cgGa7kzSfXURAKE7HsA81rc6vgkawwjh\r\nDMLbq7eS6RYg90gYpNLppVdS+XWa6zncPllb+bTOxzjQbmNQAsNYvUh1XbNU\r\nQ/scLUBQ1G7sS2Wmpdd1ENF29l3XCdILDmN6cClP0VmSFsngGuAso5GXlsdC\r\nOYafdAYKf5P2pY3e20HF/9IomloYqc2IMCt0tLg5G1l/1kcGNtMkhWuYxiOs\r\niw7R8in8wnqQptwbhDp96ResQJYzfOLzA0flDoinP8XSOmBEU1DSslHZ9G/9\r\nlIenn168YNJvdx1JTrPOnOhLShJE5D9CJb3gNSRXbELJ4gb32J/f8+Qhn15w\r\nUOvw4tuu/jbOggfv+fykM0/rqYlJF8rcIns=\r\n=5eli\r\n-----END PGP SIGNATURE-----\r\n","size":17740911},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.7-rc-hotfix.0_1673850251017_0.7876370229107597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-16T06:24:11.484Z","publish_time":1673850251484,"contributors":[]},"1.22.1-alpha.c0126420d.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.c0126420d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.c0126420d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"22dcfada5eb6237da632834613314d92e1b0d3ba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.c0126420d.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-pchr/Q68xbejQbO5CUEUQOt2dlW6nDuH4mnHWKVTOKE4YJK5Xz+vFApR7kD1x8xIAbTAQvQlMJz2xK4BfWDsQw==","shasum":"a20913c1a10822906dec0b7078129e2b82bd142f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.c0126420d.0.tgz","fileCount":2356,"unpackedSize":26893638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH7HDHbFFo0wrGSWWRJ7ZLHta3nwTP/frGma8sc/ajXAIgdoNgL/oH2H1wuH5Zoj8trHYRUF9Rst+d3xwskTwjbXk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxeqQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreEBAAoqD1PJzaA24zZ/7j+YBqwiJD6bbzURGmPEwvIADIzKRF6mEZ\r\nLdcJ846aacnUiS9R9uxVd3fG5eKuSZTr1ScPZZTPV1RZWC5uqeNKB6uQtNLg\r\niTeXt2uyMu45H+/1lDnOUGUwk1kNGK2BQ+zBTWqTOP1lbH0Qq1qVGGXuhc33\r\ntq5VUSdOAsVOiN8YLMSc5yNz1UrEVkB6sbvZ1hpbGH05W3X2y1ZlGvy/Ka7P\r\n5YY1BlUJtItBrf6JVVjhgU8fKdkwKsdTkIZAyeloc//RoFcZUli/mlrvZC9y\r\nFhB+kK4JF4j8CQXDbGBzh7Htna/zLfP1lYh4n5NQpz+KlCjycVhdo/kt222V\r\nTr5uJI4XgY9FGEMqG0wZnDVhFuG0qPKBqO0OUjJCi4mczhtB2ztQeqNDusFD\r\nRyNndu7a7QjNW1Rzj2nicC9oi3d5Tb1lFMtIo83gXd3oOkc7F3ERU6z25aCe\r\njiErenXPKsUPej8fkxAifaXMV8q8N0Mb16vuc0VgSCa3uPzQQNlK7QH2PIpi\r\nw3yB0z3/E/glnpj+jLTWtVEYLlpHHCClQ35pesqo0jigMcIniQlVdurAmkLG\r\nGNDPJFv3AtIkvUkrGxezOjNZhEyC73INo6lLB0N0EjzT6+k6QinzMHdOGVRd\r\nat096h92cild40DR3ruyeK/qchlnr6+lpT0=\r\n=sM65\r\n-----END PGP SIGNATURE-----\r\n","size":19318248},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.c0126420d.0_1673915023832_0.599831792134184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-17T00:23:44.496Z","publish_time":1673915024496,"contributors":[]},"1.22.1-alpha.31518ce95.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.31518ce95.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.31518ce95.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"12d325e5acfd6ac1405da5b809505ddb10e90bea","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.31518ce95.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-rW/e9Ey95ExBoiVEn3jdlMrU7/b+X/hyxBI4fV+zTtLYQ5TKmYxHu2CzcQdC+YFqt4CRT1P8mm6juuRkeFDwUA==","shasum":"837a0ba4936908edcf11aeda914909d8859024f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.31518ce95.0.tgz","fileCount":2360,"unpackedSize":26896411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD79hDLQ94n3J6q0dTKnnmiDvKW2hq1ZVpeCmpS+rakrQIhAICrDcZr0/lSRxBNiXHV/89buVpKXBtItHtzKDZcG07C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxzxrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMtg//UHVIxXFhaXjXyBqf02mTA9JVCKZPfiCgQQiu/hmpr6YPD66W\r\nlsDYBqa7524Ob2Jqwz439QsQ8F+Zb3rriRW9dqh6xmtZIUuCx+lhHz7VXUtn\r\nISQzBx1FuOGr9lu/CVr/XV8Xq8bBdjdyQsi7ZudnF/CueUW+AmtZVETmaWrD\r\nNr2w2Km6/DQyUvyvhJyJrCSJAIO9i20YQbLYOZAywW+fapsCXcRYuzZ1DZYU\r\nhX/d2jRDtu5DlWNc9c3UE+QbZIFBfLjjBHqgNnW4hcn34u4e/3sQ2+Iq3Ecp\r\nR0JKZkdplfBFFed7wKpmZpFWjM0ohQX2L/BemCDxfT/ELjh8Civ8IB29+O2j\r\nmqAkDYbS3VJx3ercVQvoM1nA/xgs2durs8yN/FH1khxgKOOC+xtRoJpdMjdm\r\nobOpxXBG+NKzZb9exMZ+Pomut3BkbtmglV2eSsXg2RTCKap92RxMLSMp+3tN\r\nUc8nZ1qiMHXm5zAQoiwYC6ixyu3lXEMW+z6b6F83POVNwzbLYtDGCJdScTMo\r\neg0jC6yPi5yGl6orhrPigRGdSk3ZbyyMpE2dkSPQEM/DobRqYJ9AH3np0Jj5\r\nhaN73UT1/9dEqSzmiPf6xK768ffUpW0VpNG1pJrj2o6jJVsx8SX/L6H0gOni\r\nKORXGIctmggOKnvChb42VRdDUXzCMO6uThQ=\r\n=a9wK\r\n-----END PGP SIGNATURE-----\r\n","size":19317054},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.31518ce95.0_1674001514757_0.5583094858039832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-18T00:25:15.365Z","publish_time":1674001515365,"contributors":[]},"1.22.1-alpha.9f932e99c.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.9f932e99c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.9f932e99c.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"840a3a6ce37976b7a52540543234875155535913","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.9f932e99c.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-3HLZf/Wr8+V2+k9kiJW0LajeATWdnYes2hu3VKuidWJEtJP2FtRyGvFA9YmPLfS/iIhfwK27Wy+RH2XQhLxDWg==","shasum":"edd1d1f3c7e2b597bf41f4869b99395075a3838c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.9f932e99c.0.tgz","fileCount":2360,"unpackedSize":26900780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSwkP8ICogS7FIvbim5wmfq85I/oMw30lCH7l4d0nISAiEAjVfbARyFMfCyPFp0+RPmMy7VQ1ix7L/S0usqJhP7Lxw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyI3XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoINg//d/JKVUXk00cER0jLpgN7qdJhrmtWfYGl0IyL+stm/pmpdUzO\r\nWE7lpHfOYMKRgcUkbEdlPSVYa6qVuN2XLr8L6kjJ9RLMR3n4KuJ6ePXLywjN\r\nX7YfjoZ+sK2I6T4TdUMsilAXYg8ggAUXKSXywnTdUEzn2I0pO8pFWecEAkuV\r\nO60BPPWeEWpYUl1uG3OZZd0sqo06IstYc32zWnhqLKT1l4AXJDZfOnGZiGFw\r\nxOOaZiWeZkTKJaDc+aeUyroCl+/RPhU+8gcMZyZKshhDhwUYYEk0FaCLOdgb\r\nDKm5WZCcMHqe8uYPdhTMwWb+lzB1eKN57znb7Ltl0riVO7pZmLJADRY3rMn+\r\npTbl34gGqMEwAYnTe7eHvWLY/qXcLQ37k5xV7V3EsOA/000BH3bLoRym1t2U\r\ni5ux3UTS0C8nzmIV15Yeqfcyur3M6PgCiTYprH0H+ars2Z8jny+CqLHm+YgD\r\nX9IH6Uc3zx59vf5wbWDlq8E15SZ2Aee4LUP8//n2aw/Fp+vJZ8eeTIrQ2HVV\r\ndE8mn4NZ0qV6NUMwiOz3JxdXPHQOnQpbuRRImJw2Nu5nJgrmltlujtF9v4Nq\r\ngkRP2kHEj9EuoUqMshuVhPjfQLeCmCdtMe6tTHMoDT1zdFddOGMwPNwjQqjb\r\nvHi9RvnEPXoikKAl935Dg9AzoLGjiNP4VBU=\r\n=3D8x\r\n-----END PGP SIGNATURE-----\r\n","size":19318502},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.9f932e99c.0_1674087894537_0.8265141130836393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-19T00:24:55.150Z","publish_time":1674087895150,"contributors":[]},"1.22.1-alpha.c9a0771cb.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.c9a0771cb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.c9a0771cb.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"39622ca14ad57c305cb73ca5e5ff47f4dc45ae3b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.c9a0771cb.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-ZgChqwGV1eUpLqlWe1sY+pgGG9yjsLPgGx9XTmKPfDCpjR185O79iS8tD5MHQqLa1MQBnZAXWnxvDgKfWWoGFw==","shasum":"425a7a3e0ed25378f004b1be35260f4b4d4d1cc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.c9a0771cb.0.tgz","fileCount":2360,"unpackedSize":26909994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLVEYWaZiXkOH5mepddOjR7485YY/phLJAP2iO6awDlgIgDm5s5eSTEZfs5+aIJXQzs2sdhoAEIOBVGRCTbWPBuog="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyd9lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzVQ/8D4Lurhz46Exo1mvkSWplp/JsQE4/Scu4hWfcRZr5VZNHTaQe\r\nil0BWNGBKrl27dSDs7FR10Y6pGShhMQ0RzUTVVkybqX/HyG/4adPwwJ/33sg\r\nByQsTgosukVlm1bTrIg/Nakp5QtHp7WOFAN6hiTbJW/8bphReU6kzfGRIb8C\r\nUpALdto7HTg1FQUpbrwUH5GtTlC8TPHBohKGuS3Owvpz3sfp7++x3AhgQvZk\r\nw+NqmyqL5kqhu574WKHgDzcIPD58opmmnUUS6H9KRH2nS3miupoBPxedBR5r\r\nUdV73PGf7KwhFSc+z9qiQkxTAm01iZ+NZfnFHQmZAWQVTt1X8Q9jp27KIhLN\r\nk31iGdLNGK8psJSOkmLuxEMjedGOc5PzT3wLSd2fHlNw7SKDGUvUKYxGNrsE\r\neIK5foZ+E0lOjDZ+/qds5ZsGgX7LjxeeBwjU7ScVYavjmFutr56TWe1XJ1Kd\r\nGZ2LRVVdkUN+Wc0F66QDawKkoNcA2TufJT2MjuwJNK+sYsHiDfXk2cJ7W55m\r\nGoAPIQwfBrcX0fLivfZVliK2yTh0lLTAjIAJYtYP6fX4maCoQG4m6iSBie3s\r\npVInMsAHvbT2G57LbMwOHNZ7ar66xTG1qkx23IaucsGw94E7VMAnXotpGC7F\r\nayyHeGaACY5nAO1WIOtRoSFHfC4+lIvhvXI=\r\n=fT4l\r\n-----END PGP SIGNATURE-----\r\n","size":19321821},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.c9a0771cb.0_1674174309050_0.0030745650822203707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-20T00:25:09.516Z","publish_time":1674174309516,"contributors":[]},"1.22.1-alpha.f160b9347.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.f160b9347.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.f160b9347.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8bf0565f284f340e62ce6f98a5e45f792cc9f824","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.f160b9347.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-5Fs9IJZGEmRIXONKQaboJCv3M89/Swy9izK+OFj/JgaK8sLnEXh3YW8J+M98x2/YcNwTapHCfIIrZLwPsNc9Lg==","shasum":"62a86d3be4a5eabb0f349573f1f42197bf6cd8fd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.f160b9347.0.tgz","fileCount":2360,"unpackedSize":26908573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZHzYQU0Q7xH7u596qSq9O/Cb6GgsvAT468AFPvpwacgIhANBk0TIZlU/LN9DdgKfkE/imsm2Vwt4Mhe2e9eTMcNmg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyzFBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBqQ//eZzbRlRbyVDsOIm4F5vDys2k07wT/keuTPdstlpLwOfNGtzg\r\nNLL9USoz9r156BH8VG0P53yMgRBLMpgs3aMo5yMi9EKWOBZgnHd2GUgtQYRt\r\ns1DHqlVMsElJqz7R34LHQKKT6Y/nJWZzDkhSUW1dREuAljVa6akMZxDIXHwT\r\nE+DYOgNtQ5/qsBRKDxTCB5DvNUDJK9gRdOJnzd4P72JmURJfQWew/X20xstM\r\nL28nkUggNU+RPTZPGpVWFzbrdSlI96fryvR7uEaIio0JkPYD2IweCFJm85+Z\r\na0Hi91Xb2nfARtfubtNi4xtBXKarueAuoUGqqmQgMA8fMI+4UvHQhBA3g2Mk\r\nd97sxbgXacPC3A/vTHzMOKAFUvZUkmT7b+IVkHJRtwaU/nPO4DqC2IqZJfpg\r\ngldOHf++5AZBxRy97MhxURoKiXCc2erHpTom73Wl4aKNwwIj4GwtBKJ7k2DL\r\nt2yHSKEvehiQZCsdpp9mt8Ko7nktVJ3UpvbMAGWsUr/C51ovO/3hFLBlpLns\r\nw8UBIg7hVFdIfvGDn/eM7Ha6IZgf6ZQ/XXkaFDqUl/WsmxT++gyNFS+/qSyU\r\nMtOzb4KNkwN7G+e2Ug2Tb/AjzYTdmg1t0Q4Ia30DCMrm0lVXvmHYEahULb57\r\nJt3tWwWWdf9MP9l9TbyCEwpufAJ20jZLyOw=\r\n=y98W\r\n-----END PGP SIGNATURE-----\r\n","size":19321354},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.f160b9347.0_1674260800993_0.8385277748159903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-21T00:26:41.709Z","publish_time":1674260801709,"contributors":[]},"1.16.7-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"1.16.7-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.17.1","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a1b3310f34d2028ade159f0c5cdb311ce58cc536","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.7-rc-hotfix.1","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-ym4d9foeH3PddzphZsG6fiO1PZVZu/XpFzsWcq5+nbjbd2LMh7QyCRWyzyg1DE+tjLLYPJ86Ody3N+0zsQS4aw==","shasum":"a5ddce8a66c4e9d422814dbd5dfd5fb97d5eabb1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.7-rc-hotfix.1.tgz","fileCount":2327,"unpackedSize":16889098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUR3kfqSRtrE9E5T5aF0+thuSMFGczHhT53a/trCHkoQIhAI2Hk9e4LALFqyxOfqvofQrS3wjNallN3mdxYKqlFM4w"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1MnWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqArw//VHrCo2R9pny7jtHvLS523LTZu7LgYki/ekdZvUTa76zQg+BD\r\nZlOQO0tO0u/w8i3Yc3rhsEiUxX4Ro4oIG4VBrBYgjFqLs9XNin4u4oxLAsee\r\nUjPSq9/S+sTH5ZpF+MLNanGgfuN08q+YD3NK2ZWghaaGYCftIriutoHwSGxD\r\nmQGc0D93WDUv9G/VxJdOh45kICKdE9aQIdzyhUG5Q/n1itBu7gwejYJ3o/hS\r\nsol4iFQ5BDEsCF/eDNj+PiL+iW06e2zGzKI8Fd296gow5S0BvbgOYBCcCs23\r\nr27HWFWG1M0UuinmfbVI2JG8Lv5Fguw5rEHX4nCE8TzKYi9LMZG8/WoHlOoS\r\nHVJbZ8Zxyj7Zf77AW1FSLXdwXyGAAwg2UCa+b5Nsh+OudfPG+xZXKOojh1FY\r\niUa+qLc2JMcNqwpKhOydJQIw+Ocg1FxjXUaCI9M5N+AMJdGQOOKysA3L2WoJ\r\nq1h6UVEv+vZl+89ed5AFVEXGHuxVNXEA8ZsZeJSPT/ewE0TzwAjcGK0dWPKL\r\nN4RkMCjC+aoQb0u7xbSKmjh1ouFm0mDM8ouOWZGmkGR3eGl7R8k4t154qsHY\r\n7fFTJYW366ObF3zFicyBpW7K4KT+40LDR1ZY0dv6GezBZ+Vn2Mip/F304lrJ\r\nAWPWKtM5oqhGqmZ9f2sCYvcBht6U5liB2bA=\r\n=SXC3\r\n-----END PGP SIGNATURE-----\r\n","size":9723934},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.7-rc-hotfix.1_1674889685837_0.09132545101516709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-28T07:08:06.295Z","publish_time":1674889686295,"contributors":[]},"1.22.1-alpha.c714ac26a.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.c714ac26a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.c714ac26a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ffc5fbb9b98aaa7dd5ab73094d67d1d24c40c897","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.c714ac26a.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-aG7FBNRs8pRlmECzCkaVsSO1I/jB77kbCM71cSsTuOrQegaPacwB578QwSspwLd3PhzwwHu2rOiVMCEqnJIBqg==","shasum":"9ae3648f54ef7a8aa4a6d4be4720cc4eec28a230","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.c714ac26a.0.tgz","fileCount":2360,"unpackedSize":26898933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzaui6QG3jDNvNybThukpUqAu4R+VlqCmlYva0UhCmPAiEAujoIcDING5+n46quCoeSKvBapIdoiQ43BGG9tx8PxFc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1w2qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr80Q//f4JUvPAV/ptb2McmQGJI8hf/PTU+pPCAJTyA/jGwp5XGzbsW\r\npEADqjwLU4NSGeo1ciGgbeXNTQaZ7px6/eAQFbUSl3JsSST8I0hFjmXW0up9\r\n145GxD61Be+qLLgEyBpgby5+aZJFtxr+xgrrXBnzNDyQpqcMchicfJKdg/0l\r\nY3+fISnU5NvOZqjf5EELmd/3l+i7M7jN/vrN10n9jaNvhl8EWq89TqBf6+4T\r\nnfUH21SiSQlcriF4A2AKyZQ/V2Pab+NwW92tnFAhIhPV/FooAE1LBnJO2b7A\r\nxJP2yJ5zfgUCBJMskwM2mIe86aL7qBkGxPgAAFj94q0MCPZjd5BZeS8wgeSs\r\nEW0898UEZiDEYnwC3XuSDpqmnTS57saq0yfhYtiadu+V7kOnNv5/gDLtjP7/\r\nRPJS3lRgbwcmKv07k9cpGsweHsZ9kp/n+qgJwnMnk+FBlqmeGjGVSQQrRUgn\r\nAcANksy8sHnGN8LUkVgX1rmf00NWzK96MdXIcSd6+omY3aU7baBY0JzEUcnC\r\nX/Kd1BRj1NVXFzcEP5n/bE9Ohjmi1EMlfbDB4nW7LxSpAW+4OWrzWVuPJ+BB\r\nj3iw1gBaHzAB8al/C5+bOS8gKlwCw7e10m1bTi9LeWYtawz3sgh01h06P/mV\r\ne9tZ/ryiRMJ29um8rYoBozq05yKt7NrHGWc=\r\n=ogKB\r\n-----END PGP SIGNATURE-----\r\n","size":19320178},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.c714ac26a.0_1675038121504_0.12042873450757297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-30T00:22:01.982Z","publish_time":1675038121982,"contributors":[]},"1.22.1-alpha.1ed59de30.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.1ed59de30.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.1ed59de30.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"28a3648613d157d39161f72ba4f412f76ec43a97","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.1ed59de30.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-fuuUrjTbZkyUaHJbVVQcgW3v8zkV5wuyLJYE5w2gjCX6oneRZA0HLG294j4QCA7mHDF/RORmORAxDqb6iI9eCg==","shasum":"7fecfe01d38e875f1af6305c9d154e1d7dc237d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.1ed59de30.0.tgz","fileCount":2360,"unpackedSize":26881066,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUwDkvkGAVRUYZJCajTRNFQEa0ounEMyYmcswtWiLnNAIhAISPi/jn4DmJqUiWwTu/1B1KTgolI2H7sz3N5NhUDncT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2F/mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVOg/8CKNA3VUiIQWnae/0XQBKZOAYx76h2csWadwtRUKrihpVJjUa\r\nA6xG+UmSxX0TFWMTudACIws782PEnmDEXval7KbryKWvjxQD3XRoP+5IGazN\r\nZ/RkX0Ii7uBQBM3NOC3PQtGvfufKiGichm5oHdFqHQhCIC7+a/q5R/o5l2XY\r\nloP+2KO12ekngl6NusOxn/e8M9p+z5Kdgn9RrlYcANSwftclFni28u0AbUEV\r\nV1PxE7jW2A2UCrf2Ojj9RRdpXcVs14HWe5cYUMnnevFmL27Vm5n8wIl9Q3Xb\r\nzlt5Y/mltuPrMnMAtLCIlkzdg+pRkoAE5uvZDbMdYLTS0dxHDDWxpCBbeYhf\r\nMYGXaGJq1wRsovin9ReFmaOA/eg8Em6ctwHuU+neX1BerP2q+y/pT2pJij47\r\nnWGGbMN7EF8NhM7PgIebAuzsP1DhEt60osXBSx0aw2ZiyzP9sU1jBc4rRg8k\r\nM/5JL99jjhwY13OxPOla+LdXu19bTqKfKdaK5ASngzovOnJf+KIpCD9ow/G6\r\nCSEjp9q8My0NnaCh7jPzy4QCkwAF5bqX9Zx7H6dqoDREFqoubyH8oischYL0\r\nbxvoO0yUcyl5YTjk7Akg2B6qbitbHKBjwmxN9hBFzUGArGV61T6MRq9ZEpF5\r\nX6D6SKQFOXLI2HfpDWfNpAvREcZAwOmQ6c8=\r\n=bYdZ\r\n-----END PGP SIGNATURE-----\r\n","size":19311520},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.1ed59de30.0_1675124709551_0.2550795727673514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-31T00:25:10.054Z","publish_time":1675124710054,"contributors":[]},"1.17.0-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.17.0-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.7-rc-hotfix.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"87cc377ad4303daa2231178fedaf053abd2aa2a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.17.0-rc-hotfix.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-iZtHqOm70knjnQIvGfIJIzJIhKsmLM5U1uDf8xiq37Y0aKT3kVvsJlSsL8F4/ZKPjr17XI5nSE6/aimCcmtaOg==","shasum":"bc339d178729177523a6c90a1e08c535b965dd8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.17.0-rc-hotfix.0.tgz","fileCount":2327,"unpackedSize":16888084,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUwq4tn7HexxfIxADiY2ATQPPrarJZZ8xr+MFPJovoDAiAmuJcCf/YYHZvdpAa98KTtXH3CabAB/Q6jfeLdWELIAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2G/JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAmhAAib3P++MHcsHnlqNMY+y0ay8m+teN3QDQn6nScwZ061jklNiu\r\ntXUHgZlXbs5jEsvO7DplfRYQG+H4HhX9Ka2Xfsu6FIEOIhsEOgxTFtSp7us4\r\nWiogKS5AgJ07cbQN1beY0sRMEFi0xOJEsB/VkUnbif330MtbI5TbPu7GzqkG\r\n169kJzWil3kIx7+cUJXfT5NCH725y4Orw4CBFjulbWLSsWT2XmlUGxrj8tmr\r\nU7eijPy1O9BLAzgwtoFZdv9f7ypWJA7uvVhjUogh23n2mPVVLQiLMBLGouem\r\nZcMiPx0q5edHO/wWiPmUFaLb9MCe2Z0dDRcFVngB8XiKGUS6ZYZhK3LqsXMD\r\nmyg3/Zd3GXGGf5JvDSVpiwu1BFpJLwNNjgI091UKw8mEQZ13bgODicr1w6SN\r\nlqWDY2805JUUWsWSrMOnGUxP6Xt6pVKdi08rAUJ1N1comOzHWChWAmUrIuHr\r\nBR8Tl3FEB9g0jtp49vQUEsdMbQrX/YfPB9bMXBdVRJHOkB3aI5K7GSL37o9n\r\nQQHwI1A1vMEJqONIpJHpPZth5upBchRE+5GmUfNRIRZLIRkVI5AJwdU73S3T\r\nu2ob64V12oMTh3gxCtqAynxuG6UMxFkfPZ/kSre5qSMdd6W9q5kehvvVd1Q9\r\nzlpOMbxNWQIuKGSeAejiwPHioUTq16DhRTI=\r\n=VE22\r\n-----END PGP SIGNATURE-----\r\n","size":9723754},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.17.0-rc-hotfix.0_1675128776714_0.23108044391680926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-31T01:32:57.171Z","publish_time":1675128777171,"contributors":[]},"1.22.1-alpha.abc8eba7b.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.abc8eba7b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^1.5.2","@azure/msal-node":"^1.0.0","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.abc8eba7b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8ff7ef499221eade3415231fca36186a93b7ef81","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.abc8eba7b.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-y/AimjimJAG+z4iRdb9gi3QbqV5n5/mRYnj1Mf4LG35eBsk0BoQMMdPFNT44C4ldsujrOT5p+N9xjQC0RHqTlA==","shasum":"972d18704553d386b7609fdde4424a63f43daac9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.abc8eba7b.0.tgz","fileCount":2360,"unpackedSize":26875727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChHT18XtBb8OzkJIzuaKSnZJGcJ3MErgc6ON0R+snizQIhAIb/RpARNHylaV/G1WSqVeD/YVpCe5EjMzRoJ7C8ET5g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2bIHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj0g/+P1+WV6AlEBg2/R3Gd6uR38AeDOJZW8OZiafHqjs9Gp7ObsgR\r\nwCcbgHzdlszzpX3Mjrf84eEbUJ5eAw+TLPfwejdUi5kPYWO/yWI43FYs1snl\r\nWs/Sr6EEDYXnr4nj6ztWI4kedsbt+SRlutHjlxGQFM+WOdEkPm3GregVIYyO\r\ncFYP7bcq/A09pI/Xfv5Jg0ln1+anx2cFI2J+l59otLtfHaG6++QLFeLBS8sN\r\nmUgYcKg9CgyY6nuj9RMUeXODDghT7dZLJo7ckrY+0xTRz8/iehs7SyAMgXkB\r\nA7z1w+YvHFej2eGPsl4hARsKWDBCyG0iwpbxnxMXq7FTUqcQH182PkD7DozS\r\nTymSyAYpq10hRuMhrCUlY+fXQ5wVfS0gp2N1quJqK9e+94u8RQtn791hw6QD\r\npcl7Bna7DJKHpetavLJnHKyx00BxyQxDJsIy642/UfHX2GN/Cn+qQYRy7mNF\r\nVDiQBrwEJAPxlwOaEzr0haY8DBxYClV+fxobTbOzCA38UFmBG4Yex8upLrxR\r\nnfHewjawP6VnCI2FeraEUTMLcIZ3WPmtib0Gcnblc8Wtqn8kn8LOOMox0jbT\r\newZc5Zsiwk+yl1eD/Ulo4bpNRuEFguubV2Oc5UIXupA4DW1Ib+ziJ8EdNsyB\r\nKVXVpSaeyUiNHeYJ+L4D41uv3/KafBAPYL4=\r\n=O+QW\r\n-----END PGP SIGNATURE-----\r\n","size":19311679},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.abc8eba7b.0_1675211271215_0.4823371733447175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-01T00:27:51.774Z","publish_time":1675211271774,"contributors":[]},"1.16.7":{"name":"@microsoft/teamsfx-core","version":"1.16.7","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:botv2":"nyc mocha \"tests/plugins/resource/bot/unit/v2/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/plugins/resource/aad/**/*.test.ts\"","test:aadv3":"nyc mocha \"tests/plugins/resource/aad/v3/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:sql":"nyc mocha \"tests/plugins/resource/sql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appstudio":"nyc mocha \"tests/plugins/resource/appstudio/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:solution:deploy":"nyc mocha \"tests/plugins/solution/solution.deploy.test.ts\"","test:solution:debug":"nyc mocha \"tests/plugins/solution/debug/**/*.test.ts\"","test:solution:q":"nyc mocha \"tests/plugins/solution/solution.getQuestions.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:core:sample":"nyc mocha \"tests/core/sample.test.ts\"","test:core:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:corev3":"nyc mocha \"tests/core/corev3.test.ts\"","test:core-mw":"nyc mocha \"tests/core/middleware/*.test.ts\"","test:core-tools":"nyc mocha \"tests/core/tools.test.ts\"","test:apiv2":"nyc mocha \"tests/plugins/resource/apiv2/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:core:miniapp":"nyc mocha \"tests/core/core.miniapp.test.ts\"","test:core:env":"nyc mocha \"tests/core/environment.test.ts\"","test:core:other":"nyc mocha \"tests/core/other.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^6.0.0","@azure/arm-appservice":"^7.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"^4.0.0","@azure/arm-sql":"^7.0.2","@azure/arm-storage":"^15.2.0","@azure/arm-subscriptions":"^3.0.0","@azure/ms-rest-nodeauth":"^3.1.1","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.20.6","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","tedious":"^14.3.0","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/arm-appservice":"^7.0.0","@azure/arm-resources":"^4.0.0","@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.9","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.3","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"da11952a51d300c8b9fc95becf2befe21b485d90","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.16.7","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-4bBjEkVikjH/k90lvzvPNBANXoU7peKQo6Ie/Rtrb0DA74qTdw7Yo5euB1UHGMBymd/2ORhFCKBEfbF/gq+fUQ==","shasum":"00040cf594be4c2c8037503d2a91eade80c1196f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.16.7.tgz","fileCount":2333,"unpackedSize":25304539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBKAF/friiO3DvdRZ+swbQ0XRaGSUerHXxVWr89fHFiAiEAwNwzPLoNjaPO7YDoKY4F96dA5jOFa8ZvGYnU0zFZPr8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2g9/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+VQ//ap9hGVOPqNyt7YjsmJEJi5q0oDb51rtv6tdoQ6GEXjn/kLyQ\r\nIiyEw62x4k1mcLxjWlw4w6z6b5GFqR9GkWs3rndrQLVc+CGk6pImU6HRmtkp\r\ndE+AyI2s0dkQrXR5ZQH87AOOqA2cceeFtyrQSU2VBrUCBd9F70ClvImQ2zVx\r\nTE4TaH6q0Zf2SZGb68vHVdIZBThyqvbXy1yoP/FBov4lj+xDMlWC3WwOZuYd\r\na90aFtcJHoVfzdqZ88I9P/AMaQzzc3b+ucp+TCkqN38X4aXvuIx8z8ZeXoAy\r\ngwSZhs0Gs/3F8X3/0NHK0WIZBIHeXZGzYcaCZeWDlKm/BbL9wdClZSOP/C3J\r\nNgCWJZxKwAgmEmFWLngMitqcsbY7IgZOnOIIujuCmFsTtvM/SZUIFKx2lFH/\r\nqJ5lgh6z/GK0cHRwy54rdYdjXDa9iSMe8FMnaPa+DgAyjJA86J6FZEJsXFPO\r\nrpWEcB+PMGNIwbvc/c/ST//OCtWiT1qEAnBs/glpHRGjBKKlNTE612EokIGL\r\n3qlAUQOmhMKBjkfoxHbWuBmUK7usVN568gK/EaF4O8XVBv3wrX+pXZgVb5wF\r\nF9byVYqd0pOH1G66HpWAPGQAn8X77srwIdbnmTA+LVb9fAETz7jCjp4IVi6i\r\nkEjTSd/Uqc3NdsxE4iagoV2xjsQz2vVTJF0=\r\n=3x3s\r\n-----END PGP SIGNATURE-----\r\n","size":17739652},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.16.7_1675235199371_0.3425536541131524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-01T07:06:39.922Z","publish_time":1675235199922,"contributors":[]},"1.23.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"1.23.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d75ff53ddcd93afabdb8be565cb86c0a952545e4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.0-rc.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-b87wEuN5zXqo5RwTD/Jl+i0auQAAbnTJtRoEPcd7dchlq6FFIoNTPEauQfvJAVADdjLHgnuUvpPr9UJiOHhZzA==","shasum":"54f7c7e28108a63559bf372bdc5488ab3a9f1f54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.0-rc.0.tgz","fileCount":2360,"unpackedSize":26869939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9quRL6RqWYhwRn3smc5wAHRoL1s787qpuSGD5vTN6fAiEA4FlHS60LH1q9GB2gKzkD6dN6rVSUOnR8f6GL+/85SUc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2hcaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY9A/8Dy8wE0+xbCYyzaWMLR70cdysDBkt2zuu14iyc57hex+o5ydk\r\ne0tKkGkvQTS8oMAUxNpLuOWjYvZL2aHghvPp98pZ9/zatBIV5ywT5aJJwGJG\r\nwsWNZgXRVmSMtpDNsya9qjwCMduEYqXiMyclHzsNhNRPL7jr17pADwQl0+au\r\nY3hPRT5pU8khcmfXLXk3xmN+Iv4jQZDVjv8jKXsDbbjAlzuF3sXgHoifIniH\r\n9vZrXLrx4pAa0BPBXouq4YsMmzysBEUQ/cRuQj332d5iEToSfW5AnYkkEJq9\r\n+bZy7KDfzeuQdS5/pJtXwT8PNuKV4laeuG9uxE4FTJo8lp3DeJyGYYTZ3KOy\r\nD9xsc4gHBSRdrlqZyyCMTnIByIYMxjvH3iRmVQOFl7AFOMdWYtkDyvQSNeFs\r\nw0iTxGyiA2ROTyBhG2zKDUWfDDvSrF21vLNZ/OzhULEYSaqtaC0nAaOVfQUK\r\nmEFXCknA2mSYwNeyzDgwivVl4b9vB19BEIg1DMe9bI6v79TmAPBQKsOLC1jC\r\nN2QNXcK2Tt+/zV/qP3qEOSUYkIVTO0ZvykoyuOYYMZlrt7zwjmWEXRcjDUjA\r\nS6j7FbovQxx7kz145+bC4b1vR1bP7SrBHUzD7QL6qOtMzPD2rJnDU2oK7cUK\r\n761Vf87VGrK13BKfBmn5+iWbUoi65ozyfcU=\r\n=71BQ\r\n-----END PGP SIGNATURE-----\r\n","size":19307798},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.0-rc.0_1675237145919_0.28826701219112905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-01T07:39:06.526Z","publish_time":1675237146526,"contributors":[]},"1.22.1-alpha.1774dac59.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.1774dac59.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.1774dac59.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.1774dac59.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a111468299364d0a35d32709f7a083f1eb5d0a5d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.1774dac59.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-4hlE83myZZQEnPZHc3UjZEbQCDBcKpX4w5FF4mHsaxfDH/xjjFZpfBAcmR5BGXdALRUJnYnat3ijqaM0dlYurw==","shasum":"6660460b109de5e0f725152228de707ec59688af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.1774dac59.0.tgz","fileCount":2360,"unpackedSize":26870819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVH7YtjV9Upu99prmclO4SafTzD0eaH2/jh2fe6NfKOAiEAi3GOl7bX8DfcQZdRRez4BdSeNy5gZwBLeDwaQFIh/bI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2wLXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZLw//c7AcnMa0tbDb38uTVHK/qGSpIQllBFWuNYdW+jYdUxpmYk8h\r\ndIN7Ut7RiHqmpXn5pgJ7mS5SXqeS/MMycjuyw2WeOpQhz7rbVsIYt3yXFvFz\r\nOTSjXz4FnVjl4oWVpdRF4aU1lXPomfCdaOcxQuArq3ARMGfvJwOjqcf2x9yT\r\nn4t1bCjoOSKf7tWSv8wOgoqG+GQeCTvKifVW6TsdIqFIEiF8XZGa6/UjdGjX\r\nnUrPBfX2Zlfa+DJppZZWjR5gX4nMGkf6WOCnZT17LxeFutU9/6UVn8NHj1cR\r\nVpM3gRw4gXLXJjT9xtuWr8g8OGdW+5PGCjnrvEOUpn0B5TEd4gKl40tvv9gI\r\nbVLafOgoPL0702MQQzKEfqpsIqHO4X5gevYLE4uuQMD6cNXH8J564DvP5QHl\r\n+LkhyzeN5YtMEM5AAiRahSAZgcL+8kCAtQBE0oI03ftxVEg08xnxDZPRHNnV\r\n3f03ZgKmkGf3HehEWwTNNYIMsEdhdNYkGqQUqn8drFXmm+cBJ3PKpKYC/B4a\r\nZLHMPwC7eaalLJjoe3SD9J15ELRQAlHA9h1jHKvp0kLCS34WuiuB+ccE2MHo\r\nVFXiK89IRE3rUH9+U/7X3McMKkTMXx2QnPGqOEYLxpKWLAoT5Onk+THVQE25\r\nO5Jq2xwHLtOX8R+8tnDA9yuDrNzSN8hz59w=\r\n=y5Na\r\n-----END PGP SIGNATURE-----\r\n","size":19307308},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.1774dac59.0_1675297494756_0.26770814777805674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-02T00:24:55.424Z","publish_time":1675297495424,"contributors":[]},"1.22.1-alpha.2a7adea2d.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.2a7adea2d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.2a7adea2d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.2a7adea2d.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e952b049c3402d2bcd93132afb46941c265544db","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.2a7adea2d.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-uesrvJ269LRTH9F4SDnpIdrC+cMEN2VgnFzUMAltptSyypZXrztl+Lqn8fC2IDSGyu63NoighFlntecxbLB+BQ==","shasum":"93a653b054de7723cf9423f590fc1390b2956379","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.2a7adea2d.0.tgz","fileCount":2360,"unpackedSize":26872150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbzRPsD0cR2OwAEwuriCuvL3UNt4eroQ0EO5keNcWj4AiEA1fvOjmqA3dBmaIXAAKDdeN/AvKCoHXz8SSTQmPBD2Cs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3FR1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoApRAAoAX8271R6qcr58O7A88VgtipLa1zFQ+GPLOxVK1BFpF4ruuv\r\nRjx1dbF5VK0hCLgdqIwAL8vuZyIwurJxcFBM4QGqcOGCig2gE82Eky6k0s8A\r\nnQt6BqBzyGu0x/wfXkTYVDBgzv09Wh477jJ9MG2Kh7raOneW3XkTnLcGQdxC\r\negSv0IwYdTO0mQMe2WtDpcBpL+YFBn09u7eLcweRGwM3rl8F4EkFLxLCvoUt\r\nte7Pv8oNTaJAxQcXOJZhwhvIpKz049DBTEydBOgnRZRI/2SVEHvcDL5DTcX/\r\nPE3BNrQawRR9JpZBSXidJhJ19xSFQUQlq4vaxDzv6K6yzEka0AXVr9KsgGnw\r\ngUO3YD2AlAqkcMjPziXHEMo/a08vLnnAHy4aRDjbewwaAQb8bcqafYhznbhg\r\nBMs9j8/vrCO9iPzOobbM/mCLo0AkZftVSfoT+onZ00/iRlpF8NF11YCk5Bow\r\nULiuoHBMUwsCQPqEOTcns8UcPFWCd7Bp8CpzZ4daSf4qtZ6fwDJJnj9ZWXiT\r\nHtXQ889M+eeudBX3N+dYAOSTMBF1neOrbA9bDJUjRH4jpsRCbW1LledW4xq4\r\nczEkv2qa4JR+zeIRe4FRjtKG0Gj5rKtpfWhcZHfbFf3bOstNousCVNi06jgB\r\nXl0AiOl/0QxN2GOE4QFEjp4HSk6EWmcM8TQ=\r\n=sSP3\r\n-----END PGP SIGNATURE-----\r\n","size":19307754},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.2a7adea2d.0_1675383925024_0.18775600486680055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-03T00:25:25.575Z","publish_time":1675383925575,"contributors":[]},"1.22.1-alpha.07688183f.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.07688183f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.07688183f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.07688183f.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"160e9ddddc3a368ae84e346a94be8959bb11ac30","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.07688183f.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-Qit5COp+27Oe7z03UE8DTYVScLay/n+T4c51fbYvFPsRsVfWB75mZHSar8Nxg6mASu1qT/NMU0VIXqB2fDdmDQ==","shasum":"d003523769f81cea7d85107f054dd23efc6f8528","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.07688183f.0.tgz","fileCount":2360,"unpackedSize":26876143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHaweaPALGPAKWVBY0+hehSXo0PxmauEvTBTvma+rUzgIhALBsxgQl/YEYhBBQyi17qky32ciqDBv3Uw/GSXO6cDR2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3aXEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruKBAAjwbh0TukIjLw+OUCa5954uG3KblzxlxNHIT8hgPL0DpzRY2N\r\nkfHS9Wh2jb3z77weuY5JwuseVnp9EoLXDtvm/ucEwS5+QxZ6Pxk9c7PVDDiz\r\n2FNoUA/+qp31bJqdD3ApVrWJqITkb8wEmEGq3e8B5GHTfVh+/iI1sjf8zjX8\r\nbevcuvX8jmHaOFgl8YXrRAd69YHq6wvb8R/Onp2yQxcB0gfMLrxtnxO2nNzO\r\nbsnnasXVmgcK3srSigeRgCwt/09R+vWRa1RiBihUiQKRLxO9aMLrbNvQ+2tZ\r\nzKSNEEPmJ6X734AgNiXe5l+fGkGe8P2AsKXX8ZHo4YwYIQcGTgTUHxr5PPIp\r\nfaRmJZj8DupanBv9OKyvhTl27f/gsQJ+MK8ocSbUSoXOAeJg/8u5veTVPAIE\r\ni3OGOshnIVZ8aF5+9bGe/tKkbtIBlj0Q6qwLE2UW5ojUC+7LrDfOKep0dyJq\r\n9xtbCPM775jJQFTrn86d15X155p70RNZA3dl0hU6eZmE+sFYncM+SiquG4MJ\r\noyJ6CRkqz8+DOg/N/8F2S35ww6GFAnMWTx4+iJrL/ub4tC8D7+ogyUJnTnZq\r\nao6vZoAK2A5i0dT4foQZfV+DcHFpDHf687xP2Yv/iVk+ZhMa45UXIa9QBFMe\r\nlqZa4qGieOz22hsAfyGmhi6WJO1ATHbcJGg=\r\n=oz8p\r\n-----END PGP SIGNATURE-----\r\n","size":19308994},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.07688183f.0_1675470276114_0.35833707893228994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-04T00:24:36.691Z","publish_time":1675470276691,"contributors":[]},"1.22.1-alpha.6132d2e24.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.6132d2e24.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.6132d2e24.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.6132d2e24.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3f3069f32dfb9494be4b0a13b320f9b47d579a99","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.6132d2e24.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-u34wI/zaofBo+uTQ/wihZWKu3drYAV5YDevN2IO1Jy4TLs5j+iHPSuSa1k3nZgZmIIAks1jDiMcQwfRHtfIEfA==","shasum":"8081062bbdc9d062698554bfe108ea08eeabb2c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.6132d2e24.0.tgz","fileCount":2360,"unpackedSize":26869420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSAA5wPsd78pxcCPJnbyeXxHedXteb2iN49Cu6ymyaxAiEA0ODXr8WiEo7nC99pf4gQgIRcywzZp8oQw52JI5EW32s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4JnRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY9Q/9HF5xvMFkOR2LxgRznq8WmOrv9Nbb2N76kiG+jGFXaZcBh8ZS\r\n40qCm9QXX+id82+UCh1mo0MIvlgB4eeLxa3Ppo4bPONgg44AlbO6QtfqCzsi\r\nBIJeE+5OgUPT4H2COqHWwk2fiw7Ue+HD2PLDao4YaebA7tPiJ5MVGKtL9m/V\r\n5/nyW9ylmgdWerRlL1tUvzPddH+1hITCDD8o9S/HaGPeho7iIueSB6Q+PtLa\r\nZM0cgpWUKKpze0dQSYmiYpP0u/mdZeMy6xjme8KMYmuPNM2k10JUu58WMsR9\r\nybDm2jEjC85eIuUoqBBqdz0XaYRSAFZ2OLY07XCm46g0ZuOlD7IBcxOaTJgR\r\n2FKGHAXqwEvqpiII936jWjhw36L9Whnh7UlkPb3iWtUIWCYt/JjMkDX8i9df\r\nTvDckHp7Du+u3HYuCDUvKlNYx2+bOY2jsbfvzStyTqe/c6Naj/aQqqBbQWhl\r\nmMWDT0FStM+GheurUuKzVK4IYLcmK3Kmy3J2CJqjUxbdbxwZjxFOP6hecuPO\r\nTkJfSNjfuk1/ivKmNMaydA+xh+tCHJSIWcblOpKWvarS8z0th7ps0+T9dpHr\r\nWqer9GltqBuPI/IbWERJr1K6EhrddCQHdXWNHrnvsZRJoZQASONUOzdW2mjN\r\nXl4YtBaZAyVEKLOWfm6Vzb/ACcWXMk34sEI=\r\n=yoMT\r\n-----END PGP SIGNATURE-----\r\n","size":19304693},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.6132d2e24.0_1675663825449_0.8388206356582515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-06T06:10:25.952Z","publish_time":1675663825952,"contributors":[]},"1.22.1-alpha.ecf7bf89a.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.ecf7bf89a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.ecf7bf89a.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.ecf7bf89a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3450f8bf22d66f5b5367cbc5dd4e21dbdea67512","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.ecf7bf89a.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-ysM4bu0pSsuxGNxF36xgyoeZdqAqAnc54ASQ+vhtE8c1SBl7269V8CDgIGHdLjTlfOGC2eg1O10nOZN8wZO7fA==","shasum":"5605a1cc6c6470a0cba5ec098acfbe4c06231d1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.ecf7bf89a.0.tgz","fileCount":2360,"unpackedSize":26907847,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHentdXwe5fmxsrqvtK45a+i8kpU35s6DiymFOrOTXJQIhAPJmKS7BJsbUfQu39wSmLWm12b8Fh4l9VSCxN4uAskjP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4ZrpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomaBAAlDvWPJYyyrvg2vXTM51ZDObck63XTvcB0Gv6kZHJa+fl1n/B\r\nIXr07Q36/vr4mmQk9izIsIHqmj75fR7/h97o68plX07uvlDC0GOG0DaDR5fD\r\nE82tWj8U1gYSbSHiDJnPO0baJuIpR0b+siP0gAoQBx0lumUX5XcvNf1EzH+b\r\n+iO5cXQZvoCq9bWUuh6OSgHLkKF9Bmf6FXc5BphKjv4awowl604vmEocpxrO\r\nC+c0Pe1d9GaWrzJ9N42UMcI81N86bjYFZ9iTb1eN2gtI7SnJneIj4ao10VvJ\r\ng4Kjom2NURqTCkB1wsgAHBGt+MSlAJcKB7l3Sr+/4d7KrVUJIZ46tqMG2vyC\r\nA091ov8LRhrqq0qiz+pPAUiF0a9tHcfzUmp+n1ChwPhOwPOPbbeiYzFCUlAv\r\ngFkP7RA6NCsMx2ggE4vNAE2AyCnDnmuimoxzg6Zk5VvuZrh6/WO8DcEMps7k\r\n/pgqQ4apS3j/bA/ggPVfYXKPUZINitIWYFIZqm3mwdGFfnFMskphfWwTbpn1\r\ngZaRLbjnfLI/zo3mrpeP5by/3KXUHEgvVcNtmzEj8GmejxbrtdiAbbIjkmDy\r\na0rNEmch/Q9FMqWXugV3HGEPYwCZ8UvZrU5sn5cZaa85C+0vlD9sr+9aoqv7\r\nO0niIDIsKvvYkWpztx5GBjimI7s+KyzYOWA=\r\n=SCcf\r\n-----END PGP SIGNATURE-----\r\n","size":19321067},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.ecf7bf89a.0_1675729640965_0.07593246300764189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-07T00:27:21.510Z","publish_time":1675729641510,"contributors":[]},"1.23.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"1.23.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1-rc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"62e2e3167b56f1007806c5c65a3c93a016e0480b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.0-rc.1","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-9AMjv9qrDiNtwhI/TuUBtbJI6eO9JbxmuDKbMgnx3ADE2rE9wfLA1bc5nfBrJ1bTZbBJgQEPxWEdp166TS6ZSw==","shasum":"4aab8bca2b6c11bdae438afbfe9edfcca83a4201","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.0-rc.1.tgz","fileCount":2360,"unpackedSize":26870944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6TE2HZCRFpbi8buL8je9rqjjiSorU7fXhsTZ22Us4sAiBjfEltLLQ/6rXkcpFrhnmriiXRo2muQG4zyQ2i7gVy4Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4Z9UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrCg//c9eNHBs/hwadch+SWjV229xPoxR9EfHd8rCm9AHVqEFkXq6B\r\ngInlrIBQ3W4WL4TaV3kJPRXHZ0oa6JJB633qwj9LsFoZn0T8hwaEk+64XJae\r\nQMs3DhrLrfs8TJ6ua4KmXIC/b2zP7AIQakRpZQo08uTX8FpLgSjk1kmPLTVo\r\ncNeUUv9xbhJxUJnf94CvwHbhADxSUWS6tcn268X1HNyeoa4WET23Bs+jipuU\r\n0clM/0WIpOVXcxWVLcIjItc9SHhImtJQXzch/QKH8YjcBkNjPoro+XXuPqIe\r\nVpmEojCJPQ52iuu9WT/vbvui2G6Pp5z6ogm9udZESPxj+BSLOBVXe6PKjvaP\r\nrPU+0S7XDqcz3JVbTfBfKBWGbjHmPPs7EUDLOgryBlrkXPjY71kTikImEanX\r\nuXj8OZWny3sqeTK2RVNHsVBjoyJ+y5CXRY2CC9xmDuCtH0jq12UVMt3hs8v8\r\nbBXsR+rD/mVswixKYzgyCe/W65SVxVuaFyJ4dbnYqJdARrf6tlkSuPeHWisM\r\nycVefkwuRcBFQwT13GqAk2FoEanuS9qYKDfVX7PybkCrH27eGoWKvbL0wt9A\r\ndLdA2mZNqg5LNxKrCu049XOOT7fQ+a2T//sKowR+W7wQb2mtycwkjvIhHBMb\r\n8G9daSsVO/+tQanzywwYQNPmD4HUjvPuE88=\r\n=4LZz\r\n-----END PGP SIGNATURE-----\r\n","size":19308155},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.0-rc.1_1675730771516_0.9816591546574949"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-07T00:46:12.067Z","publish_time":1675730772067,"contributors":[]},"1.23.0":{"name":"@microsoft/teamsfx-core","version":"1.23.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7ed6c8408af2d1921411243342a595514c987657","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-ak3L/KnC4Wj6+sraA1UsVNgIwYjMxvj0b3KZn1/v+O7y4q9TTQcFl+m68e/SkLnGEz7qVZsCi3U9Iz5tLZC3WQ==","shasum":"d23033b9d5bfbe2b67afaa4bcb3feee565780367","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.0.tgz","fileCount":2360,"unpackedSize":26870909,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkORvXyjdn+sGyx/ZyU10QcnUoEJyp7cjWj38C3JqNXwIhAMlKpCe3pHmb4r3jOLymkF0rY48UNctdLLf6BKOXEL9y"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4gTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZtg/7BwRVGtZVbXrxyFC95Lut0EI0/e/M/4MmeBU2zwgm/KAo2M3R\r\n+qNwYSSBQCJ5j9645ZLVRulFaZ/wMfxpebhmew1IC+C3/MFPlx1k0+Wx3snX\r\n18BQe1OkykhrypaLWOSwq3SZwIvzsUItFCTfgBp0UNK6HwHpe+maHlsUDiMn\r\nWPkbYmQmipcpco+rUIjpetPcQtnafBdBwnXnWUGOQ6HZWdz7BTLOHdNlzscb\r\n25OFmiyGthktqr5qltN3UK2A7TdzjLccR/G75VaxIaIZzAwEum6q5s7Cfmwg\r\nTCEOW1DLZmG6T0pWOorfaQx0nOIBq3k7cxobsFDyP7zlCWURQd1h6qojgXIv\r\nzLonlKUz0+UXCPg8UJ1BsprGHL4VoVG4wu9VRBdfBkQHO5pgcdcHLtZaE1rS\r\n2Dab7z2Vy4YZwv5sqTTCiqR3GqqdehHyRKqfcwB81gzp6xsTiGGylIkR7Dxg\r\n0wtnhrJVhw3J71pF+x2SYGHEYuMoKlYcxb95w6CQdYVQUHDM87Yl21xUybzi\r\n9dDQ+PDXlAjW7vz+iHxyIxzcJvUdsVxdAfdPzvNQOaepvfXLHTGOlu5WYP9j\r\naNdoywwc//+8IlAuGpI+RDsSVAb35Q4uvoA4D9ORS8USFAeUBX/ToAloWfbs\r\nMm0XKyt3Z9ed5ujgpzZM4FgpDGqGzlrRd6U=\r\n=Wlbz\r\n-----END PGP SIGNATURE-----\r\n","size":19308120},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.0_1675756776573_0.8602502569193933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-07T07:59:37.025Z","publish_time":1675756777025,"contributors":[]},"1.22.1-alpha.e6ffa8406.0":{"name":"@microsoft/teamsfx-core","version":"1.22.1-alpha.e6ffa8406.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.1-alpha.e6ffa8406.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.e6ffa8406.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"db086f7c2531038ae62d583044769df5f61ae358","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.22.1-alpha.e6ffa8406.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-GBeVZG7ezQiIIf9pmoXV5QaHmtdgwFaEVJStyio2NWjWeKHdvtKjDvWDaHXcMdAq2+2iO1vxBGmZVrc6/ehcvA==","shasum":"7a1cb43b92b448596985e1f6b175a2daeec37284","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.22.1-alpha.e6ffa8406.0.tgz","fileCount":2360,"unpackedSize":26909019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETtc3Z32lh+YPEirK3RTry0auECDb6mPL/2C+ulvjcyAiB6VItpTLYNWalAhiDuVFeCs5zgK4LwaplR6Aoj9+V0NQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4uv0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmrg/+JWasNW1L+QTpH+IWusBXQjkb6ofTESTM/EbdB/0fEFPM/QgN\r\nMCB00CzsayDrBD1T+7+aRI2yC3bsssAq71zhFRG2BoKDN2Wc8GIqR6s7oeHz\r\nKjcCKDf5PQA+0FQDlDGCD0rgPRc6PCyaXsUtMhm2CkYoNrmwkyFAm7a0FCcb\r\njG0IcnNZSuYOQyBTOk6URF0ZCHVcrRW6YNgXqKvYfR/LLNfezHmIlKeqmhNZ\r\ny6G8gp/k8VKoklDmNiIFmoIds8+g2yORH+EODSbKV6xyX5Ia7PeY19TNX6PJ\r\nBDtUWaJN18pM0pUDflhy+UxigJ3JXYqVErL1c6Yr0tQFUxbXjZT+JTq/q7bm\r\n9yP8IuBw3IjLovSSJBX0T3kdU983n8vOdzwGCl1HV6iamFtvIqAZrdoQG5rf\r\nTKNUk3kRCijZdAuca0fzPuWKGzeGcJLBWgirGxvwogxJVc243kftI2o+JDrg\r\nHb9VUEqaAn0iVzayslJXQK0BTkjCxMUa7wLnV3PoTWlb1q9hB64EEyJAPK4n\r\nz/Jtp0U/IZMoqpgprsiVIiqp6dV8IhUOhoUJqStKJ7IQBGSc+aBsl0Mq++eI\r\nrq9svlWmUP3J8gIiW/fTblnCWnE3TtmslztbEO6AC5jY0ZAi1Dv/seP42uuL\r\nQXjLyhISOrO+c7Drbde7TgWogQtM5iy2T0E=\r\n=GPMw\r\n-----END PGP SIGNATURE-----\r\n","size":19322310},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.22.1-alpha.e6ffa8406.0_1675815923486_0.07699480402918657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-08T00:25:24.107Z","publish_time":1675815924107,"contributors":[]},"1.23.1-alpha.23fd45395.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.23fd45395.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.23fd45395.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.23fd45395.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"53ba7b797e0a40d5860e0537e5f5afee6a1eb7e8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.23fd45395.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-artMDYf1O1rgsZvvmQbfbK2EDxGL0ii9zM9zfNR22EizcBxoIsolksOaNHtaFbsEF00Hf+rb5m40oN3eL1H+dw==","shasum":"0364289007b89cf6d5a475f3ede0412fcd0016a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.23fd45395.0.tgz","fileCount":2360,"unpackedSize":26914224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpkd7AgDGau0N9SKyr8r48DyGVcSk+7NNy+I7Q5aENGQIhAMpHL3ZAZ92nQJvzuZBiROwIDF8WZNVL/pttYRyU9c4X"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5D1dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocsBAAiyNQ4DtyFS1JZb6gZ0xBmvAoxnNP+R30Gr1f66cqWNOe0lts\r\nx4V6FCs2xEbRAXPWotoXjUdWB+ehRiyA9NZGkj72LX84yDRVMzNDEd7nW7SX\r\ntY/iWZmdJOR3Rb7QP9oPCUuPgOahvLiHv3Iz5UV7omTom/lIjg4p2240uMnp\r\nQc/KFaV39KIYqTFrOCNuDfFPbybolQvOi1Blo65LYtCj+Ff/jM7p/5NEVIEk\r\n6kN0IZwAHFkXMJi22A8fKVh3fsMjGDRxNGagAD9om5bKgc7qwEoUQYzqoiMb\r\nsqlcx28mJF9AaHvXW9eUXoc/vktUcgCjU4Yr1kQ/Z1x4nCx4IfoRIBG01mty\r\nyovc4pE3mK99RvnjXNhBUorIHdOeIrVjF61OO6P9SpM+QzjPGu6b2b2OQXsp\r\nRoVJOfM6ELrQI1ZDdMdazLTPY26i8wWleNXSBjRAovoM3JY8sN/YdVVJT9ik\r\n61a87nwzw4n0Ff2fD7LYC0a+qrLN8ChNQTyfxdWb78VdxMYIITBTiTPfkoV1\r\necCObN+0036Ij1Dt5r5rad1AG1aTlPCk5E+3tJfeTN2fElYU2YL3G+7G9NBq\r\nh4/vbknoLm5+s21Iz+qUZvoic7cZoKw85gpHP9aOZ0UuD7eYFZXO+RESHCrS\r\np6Mev7mIzgskv7pMy4pudhhVm1t5qtr+3TU=\r\n=HIoo\r\n-----END PGP SIGNATURE-----\r\n","size":19326782},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.23fd45395.0_1675902300481_0.4012181109655406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-09T00:25:01.100Z","publish_time":1675902301100,"contributors":[]},"1.23.1-alpha.31a30ce64.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.31a30ce64.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.31a30ce64.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.31a30ce64.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d96afd8a77ba341f67ed8199ccf216e2b2f78c6d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.31a30ce64.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-j+DbMjvpDGdD12+6Po/6diF7UUG9c+3suBwYzGjZUUma3BXSuxeFTKXf2KEqPaYo5P3KpP3StXS5OYc9Gzr+uQ==","shasum":"a91a5229a4b1bb3f6e3fb3135264047dc690b7e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.31a30ce64.0.tgz","fileCount":2360,"unpackedSize":26940226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXVuuqQHwkEhxp+FaOpBKa7ZW6ocFxHeVD5Qwk+sTkNwIgAIUoZ5drsHtQC+qZgibXzx7+nLL5Mv68r6Ax8eII+cc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5Y8OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOHA//evQLVb8syfteqwH3sxBbJ6fkb41WGrspGCLFaQ4lgCRXS+xk\r\nbGM5E1vyKu1g6bYPbzs8zmsM8BaINlRjoaa1kovLc3cvl/M8Xi22jpN3QSGt\r\n2O0A10njHaHZCTtSDQDNhpQ7dmHmB1PU7BuDiJqsPvOS5vKag6glmhcvfp0o\r\n0IHRkNtjVsn9YoJ4H20GOKvnecEVRn7Ct7p6/bm20uW7Apofl9KxW/F3+ELH\r\nqi2DOzEpdUls0+QmHZpgYUburjnta3duz4gPhqQxnnyVi3e8o7yYB4k7ZKid\r\ng5h6dqg97j7LuXTC90jr9S8Fd/jDOVW9+l6i13r/jDA3J9vRIzTTzs+DmDtu\r\naLe+8g5MOsQYS4LuSHaVb/6vRzNBlq/c/t3eXVDX0pAD3c+x2uoMoaVStS3J\r\nHYjm6jjODrmpjDQxN6KjPR6C8nx9KpWu0tZ9WComYqQ5inolJn2ZrvQzEr7g\r\nBqlkNLkesp+NBC0/9+ZmM0dkF9Wbld8BFmmwEmG+fl1bAERWHmdqqpVczfyc\r\ntPs9kVtQGqRmu/o23RujgVkBHUBigmYAKe0Puujvre6KsAI9UFYj/MwL8kRd\r\nQ1HbQ0pCxFxYMaDeW9TgOK4WBQYt7XPtsW8hp/zMLoLy0WDc8Dg/zRB7tnkW\r\nieE2rKctdFwGZH/Z3V1N6YhEQSb7YV7FX5M=\r\n=/RW5\r\n-----END PGP SIGNATURE-----\r\n","size":19330893},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.31a30ce64.0_1675988749502_0.033846492386691684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T00:25:50.088Z","publish_time":1675988750088,"contributors":[]},"1.23.1-alpha.439fdd5e0.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.439fdd5e0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.439fdd5e0.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.439fdd5e0.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9f4095e0a41900028928d3e66c68234d506baa7b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.439fdd5e0.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-QcgYuNR0V09SuIxouzKMr1xuSP9TMRF7EEGIUzw4k4j6mmnGCd47PWaBbr8hTAqI8Owp331qcrlkcAq7+4whkg==","shasum":"d89e7be0dbe0905912f7877898a541c4002cd339","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.439fdd5e0.0.tgz","fileCount":2360,"unpackedSize":26940531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWg+DswkbwERnIjAtEFr36EvkRln1IoTdfjWsHIy5ERQIhAJtgaLcW2fB4kKuPDeYRCij4AXqQwarn6O7/Rx/WkcBW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5eraACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtDw//cu/z/Mgu1ZjzWr944sKbdbqSbbOZXccBLjwQYPfH03AZEGDi\r\nWGzfCDpMe0sj8qBtFSrgBNEju7m/wzEebWwUdvAvLOx3Bx9H7tKpKxuRtX5I\r\nN+IK8K/R0u9DBH4SJIe2DztbGKCS2oj9Sa3pfPon2JIccQoJ26z1OOMSTiNS\r\nU0qb67tJpbm0bi71kagUuFolmdOfgpKgyLb+jhxYBoDz18hEQ51E/E0IZMQt\r\nFZ2apmZXwSvQ/4cckSqqCLboOfhwYhdO8Pu8wrSok951FLMGNYrw3nJIWaHN\r\ncHvHomWdRFqTIrqBQ29u8K2gdUsz9AaEKyrQ3RVq7FvuPjF6/Y9IBfooZGJC\r\nE2U+Uo4Lje1Y2X6CCj3lvprXmdnxbqCVS3rbxYq/cP35khC7SuV1KBR1vW/y\r\n2SN6VAL+fQ2Ad57KvfTnwav0mxopzhEhwFdlx+0G99ohzULhLszA2+HpEjyj\r\n4JuR6z4VTeHvmLLKVygbngepsznOA53mqsgivWyDRxIWvKBRYF+n3nI937SA\r\n12k7dGNGXO3lOgLbvxmxGAZOwOBsKK4DvsyNhXp3StHdXdplG3AY4DAKgGB+\r\neDQLiPA49L5I8JnJLSttDVbKnWpvkMa5nChN/8km8vUI7Scd+3ezbvCfo6er\r\nGFiOYypgk6ULNjNrh5EWyP6qNZkCWiWGee4=\r\n=px/6\r\n-----END PGP SIGNATURE-----\r\n","size":19331149},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.439fdd5e0.0_1676012250153_0.4317821305621561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T06:57:30.723Z","publish_time":1676012250723,"contributors":[]},"1.23.1-alpha.ca118cc7f.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.ca118cc7f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.ca118cc7f.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.ca118cc7f.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e401875a34149386944d6536f7f892f17c458a27","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.ca118cc7f.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-gUGfUno7230ZpuaGSwQmD0e3Ylmf7aOfUd8nfB9D1cQgc3w4e3naKrmKsloWnx/FuFR9UnZtF9IqPo6Usx7MSA==","shasum":"97980e5c6b7fe328fc43bf1798909924d8cb7bba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.ca118cc7f.0.tgz","fileCount":2360,"unpackedSize":26941053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuA/4GGyE6ZhTt2JGKBY8rPq31++PjBkEvXrmeoQeM+QIhAPW050W+QWE7ACcHSnF0lcOmDMO3hz8j/Yl3Ar4TVE9f"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5t/ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqBw//TpsDRtyzFLQLWYZcRrp7wt6pj/Gylqts8PdCX2eebP/ysNFI\r\n0VorwQH2DkM16CPpStF9lMlYL6aw1rM7A4KliU30pK1eVPUWB1zxhDut2k2s\r\nxOXDnhgiWYBeOeHCpJCEzDbBkDsaf3QA7gfWyWevZ2AbuQZNTonUS/vbFctg\r\nVZ17su108n8h9m0dS/nVsVSN7IQ/GWpaLHVbhyDssABM+5ouEOJURorlSaXM\r\n/I6ZaWxZPCMIbURjJ+HUGa0FdHTSnMn5EzsGx52vNUeTrn4MT3Te3TaDGCMQ\r\n+2XRkdgOU/LJS4ORMgXiX+xlmrx3Zh2nabSRNc5ChQhFkmyOrxPIxhMjNbn8\r\n2pBQljNZUNmUPasPc3EVp6JeHu5tCnaw89TPfQMwhsPHzcoswjVSraerj14w\r\nb+I/z8Tg8U6ZaSmjmHI++cHHd99B9p7u2expMYSxNeDdNWqosdyqGJQQLVrs\r\nqKT5fipJXjUqnUO0kE/Lrp2/htW7UNT4X0GEGxYkSCDAVQHDkg0VFWOisscQ\r\nh+hhsCSlXV0emKSQz90hhF0BaEXn8UC+ppzc5wMybaDWo1rceV2rYw3o1aTY\r\nBAdwHjvmDw1pZbk7Ee99p6xao/u5uvCVL1ob/5Id/8LbbvtBKRMtrMedLqUm\r\nU/F6KS31VhJkvkX3i6PCKjGATsTzHVf9uBI=\r\n=YT3m\r\n-----END PGP SIGNATURE-----\r\n","size":19331273},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.ca118cc7f.0_1676074968882_0.3453541958820925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-11T00:22:49.468Z","publish_time":1676074969468,"contributors":[]},"1.23.1-alpha.cc0bf9f6b.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.cc0bf9f6b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.cc0bf9f6b.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.cc0bf9f6b.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6e519c761f42d45cb12fdf37f32f7b89f3091fd2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.cc0bf9f6b.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-mUYJgLA9It6JTK05GXjoGGc06/gskY6qCRvxmMILpdhrsPcMjgVYJLtgltQHyC9DYgDyspevLjYf9KOzZtbQWQ==","shasum":"36b50f04387ec6042476a489dffea43bb0f01642","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.cc0bf9f6b.0.tgz","fileCount":2360,"unpackedSize":26942704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvdhewDDFKQMYK2kHjaixhQWUnQ4aIu0Wo18lYoO85TAiEA0SSvwg5h3zEjg2m7pXcMb8pSZiO+Rhhso2QEfbKQ6j4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6tTtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXsw//XL04vyQTUoh6YJaSjCftPPH8Bv6AvYTGViFDzhwPRLdDXzmb\r\nYJagRcM6XfWK8MHq+22EfVV2LmdKx8jF586+TybLZAOTBFo3SwB9nIvR+lQI\r\nsnAhhkUhyCOPbgZ+bBIsqdVNrD7xuiVQIXWrjYJB1KxkDfMlOgtkOUrlRDwJ\r\nTHQnW5v5YvvzHVPBdt3iaJarWYqyJw1AzPdJtKXHf0W/AOgRRJ1UfWPRtLgP\r\nAvE3PjHLvRFov+ZIwLds5ROsfF8tdaNFQ7PFmMisuELQgXiIs1Hhd0XnfsPv\r\nzBt3NEIhjI3lnIQYlvomsDrSK5gM7ZgFr1MD5ZQWxtqwiNCDizCNzfbblAjY\r\n5iwDiDoSlKJ+veUQ7jgyfhM+Ybi4guXoTPSJjR3QbcJpZ8fYFW+su0xcW4v1\r\nZlrcTtMPJkVQiS2Oxh2LESWvCK6i5Gl+558DbDQOFBKwhjuHiwEvENDF1QbY\r\nAoGR38j6MhXPnJ0hBVvm/K4qlPMK7TG4hB+8TGOKonBWdSU0aeosADntF5s/\r\n8rdw91IB6zD2S0bxFrvexq5sGMk6aToT6BzLkd+SzkK0+EaHgKIr3jNTsMSU\r\nsdFjOjlc9Sj1qm5koleaZBIFRDenH1/AQL5KLZp2sqvx3TbQSLp3i9ee3rcV\r\nKuNid0dzyKY85gQxNjSqakLTfxCTw9CgnGU=\r\n=JuTG\r\n-----END PGP SIGNATURE-----\r\n","size":19332876},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.cc0bf9f6b.0_1676334317133_0.13569481636726155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-14T00:25:17.766Z","publish_time":1676334317766,"contributors":[]},"1.23.1-alpha.5a02de463.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.5a02de463.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.5a02de463.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.5a02de463.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fa2fdd8f81d5b6dc53701bfaf411206f56e5d274","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.5a02de463.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-jXYWWZAyE9dW16pqb/O9fRbG+tkw2urGzDp57sRwXPuElQ3QODX8hbpH6HVuoc99/zaSlDnW+HxSHHhQb9ZVfA==","shasum":"3466eda89dcf35050adc0cf07950c509284aa356","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.5a02de463.0.tgz","fileCount":2364,"unpackedSize":26964746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDlVhyU9Z7V+AJOBCEV2S6+Vs0do5+wT5vY53DS+lMsAiEAkrDBgnxTEXICvCyCzjMhM6LWLNR20mFZwZpO/JoPb3k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7IAMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTzBAAh5euCnf1n5yW6RKqZZWIqntY20qegAgwnFLIvx+25kivQrSv\r\ngsjp8dOBvFrlpPKAC0VSeL+GcncEebVw8JfEk9QfsWCzqy9sChOp0UMF65le\r\nk1Rc/VgRe3e85bz/yqNhGeuOdE21SgAoiOolJkOGUB70mnLydtCCEsKpFuww\r\nuiPSiugGRuWjsPckYZ82n9bb9pt2pb8u1taMZ/2zXnjFdyOVnuIXXTTK1w7a\r\nZkoQCBgldCXLWKwn4DSg14u/nL3RWKELF6mtzWn6aRWawHD8vcaj017cdL0v\r\norw/0QNVkcIiZKqr0Fi9KDXXcJQYxIyA6lXbSwVvrnbeAJyOf9xRUcEyEPt1\r\nyxwZsMFCH4w4Gkvyr/zpTZ1R7098dv3a21YotxzjmDpcau3XQ1eYHOP6OC81\r\nuJqCUI4jNOvUttLKpQy42n7e2b884lmPGa5yWsQUt42UllRpghOMjfSKkrIW\r\nDCqDfg+RQQ5JNJ1MXf9hZs1cJ6g2oMBdOrPOf8iXSbTt0Bk7vDUIYpkKqQ/C\r\ndx9Lqi+N8xHOwnyrEG9tx5pJfnUmPrgMQoFai7A+if/VGRHL0C3DJEaifCJE\r\n5KqvtlhvVwvC723PYCtUSaFJBDDq/Fu1JiSB4oeV6qt7JVSResmLRgDj+yyF\r\n3NzxRTrgxYQxAwxhjb2jXFUMAg7uinpH6+M=\r\n=aVek\r\n-----END PGP SIGNATURE-----\r\n","size":19340455},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.5a02de463.0_1676443660336_0.424391277696905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-15T06:47:40.848Z","publish_time":1676443660848,"contributors":[]},"1.23.1-alpha.7986f6791.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.7986f6791.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.7986f6791.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.7986f6791.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f0dc148cc71a08373cf791931ecb4d6576d00561","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.7986f6791.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-b4NQB77L4A45pQaQgSnmUiE+1GXjUvKqNzDrpoh3bjNkvjZaoN5Tq1LORGNJvDwLdo8S2OxKepgMzBs5gKPPvQ==","shasum":"667b320eaf147090712d6349ec724939d6051551","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.7986f6791.0.tgz","fileCount":2364,"unpackedSize":26964747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHerIEVWjvlRV7sKHiJpQ9PeoFuciKc7+QMDewB3pfKDAiBEW2cHbawxZgugduM+qvfxGOYN+Ek78Gr+6EGXYEQ6Uw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7XfSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrddA/9FiTWwFZlLoM7fqKJ7zgZLLEzjwTtY8RppTLrkjq9WNEKpOFC\r\nB6fqZ1AGu+2AjNSQM6M6RWNZ1F7ZgBCIAwMtm43RmcRxqFxcsuUT7SUHWqiL\r\ni/87NFgSKfty/GWVHK+tOE1cHyazSlA6wNX+yxi3RnThbA/obrnUUJxDmMPR\r\nS+7hUyLaoxA0Q6lwksxvoTFUdnELdENaYKAlLDTvevG7ZNKk684wJLT3fh8m\r\n+BsD0v5IdA2Xlh/OnIPVCy8uyf/eQFRtOmV4uBdHGAsE8x9eCc/iNoyyw6Y8\r\niQllD9SW/Ko2a3yGN/QrkA32S1eVgA18uOD4/5eEDg5ai7sv5UUor2j/ljos\r\nhaw0DP31IPUGNhqpRmoNy9dywIdUybdbXxhZJ1qPYcruKW8b8Lw1qs1ST196\r\nxf/Qfbo8BVaQK7MDKsLg3gLNzi7FeHKc4l85nwpBrUTcHuiKcvbBkNmPVaWG\r\nVuBXPdddlq3sZ3eQfQGAzHgWurqI7bw+7wPmmX9eSjh6pEXjN+eEqL/r+sAL\r\n3XvNT3rpUDGLW24whQoGuKfL/alM7j/7uVcKlL8WQjqRYxopTTCPx69XEKoa\r\nEQzWBZuFUIWy86Hw7YdxEPhp+1PLjlr/nS1zdbFvmYeKiai7uRIybGoyN3k0\r\nF5wWnzXMmTmdEhQD5zNdkDw3SEUBcv/5+ek=\r\n=REhJ\r\n-----END PGP SIGNATURE-----\r\n","size":19340809},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.7986f6791.0_1676507090295_0.9346133688331197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-16T00:24:50.856Z","publish_time":1676507090856,"contributors":[]},"1.23.1-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"1edfbafa9b6883996a6598104116a5f2a65794f5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-rc-hotfix.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-n6ysowD/MqfIo8PZzxivbEnwcVFyzsqYTOFM7zDdzbwjtzveI8sO4jfS1hcBvAvWa4+F9qpOfIrRc1JVoS+PaA==","shasum":"c3268ec18ec44c97cc81f6cc9e5952eba405c213","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-rc-hotfix.0.tgz","fileCount":2360,"unpackedSize":26872158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyi2fBEDgFK71PPJI/hQf+Ozif9Hmlekr0XEvZukSpPAiB07rARA1BTWemeZfwMvSFfL0qOXOu8xVm9udzmXCAHKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7dnpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0ohAAn+Pox7Ujv+t1FfYGDkcBLYKAXvGJ0lzGEb3I8vq8x6ibJ8q+\r\ntj49p8SE2t7vI3G8pLfdCTjqQfrC0vV/mNug2ULaV7XPq2R3GNlRDA3qB0w2\r\nWvBhXHEBmIC8M+FdB25ZZ5jy8CRe1G/r0IknxLtfrewtGAFEdBgYOo4lwF7Z\r\nxdMB0kAPAvFLMaOMf3Pb5gX6WY3ECuCdIMBafP+vFhqdlpk9NWnXsuQ1hh+t\r\nuCpfqo43iL72663QJ/oT50qgBCqsQf5jw+m+LK72q71NmCpEAeLkLDV++Pvd\r\nmp1CaOlJXx5ac18TuXhST0Aiq1sD/PJ5+0ENYeZ80+vaOnNzNF533K4K1ynw\r\n5LcdtVuRsrDOKhkW6h0ytocN4fvJbUim+r2F6A9P0lSuIzai7ymy/HCxg1yV\r\nYOBMa77alDFeCqshd7FecO9yVqD4Xasfy9WGS6dYWERD9qvQQi/iXt1uzv76\r\n0KBR9uhZE8FwvEGExB+8TCyKmpbOQN+b/usAExV8nitPunLtl0Aaa9fgZn3k\r\ncj75S7g+g26BchvTBAHaY9U0cKVvjGcgUQ6KDKt2xgdX6FV2L1xZ215poSSm\r\nMattQw2HWOvjTvRv8T499vdeeImg/xDNfc80mE2bIcQhcv7g3hmz5TNE333R\r\nURxdhoLs20Tb2oBBMuTWXszqXGLUhSj/1Wk=\r\n=4xAj\r\n-----END PGP SIGNATURE-----\r\n","size":19308425},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-rc-hotfix.0_1676532200924_0.6609168242303407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-16T07:23:21.404Z","publish_time":1676532201404,"contributors":[]},"1.23.1-alpha.40efbee34.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.40efbee34.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.40efbee34.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.40efbee34.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cb4a725fd55ea0a2a81c633eb9626e1ad358af94","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.40efbee34.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-GlqOa3Ct5GEXcuam8RIkQ+qwTq/q/JhHJ52zi0WSffXVxMa8knyjyLzC3dwlJk1EnV8Ep2RkglMj3jtRuv7RTg==","shasum":"3534c10d5acb29fccbb0ce05bf82d17e9411900e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.40efbee34.0.tgz","fileCount":2368,"unpackedSize":26984867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiXcCQNrWo907824iSARnBXoWxE0hjzwjndcBT1GkU5AIgNcLH0Wyf7qScLnrrKJwNyXo5xxbuKXdoDyrs/5VYk6Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7spHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxWBAAhhxacgPx2uhM3IiFvN6ZwZZ5d5crmCBdAkIV+TKRhEAxzp1y\r\n/mv5C6prDFf7aN1tiCE7rN+x9NQU7rIO5VDJV1xSjxTiu9CPdlkgc6RHXHhV\r\norgqrJinFy+S7/cx8v/pzuRPRJbdDyr76Ftsm5Xuf4qlBpGxPle9c0TlMBNd\r\nS93yQzlJgkoY78dubgnD8OkbdxTjN59BdJVIjTlCx6BYZn86RYRKcQv6PHS5\r\nYuCrUsDNIg/HkqPH5v2Tct4aTXA2C6UwSLiA/6oWEdxdQHyMQleljHdmQjqn\r\noqdUKmdt7iQIJrl585NQTQ0Z+6d9uAMzawglWMu9YN0nsyuaCopKICBjBthO\r\nwPWrMHlX4KQTvdNL9hgfDBumfVjRPFsGhQTCj942c1NNRApRCizuiM9j2icF\r\nIvnB/dwo7zDaSGjbGlTYr3jkBtzMFHDJHk5uM5j2CYWoPow3EUfHEvBMTF4L\r\nkPPT+0Oei5Uauk4/MuRv6nd+WEtW4EalWiy+b7HT2wDbIP5QiVOFDbUt6+IS\r\n58ekEmRctXvQ90YggZQCayQyq+BrcORmbNl6aMaNQ54SF+mj6blTq0pxyU0O\r\n/WsWUON6k6nnPJsHQGZNpM7qGF7s/cc7cCF+CQaZBMkkcTr4n6AMY59s/k+h\r\n3TYJJwGOp8IFywWVEImkyF4TcP7WvCCdBDU=\r\n=q/Dl\r\n-----END PGP SIGNATURE-----\r\n","size":19343660},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.40efbee34.0_1676593735000_0.159492847634767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-17T00:28:55.696Z","publish_time":1676593735696,"contributors":[]},"1.23.1-alpha.948e73ebc.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.948e73ebc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.948e73ebc.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.948e73ebc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8d1afafbdd82adfc42827cf7fde7f4724f0f96ef","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.948e73ebc.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-bZPyQHbINjML3P3XPF60PuAektzrt9wZW77Q4ek9gwl/bHx3YcAAhWwEi2uyT6OfZxwTnWkBMg3Ym0TBczCLuQ==","shasum":"1f5055bd5f60540f0630de711cea17ec5d3cff5b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.948e73ebc.0.tgz","fileCount":2360,"unpackedSize":26446831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqYvdfLgnbn1iHUcGWuS8f86BgCrbLFMi42aQ5uRfQ1AiEAx20IkrtzE1K98lDAkas8z7Aj6Mmoou9Jm9h0HEieA4s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7uvMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpebA//UZAutHcxcHi5DdC9c7TaJHwaONEhM/Jh92AZj9+uzccb99ii\r\ncRxv7tEJm8eIG/Yc+HOI/1wWfiVroKv3wKjoqPnbe7KxwDakf/h6z43s3bzp\r\niCb9ORC0Q+kTQvb8iwuI9IwyOnb4vFVijxV1GVvP+KgDviZhTSKFKbEZozuq\r\nFPiSOxh2YDCGbtTMHlixfON5ioGXNXESEbn9dvjYoeaWaWFv0wIreWqjy1dC\r\nb80YZ0yXV4weKgIxJ7LpSrMWmp2t9Zp5kQed2VXn2kcZsEguGgTwlyo2hTDG\r\nRrUxpBD6l0KaTa9yLuV/FfIcpeqLTzWGt3TWc+RP0KI4xrcB1Qx+DBHQWAXM\r\ni4joSjMYIqOEFklQSk320AGRcq8zfQtujeHMPlypCbF8joEjxJgAUonnWxl2\r\nTXSqNiIRLf60s8TplwDr6oC8ZPmq6pq6IPm5wDCgwqeBkPFjFlDtm/n6huRu\r\n50eABPRQpXwdchvZDY8dPFG7MSTq/E+pI/ZP1suiKWhwBnvUIpD7KyNcg/CA\r\n6RegKAieB/WbIpNGFRs0KT5aCKEXOMN+6lGj3ixgolapjcMlPJGLb9tCL8Hv\r\nZ87VWUcDoRwoQjDIIy99RENX5ZE07Um486ugLfS466a7EY0PBKc6eOImbb3Y\r\nEQw9s65FsLgq89u8qgcLEU/QNYNK/s8afCc=\r\n=eKoB\r\n-----END PGP SIGNATURE-----\r\n","size":18831884},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.948e73ebc.0_1676602315804_0.5183240916958793"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-17T02:51:56.375Z","publish_time":1676602316375,"contributors":[]},"1.23.1":{"name":"@microsoft/teamsfx-core","version":"1.23.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a31a8277ecdd4ceb6ad758bb148c346945825ba6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-5KPCXHxEM+4CT6p8BeoVgZOv8BBSyzgvSVz9pzud/VulVPNNquZr7zqKtvNjDPeOCqRvLTSGqNuRPd0eRbD3Cw==","shasum":"5fb19bb97e2d8aec2468860e348625148dbe41dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1.tgz","fileCount":2360,"unpackedSize":26872146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8GuQDWD8yTJfvxQJdZ95qWXgSL1givhIECw0ekU4ynAIgWMQO131QAFGP0rKibde/unLKTbcLVXRs8GRHBDyness="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7yqgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeIw/+OfxKpeMEHZQkU0m+ywcaqrDFzFmyY0vkJc5WHiHbVC0I9hKL\r\naI288FQaAFPOQgylZwbkFnwAkZE0tz3ZR/8Fn8t/p8OIRPGF59LLdMP3yX4C\r\nWWwyRGnmlp6UIsgSSWuQUjO+JMlMk0egc56J/hw/ZgZVrSPH7PJ6iNJqunue\r\n4P4DI1M6x1f28HGo59oAZNZ+WXQiY7KVHnGTq+dxYJyiTr2QlkbifUbFS3nL\r\nzElFLgxGemh4do2caO+9HofHh1j+QyZ7yxDwBDOerIxFBR86/I98SvHC9cP9\r\nhcsU52+cnSoHWjU+PM5Kv7SavGs3KjZwUPxTU7szRKuPBEKhqmrsCp+jCMZr\r\n07IcwJ8gaIFHMMGoBg0qqM9nywEGSKn6Par4PN3C0VOkHa7G6aZvk7rFaMNS\r\n3C0yKTzY0Yu7bWe0ed1UQnREycHuPPpRjy/4aGrb7e6fswvJLo1krAcqZo0d\r\nzmK66qsVUw03x7vWB6SdjkPJxLkIRhCEDOoLUG1lsWnlU0k2lfUGBBFw/zE6\r\nwi4irK5vQPWmWPG4aTEMeDHcX9vxReESlqrV76grFsOD9CRgcUpuCDPpAHAE\r\nUt5GB8xSaTTxji1FvS79KKi67DIA5uwsZSaA+vciM2inzUfCPOuYcEBfD/43\r\nZj5Wg0LliHS46z0inVbwDoGRDgyBXfV94es=\r\n=Banw\r\n-----END PGP SIGNATURE-----\r\n","size":19308428},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1_1676618399577_0.4137465696105347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-17T07:20:00.094Z","publish_time":1676618400094,"contributors":[]},"1.23.1-alpha.ba43ed1b8.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.ba43ed1b8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.ba43ed1b8.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.ba43ed1b8.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"800ae103ffd8266f4c7998897ced7b1e499a3f1d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.ba43ed1b8.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-d35MFplnh6pEvfNZx3iM5U5/h7KJg/0GaqYBWuM2ntnkPXvWG68vF+sHmT63V5KiQTFUmLGnxXTrHvJnTR+w5A==","shasum":"5a6f71401e821caa935955e909c514eb930dd8de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.ba43ed1b8.0.tgz","fileCount":2368,"unpackedSize":26985449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRHFrSEyh1GyMH6aLO5wgsKlYc6eEDDcqsi/tG3Kc0BAIgK0Ket14MmCT/fsjV8ipxe5V+9387SAvmXeIQKCEMgSc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8BuPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovyxAAnA5sCkC3WT2ntzfSTXte2UKxSWxgQpd9hOXOpcCKl1biLNQY\r\nC9b/RzsJ56ioJiv+AwoeeXJnWgv0JzVK/XRUKUli93xtM0DEDWoYhefjFoNN\r\nDJ36Jwq6+0a8sDkPGPq3+Qo6gETFkA+Lkwrf5FMGE/RxkKKT8l/bc5CNV5HJ\r\nlbCJ46YiYmX9i6iL0267hX9r9w+OFT9JXzxRappZexV8W1Fj7kBNHPYJ2F+y\r\noOoGSzRYyUmiILQ6y4uXf4qXyGv7bmQkV3WnS3nGNMdN7MV2U5FpoOW/1tuM\r\ngkszpNy7VPY63fH2TT4+t8Nqr3trgVwdxtf+DIeHxF4VOSXroomHUNI7NDh5\r\nj9aRCRyA9bB4WTIwYT6M3tFu92grC9Uiw6SrxUwkNLRHhpBGcW/D+aC3i9Af\r\nce+tUgYop9mBgPAthudzOo3spRGJCvtDioqrQInP3OMTfgO4kKbq0KWv2hNW\r\ndUBOj/h8HfnnH/8J0aBxTsAqPUPBQKOnqlwDxdQOH/LHDKgGiSq0ZzEX3vIh\r\nHAxky96438zxCLccsa9gM3DT576rOEsh2iiEC9VAORzTlU5gpd80voM0lOuc\r\nyAr1FlMWtdlbUNCzI9qnavGkRc5wqkOMZ6Rd3c6nWQyONpo0z5Ibiz2Ntmj+\r\nbyfVEZJHPGnNY/Urj4rsE7uac+8J7mLFExE=\r\n=uE3S\r\n-----END PGP SIGNATURE-----\r\n","size":19349480},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.ba43ed1b8.0_1676680078944_0.5503047916084718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-18T00:27:59.485Z","publish_time":1676680079485,"contributors":[]},"1.23.1-alpha.9f8ff0c52.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.9f8ff0c52.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.9f8ff0c52.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.9f8ff0c52.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"babdfd4d24572e2b57081f8fdc3ce52066e3b884","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.9f8ff0c52.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-xT1v4k3t27FQG13ofnZA1nKeTQqJ5CA0LimxfNo/JP9SiI3nde01iQiXK/RQ4eYhID9HwNDLtsC5joXGpu4iuA==","shasum":"1c4b1c2569c838a2194855318c884dda06fbb7c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.9f8ff0c52.0.tgz","fileCount":2360,"unpackedSize":26448007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGV9ucFgLDrhU3qSNa/WyTiopoi6f8l6F5OqsFLLA9BcAiEAlxl2hOwByGnCPtS0FFwpSIbWq09Yr+ycDISKnC3+uIs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8t4/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlSg//bu0NJ6rysYuf5u+g8zyVMs35NVxfwFgrethsQIKVoiM/Q77w\r\nZ8kD9N74mxiyVMwKfhEol3+q4xCH7wgevst/gztZ7UGklQcTYZq9lFPCh+th\r\nIuWB2P1zlFdW75UnELIZb+V9tX3T1gpU5RydzM+Hjyh7OgS0tes9Y9513hX8\r\nBx3sSlqdxmLmW6Qq9esIfa0DpLuyEVYFzonELiBWVj05TKLstHEHckUdUofv\r\n2f2GMxUj87yJF1H/r4GlNnLekU2Ivswjqs5dzal/Hk83BSb38zmTmYXCOzFN\r\nTym7rfa12lSvf1fvGlwS3OEeOmZIyb61J80V8enb5DSbiQrdtPBX3466TgHR\r\n402KYl4iiwgwQQjWf9/VvKpqHdAEFs/kn06d+GeoPkxZNXOuYGbcrGTCpRI0\r\nIxpKM7nzHpmbxrqShgkEVNQqk7Se2Ufy9HzFJP6j7q0tTiDFoRBnE9XcT/5t\r\neVGiBKvBIXrCbeIgpK4r5KNM+Fa8OGQlpIvm4mM+Xz3gt6z9neXLaA9zAUnK\r\nxgkVZyz3sHki2af40JEcaEGKQ9fO/y6QGoN/j8J4u4f6hwTTvt3byEA1AFni\r\nLlwjxQW6QQg6wV0CietO/g/OvZ9QPSBvtuzXq2LLv28vfWO4HjBfrtmECNEX\r\n7v1d0q8jlHDFLPlpCVJMKTtldTaNGZ82Jfc=\r\n=LXw9\r\n-----END PGP SIGNATURE-----\r\n","size":18839257},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.9f8ff0c52.0_1676860990612_0.7749814122100165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-20T02:43:11.116Z","publish_time":1676860991116,"contributors":[]},"1.23.1-alpha.7a2d4876d.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.7a2d4876d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.7a2d4876d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.7a2d4876d.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a33c345d5a298b180b2d5044da2f53b40dcea4cf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.7a2d4876d.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-MiAADm2NmR9e+RONNgwMh+98WVYRJhEi9PuN1IKTAS6n57Lp78axlWOF1lBHX4VJXT+Ra2mKnvgZ6MnTa6mhVg==","shasum":"efeafd7e8cb333ced19be14028624c2b086b0e14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.7a2d4876d.0.tgz","fileCount":2368,"unpackedSize":26985523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcteyX2H0z9mbieLLfb1Js0DGT9xXKqZGVNFTrEXrydAiEA5tYgpJNkouT+Maqrg+4MEKqKJjihmN6U1/yp/hOEHLI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9WEoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+A/9HRZfkxYL+Va7XXp46Mg1xky3vKcMJkQCT7rxrHasLXpgQdTi\r\nG/XPlYImqskK5QIFVWz65dvO4fjHFAQXzxeB+m4UHURr84Gq3O58a9PI/XA2\r\nN48yQLMl7bZ1JjpNeHdxVaR+285UV1VIyCkwlw4er1wvEYcNaBgWX0232AAJ\r\n7nYSbyZxHE7RXGdrrN1V2obHGqDNr23iJUNmBxzz9288GFNHCXHavIpAlGyJ\r\nEt/xhLO4/lAtek/H/nsMDATIlbVhbc3FgvTv/PXUnVK2SFbayPclJelqbQX/\r\n5kf8YC/p44ss2J65ufW9kOLaRxbEnkNX6n4BcQNjQY3nPSkcWkJFqbVObU16\r\niTtS/MwzHtzdlMZZoo9zyPcD2+JxdqJpJOVTQpsD+Z0FveEi0g2O67QgvNVm\r\n8qY/utwLuWgq4/0GPo/WG2jCnOxFWYxsj2d2GYKtcUrLLRvzaDzsWXQVvXl6\r\neVykW41ILIERVxg2zYfjE5ZpZU+X5y5N5HnsHGRd/B6AZmVjHsFpfu9UqKXw\r\nO66cRb8YQ/aVfEV3oILg7IBbOgxOoCEda9quyzYePvxnvkfQnwBNi1N7S4x8\r\nuhhKX28okuzo3VrVXmOFzYk+w+YTFOVlaf17MD/QsCPVE8gnGRQ4RYAefkH9\r\ndBPM2dNOOlyUkDrDuh+qwQkt0OYWmSDNivk=\r\n=Yllo\r\n-----END PGP SIGNATURE-----\r\n","size":19349426},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.7a2d4876d.0_1677025575349_0.9849398302186723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-22T00:26:15.978Z","publish_time":1677025575978,"contributors":[]},"1.23.1-alpha.ca46d33d7.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.ca46d33d7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.ca46d33d7.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.ca46d33d7.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c34c48233170fbd287f6fece5d79435bdf3fdf71","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.ca46d33d7.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-1MHVNI5gL4UIzQ3ed5ip5B29eI3kR9hGYLzDINmx7FodsaIzoxJAAdsn5RoJfZBAffgSJBceCJrv/4abZBh+lA==","shasum":"61fdba7cdd629cc33a5cacae9006987a4965df8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.ca46d33d7.0.tgz","fileCount":2360,"unpackedSize":26448333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFx3VLiuff+mtaFAuGYf0WbUz6ss7PipYVafpsYSlXxxAiEAn/HHkZWpNcxVBh2dWiI+IWfW2NVxBzKfB1s6bdr/NHA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9XvxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGnw/8DkJJo3ECPntnLelOMLvnAAG7FHeQbnbArH4sdWHApcm4F+hd\r\nEUVk4SZxaIG1P/G1q6INV3SGkCJpJJwVgn47xWQzBZzDurx5ugmpyIhdBe/g\r\niTSzi5UG6wKaIYS06vZG4eFV8USDM/ckNM2hdvHcu8lHBwGcK2g3JNHRjJ+x\r\nIIScUmivPyjbf4IMwn5SQL/M6DNQQFFmWAWJL//zvcaH88yp4WuZEgC/ZT26\r\nQIs7Yo6YtDhP2rvZrqvjVKuCd0WnTD3ez2HLJx1YWGHSVt92yZIoZMtSLOww\r\nFpOKGxHbRYGM3SIspKpSlUZXMo+XbXhaulpc/MXCVPTXMzuJXwgDW+vT6vNP\r\nh8jUmM0g4rrG/ZcJAt0Kh3VXMa9+mZ3nq2pOwbh9VX+kqJkW3psAt1mrYqdi\r\nCRmUj10/ScSrRYfmMb9MWBmw2YNQCqDxaTbowh9LgEa0Btq0pmaxzghLU1Qr\r\nXwB0dAgPKY8Dvcn/47YSGNPjNdtpXK5uHyjGJqRlb+OrpDGGbgVL3m1r4pMS\r\nkJ9NCOzzASF5TEhcC/ObXt1dt21/07jsMXcU9rRCFH4+rsWDKmvWE+6SBOUv\r\nvwKXBGDDcZdCQsRRB2Dwrdb8TpJBQ8csC066vwZsVrAj6HXQHxMVtMpKfx23\r\ntTA2qCHNBEf/GEXXffl4Cqxnv6zpNnkK30w=\r\n=zDzI\r\n-----END PGP SIGNATURE-----\r\n","size":18839303},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.ca46d33d7.0_1677032432369_0.0038756383880027556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-22T02:20:32.964Z","publish_time":1677032432964,"contributors":[]},"1.23.1-alpha.18cdd205d.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.18cdd205d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.18cdd205d.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.18cdd205d.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"230674b8a7ec3441c1d3efa6fa30ba224fb7376e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.18cdd205d.0","_nodeVersion":"14.21.2","_npmVersion":"lerna/4.0.0/node@v14.21.2+x64 (linux)","dist":{"integrity":"sha512-513dzjCjPUDbIRWZuw1JxZU/P66BGOqbt2/skMbtK0HWw4bHMReZKA/xIz6Qklp3ifwxnWV9ckN7HvRbuMXnrg==","shasum":"f92b2340c8f638e5189332a3ca500874dd77f58b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.18cdd205d.0.tgz","fileCount":2360,"unpackedSize":26448333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp6VwnYzw0hXYLUeuXJ08WKw0X3V8EBMxBVdg4e0gBIgIhAK9TJQZte5+Ank7s0mXo/fNlD0tEzQomqJ8aMP1wN8ed"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9dD3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLfg/9GHNQkH6RaHMKFV42IUDPNhNFRZ53IX06fb3jNcyRRCmbje2a\r\nALu4NB4vr4ubshvGyCxYVMX7Zbxo9CJ/HSfj3f3vqsu7ZngNu5wmCNgK8ELj\r\niRwzAf0y87ATGHOyk9tcxvYcCO3uL3eQ5TlIdQVKfOzFUbSdVdFLkJ1gpSUK\r\nbVbvEC6FvsWvc9BnCYQV+S+krIp4YHpr+R51qcNTvCBko41LBDB92PHoI3Mj\r\nK1GaGMqG5CFP4uvJIIYnMzxo2ssqHBhiwKg+lztUSc/YBarO2/l/8zd/zpd/\r\nIN1CCvvxA9U89VLnImqj4lZQHKu0ZV5l5Zx1cpY2uP9Yoqdj0dzh2vDze++q\r\ngojXbi9hPdmPSghePvEeHKLi1oiyCm+opcfVcWxWS+UwCJHjssuma/dCbQm/\r\naSux8AF4Jb2+7djv8eio2USSSv9Ycu2aBJ+9441shXZkl9O86lp7bp55kSzo\r\n9qoVdEVXpHa1LRo8LsW+W7Y2Jl5O5YFih9nh9KHEAuj68SapKi2BClETjw3X\r\n0YmSycWiAVd33CftA+NBHUH910y56sOLOmrUMnpYcecCh+DvLbg0vMcexprE\r\nfGfXFSku/ZAsXfVRjFeTaEWqoJ+P87sePABoNVTQ4MgooueJkoX4dySiIS+1\r\nvw8YA57tT8bn3wub42B+nju7uTmJVlWP+5Q=\r\n=RH9O\r\n-----END PGP SIGNATURE-----\r\n","size":18840167},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.18cdd205d.0_1677054199045_0.11118411636198111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-22T08:23:19.587Z","publish_time":1677054199587,"contributors":[]},"1.23.1-alpha.7e6e44647.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.7e6e44647.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.7e6e44647.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.7e6e44647.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4717c770b2f5dfcf4ef0712da55e9de6b108861f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.7e6e44647.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-fgBVK/xCK4mEQ6BIIKWq9zAl3XcqB3aRTPOqGZjE2WuHL2h5oB2B8LmU0kTJxLQ5pLxrMFnSVeRF1Sngpfx5jQ==","shasum":"4085208426a29e0d7aea53820655a6d9c44fe847","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.7e6e44647.0.tgz","fileCount":2368,"unpackedSize":26963181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQdTMSRfkf7VY/9KH9QvNkkQSMd9s9Bn16De56RdkhoAiBkDpNUvY6tQMByw88ralW5biOXGzo8mH9WVN7ovBgOog=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9rJ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Qw/+PU5N7pM9g5i+gv2qES5nKQNt08Ru+WawJul8SHTmOuBmGzDZ\r\nK+DCFdmhwOe1yjBG4IDDI6JlfPibozSeJn83jONsV2sHSLQtJNA5hKkL0klT\r\nV7YHlq+aLndXDhVdZHWrQsV+pwRoYloOkuOIf0p5FsjoKT9crYuLiyGbvH61\r\ndIWkIlof8yxy1TUoi04NP8Z0Qpc5XYIZpDG+IbiwQz8VPQ/CVHc5w5/ufMhW\r\nm30/9RZgt9YK75CYdKZuFokWA5lbHm5LvWUwOGDFdr93BcLo4NmUYc4XKc6+\r\nqrdYkyuaux8RL2WtdCTECBw2bQQZtfApMvkMIfqKsKywqBbKB9WhmrRZFl4Y\r\nCTvXqrXeizlF6gZ6A2Ce052hbhgmdwgwYDxwQInAy93WA9VNzZJ01zoO1l3d\r\nFrKh+rtV9DBXfu9/DrJIciiA74t0BCWcuw0bVJ/FG+5Yp/1KpMNnDyoGtIyD\r\nxlYkIO8vb0dOyZza9zSnKtfvcBBpxR/Kk5x+sVb1NKkfGSjI7z3fGmX9FHwc\r\nkJPiIrb+TyseBzSLONOb+Q2pb4pzUvLEK4Bz/r8fclay+rYuIqCQ03IIdIcf\r\nZdWeZA1YMHLmiKEoQwJpaAma6WzlqSq3DXzNFTzwkuLtSKRRm3NYV5z5apws\r\nb/eB/4bJPryMIz4i+fqrA6PMJR9OLE/M8WY=\r\n=mILl\r\n-----END PGP SIGNATURE-----\r\n","size":19344722},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.7e6e44647.0_1677111929126_0.3894700839267191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-23T00:25:29.845Z","publish_time":1677111929845,"contributors":[]},"1.23.2-alpha.46da7cd00.0":{"name":"@microsoft/teamsfx-core","version":"1.23.2-alpha.46da7cd00.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.46da7cd00.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.46da7cd00.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"68ba6e6eedcdc207ff0862bdea061526ffc666d4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.2-alpha.46da7cd00.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-lecvUATvT8nefUuh/f+YIiyq7X5zXm7O2LlFKEBtoyIO0B70j661LKNJwpm69TiGm3XGoZnH8Rdnk6o51Pr9aw==","shasum":"4b00877a6005370b62f1713cbdfe58a06bf2162e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.2-alpha.46da7cd00.0.tgz","fileCount":2368,"unpackedSize":26476678,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGy5mdzCU27EKTEnQh1a2e4VkdwGAbiZy183JRmydxtBAiEAnSgNFgWcd8g/rouTAl1c8dJ93EAtcGOvy6WUM/7+CYM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+AO3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppwBAAoQiKL8y4eu0v8LFxqJYVjoKmW/Dk4QQhnKYhg11lciDUIqTG\r\nwewKH2RptVgev9Pfo8dqpTZ/1ekP34vD4CTLx/07n7iB0BjuZ2T/jmjPlQ2K\r\nWzk0aGBCDV9wCyWHON5EsWsxpDMykhAnc4ko8MGWu3+uXrY7ZOq7WWUIDFN/\r\nGRe1n5PJy0xFsvXES4Memve+UpC1OUpvMbNBZobYu1h+82siYWPcge8PUxbk\r\nm6lhb2bE5L0g5/aO/+AIPWr2ACa6ujKLRhA7+J0umRFIq9DFtSPng0kY3rFI\r\nQD739lI/30yYd2Cl4h1/nGgiAFuWuppwmRuApjCOpM6X4YZ/WJ2ZcVXBD9qo\r\neQdyYUez46GtzWf4mVp+zl2pzFLxY7NitWNfUJcOXieLvRL90mitbWRYZbVe\r\n8/K5koosA0mbpo2HAdvh7JIVLQL0bk2fHT3sp9li+usuPBxGIpB8/vcJlcyU\r\nOy06XwN6pvLmtQHvO2QHlg1eWuCOm0sM9r/FjfHiVqZWbMiB8rJfkv5Q3HqZ\r\n8k75sVgvxu+jYP7VxTlq8VDmMCSyCxB2ercU/0seB63yUeETtAZDOqMnZk5X\r\ndkbM3s9Qnz4oQQpaWIWelP4gqMxENMvpo3qPVR/dI92g4Pb+E/Mwc/P/tMBE\r\nyhsZae24/QsKBfSMzxbsKc47YwFBMhTMOuk=\r\n=+SwS\r\n-----END PGP SIGNATURE-----\r\n","size":18847440},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.2-alpha.46da7cd00.0_1677198262525_0.21539154939857963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-24T00:24:23.246Z","publish_time":1677198263246,"contributors":[]},"1.23.2-alpha.95743126.0":{"name":"@microsoft/teamsfx-core","version":"1.23.2-alpha.95743126.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.095743126.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.095743126.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cdd63e80dda58c6494cefc0c798ecbe0f0eae2f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.2-alpha.95743126.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-GaXg+YKhuWlOfGd3K/qjvD+aBd++OHSE6lLlPoivCY+a+5ftnC07lorIUbCcrH6hgqf9znp3VodeLLVnLBpd/Q==","shasum":"896fe84e9ead3104c69c5b248f4a6c596899d51f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.2-alpha.95743126.0.tgz","fileCount":2368,"unpackedSize":26957362,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIUiwGmy/lm0w8E+mGJ2XU5oBniPclO4SrqPX1oavIfwIgYcTuzKYayxeuOvh5pgm5eJhHyie+XM2ZR2lSzFP37S8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+VVcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWnw/+MksXOe2dP3xuA7TthwQopYdcQTNVr5Il97N7FKcf3yTs6DNp\r\nWdsqswW4hE+376XgdjRCTvzzslXKOWevHUPYhFdO8D33uR5AyGUfpxUMvHPQ\r\npud0ITA95wgEqvR0jHDJLkHvodjMH0DEDsW45gCesCiu9jiEap5ttKlvX9QJ\r\nFVArku03aDREhZZwNqIgaC3qiV9OsZbc4qzCH57ah5gyrxpJ1KlalNy6MF0y\r\nKWsOYrN5gGhJUqj66G0pVtMhUWTMj4uCeUllnGjlQR2Rn3mI3CIGhM+Wa9Aa\r\nxy0vLOE9+ho0b3ezN9qt8uBivPqEYvts0+kcLRRgwAHIV8GqUkt32aPaR3F7\r\nVWSoYcr1hneUmRoOOmFL3fQUjL0VI4fQo3/DBI7xPZB+9Ou1RDWSlIxewGyi\r\nRHhq417ZNNsGhTeVJlm7NQ9uYEqr8zM6gdllx0cGy7mBFRBz4Oa+LGn9v6r6\r\nd6/5CS2UtQU1sRMj3ynoztXsc+h9GNPahlhVLCHWOXw1CAByzmK89flxRixN\r\n9exkzKMNmRkEUa/7ePOUv77rfmBs7QxRXYFPN7HOhKBi93bfciGrref8CoTJ\r\nu2mdA8sheRLe8GAuOT00iheOyb2q0CQopItStd9u3JTiL2/K4R/Hy05dtEvP\r\nVo2c5YA52xXqvKQl+ifB9IMRp6gkNofwUcM=\r\n=mbGF\r\n-----END PGP SIGNATURE-----\r\n","size":19328479},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.2-alpha.95743126.0_1677284699401_0.5106699034287809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-25T00:24:59.991Z","publish_time":1677284699991,"contributors":[]},"1.23.2-alpha.800002814.0":{"name":"@microsoft/teamsfx-core","version":"1.23.2-alpha.800002814.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.800002814.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.800002814.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"64dc550480fb3075b1e48e3060b20867ebc76b0c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.2-alpha.800002814.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-FaIFtSF6+2O6sOdyHmRi+TB7tPw9gKo9WAtS6hhUtOz594mqzTGIinM2h0OyDsxuvrwttPrYT5kY/bpDuLI84g==","shasum":"c5b959f34e41d9b342926bb136175341730390f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.2-alpha.800002814.0.tgz","fileCount":2368,"unpackedSize":26476663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfijmqfDdsCe8EvXekpZSh5II3ES254cGYnRqO8wpZXAiEAhUoE1ztREo6yPLB5R8A2KPNweLG5mHI20fgFFOV3JzQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/UoGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO3xAAnPf+t7v3tP8hxk/mBL+j3LH640vQ3eE008xdwi2ZK0eAyXLU\r\n/FyKzLWUVVMvUAsBOdog5o9mynh3dL7GRXKjaKFr/OhdjTOQVkM+YS2vk77E\r\n5GVJlFf2uLb3rtIGSoGkEgp1Vu+7sUWwfYfspOhuO8ZxO4Te+12LB+yGI/LS\r\n+b+iRkLZNUv6ED6Bt6D7EdxZA07ZFQEzItLSo1yyHZvP7Pd7FPvKvJi5Z3bj\r\nmim6Q5N861+ct/zlP5lRZdbfyTzQtgzQZQzO2dhIIvRXo38ZTlgYsxGqTCJj\r\nKnL2lHx5pDlwnGY/ZwLUObbgiL1QspOKgZkpJkt0XB0fnaj6v9ItJ5LDlah4\r\n2psffr6aF9L7dhU+I6eMgqt+nDBYw6mVbCIJ04zm213yMXr70JEoZUCvEJP6\r\nVD1cvwPaAg3VOLLwP2tr+OpeP38CbQrKVXB3SjdCqVEomxiK2jj2oK2UwUtd\r\nbtKM2wwaV/Vq6Btw4eCwFIXH5YcVuYuqOsLBN82rHSbr8q/jGgpaMn1hZHJ3\r\nGyUlbD1IoEIeHXNoPWd2UfX0NmY/zrvuAeAMbXP+HccV5ZZ1dDQYeGoeKtBJ\r\nkBwsvzThXF/cCfBVKL5RIGmGk0Im4M0tdrHT9Mrquran35i03sDzHrzZa4jY\r\n+z8GTp+Rd3k0AGxulPjC1B2gnhpMaV8HUnQ=\r\n=SPA8\r\n-----END PGP SIGNATURE-----\r\n","size":18847387},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.2-alpha.800002814.0_1677543941997_0.6001823183238735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-28T00:25:42.697Z","publish_time":1677543942697,"contributors":[]},"1.23.2-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.23.2-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"85bfdb8ee9d804204923ea338549c4bd7f3146d5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.2-rc-hotfix.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Vn7Q2WkdB/rYiN9+4VM/2TvRt17WLZmeOkh0DFbDzXw1hN8n5WoYlG779JzOspKK1QXGXHj61N4vrxFwBp6V2Q==","shasum":"5d9c6c449f9dc3cc2b518e25e03a9422791c7328","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.2-rc-hotfix.0.tgz","fileCount":2360,"unpackedSize":26872161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbWx28rpn+v82Q+H5GwcuYiCINXR0vwEaruYyiAcWWUAiByjFqkQpPzQ+sMYvkQ7SnRo5Eydae6xVNRqS8BRENljw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/WNgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbrA//Y3D3jvrE5JXK5p/IqX/P7IQy0oP7ELolXflhZCaXdU2YZdxP\r\n3u7P9c0Ba8HKzV24FcdHEIUuoDQerfQL9cZyotgWtU5CN5Ng3BQwCOTrZfUb\r\nK5i0UR+wac3k3ULxtKyXU6+Hvt6XDV9YhkDsVm7OuPtAbK0SFmOo6RWvrw3U\r\nSdcf2qEl+ePQR40I+wqYPbWok5HbS17icZq+0KgnYcWbthEcZjWMyfln6LqX\r\nfcGr0lSXFwI1LFo53SIyB7uiNEnvw4OyWbuAgsI6eMnaXMqe+tlifaN1PHah\r\nf2QlkfsFAS1KJ35ZX2V8DoBFGBcx0i/+nH/FBFn6amXR5GyOHo6ZK9Qe+BC0\r\nX7+eSBarLq+KyqHEHJjHv6jsfS4RvvnPxxLBA/5TAaMNLihc42ninqT0lRxo\r\nBjBFfccKQ/jN3MuYU1q+65SIpQJER6sRPvNTVTBAgxsO/bKofGPUOukAQhbF\r\nfS7JRd0mylK9TZHtKWXaF9N0rVBiEux4IR7vY6Bcb+TyhjjYmE9kShYmA7AH\r\ntsfkQrghRNDXbKg2SmRPHuVH2L0r64KWOo5Yfj1BdqLm/miBzAu4EbHnD+F2\r\n1sOFdtoaZroDkkTKjdELXNHZhsP5Q3r64r47/5WrBlmVTcrbyUB15l+BYI/W\r\nzH6na85sRwy+MLHOtZ/Bhm2k6rGM7a3O+Lc=\r\n=2iu/\r\n-----END PGP SIGNATURE-----\r\n","size":19316930},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.2-rc-hotfix.0_1677550431252_0.6524189207732909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-28T02:13:51.981Z","publish_time":1677550431981,"contributors":[]},"1.23.1-alpha.dceb01061.0":{"name":"@microsoft/teamsfx-core","version":"1.23.1-alpha.dceb01061.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.dceb01061.0","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.dceb01061.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b1e6d203aec377be090ef264d8cc829b7b019d1f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.1-alpha.dceb01061.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-01a02yQmKW5gqWCWZ7eFbmIfr/IFCS08opdpTqcIy5aX1m5/QHC61tnZE+KZbJ+oX3QMpNrCEYaCB19GSPSiyg==","shasum":"a981918da24e821ed23f88656c373bed05f79a11","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.1-alpha.dceb01061.0.tgz","fileCount":2360,"unpackedSize":26448366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRwGGO1CIVEJzkjKwLFC6UojhuoU1hgLz8kH9JEccUmAiEArC1oVjGB4YXYvNFsM/1LExWuLjyzXpsQeCZEjv76P70="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/b5HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdXA/+IFQYgwrQdegdhes7ZxSiQsZ/jAwnvEshX+a0h/h4NBJvWtFv\r\n6uTrPd9zwEAuejTRNfc9hXt7GKjGtXd+5OzB+9HFhb83C8Yu4JjM1jxtXlh2\r\nlg1VcPaxnoGzYG9w4DpOmSwqCJbnQZrkXj8n1irP8xFl6cYBt75KWHt0fkcb\r\no/1gRUsyxafbiq6575Fzzyn469SOOnQVB3LnwBKxQd/9p4jZw/v37zsMVLHZ\r\nthHP7s45tLK8rNTdg5x9SrZxt8e0uYa3bqKPGJSugKR0qmMign0fHhYR3+9+\r\nR1+7LT5iHEAjkCh56uIAYr3T6jBYKdZ6WgfVvjR0oqBZPT+BThCqJnMTFmDs\r\nncUianytZJdyg6am3DIyojXJPSmTiVIvdp5bvTlWscifUEOGOhZfSeoQPmAV\r\nJwLqTE+K7S5M41KTVyi7MVKtQu3Yb8NWvgYN4kdHbrWRr+Iqk+umlNFBTLnq\r\nDQkKtlp1wtsBYbkM0Ja79DyTUcLgG5OBni6eV47cZbTMIM78yH6h31/h58rQ\r\nM0v79neF4aMXMIE5mpjdsiEuaykkp7ueu7d3A5bq0xCjIyw2k66c0qbo1C+q\r\nQvGi5lc+wM9UeAUExDouRKhiSB9Tsymqu5Z+dHRJEPbQoIBQTcbXJloxGHBN\r\nZDUOFn7Q+bbQuMaDMfO7JbxEKsD1pxPOuHc=\r\n=8usT\r\n-----END PGP SIGNATURE-----\r\n","size":18839312},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.1-alpha.dceb01061.0_1677573702681_0.2680478044477672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-28T08:41:43.236Z","publish_time":1677573703236,"contributors":[]},"1.23.2":{"name":"@microsoft/teamsfx-core","version":"1.23.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b11f4f2a369ff2ba098cf0e232c37c91fa5877ca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.2","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-vRdWuXkTtqI4hnruyxHLPEbegdAQP7eu3BOrPOwwraV+5B0OMjaAaOu9A5NlrV48FR36rolQlihQBxNCq+cQ5g==","shasum":"3fa48e1d5444db1a2f2747a4350acbd46d5b005c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.2.tgz","fileCount":2360,"unpackedSize":26872147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBlse/akMBlgwzxBJoQkYgvVWU+3XZTWZRq8Yq3x6X4AiEAnVqMlSbpGXn6OnHCiR3anYGQTAswmS8tvU5mHRdiogI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/ccwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgSQ/5AEYFSPXEbaRolZV/olmzrI78YpRS265E6naF3C75WZbzio2Y\r\nETZsYZHJsPOk48fevnSuVgktimFZ0g9j98nwy5Gkp0QNGfKxkqtZnE3O06OZ\r\nwJ5tyBIkTYloEJzqHEj8QbDF27reHActaPgQOGMiYMvvaGUIsAxUcPHdLzSq\r\nHVC3H2VUYh96fWqUBv8JJeAJWfKG2Zh/mGVyEFx5AGV1YItICWxtwWssUxXG\r\ntX6JFuYKVql1uPp9MxNGOEJFHyi6034Ad4ixuBqdry71tZcIVH6E4KUsmkOv\r\ngBBLQDhi9tOuRTkz07iQqCmPQqyH/THi1qhSKQzeAuGIhFxXD5X903kPXqUH\r\n+8VW1s7Cvlyao3AJOoT5kjsRL0LiphmosT9imyAV8sEIDwLBnYGs536cbsKM\r\nsHXyTkcxDKOgJ/g51YvJj8X69f1DOpJOzXOemJ3HBuF5mSJbtup/KrdxKP6O\r\nDwLfAai2zZ7eCAtvp4/AL7MorttpyD3ucSh1sM7jqwuMvwnQhN+uQJwra4Za\r\nNLDg14kge933DizoNYO539Oq6XiwSovXXEYcByJt5rVaKchsipXAz/KxVjhU\r\n7+CYKnYF/9J2/uPHcShp4t9cKq7std+ffhAySOJAUPswlxkYMg1g1b1VMaLZ\r\npvTE8LxPx8SbWDDv2OYjgGH6wUpZcDVi9B0=\r\n=0RNO\r\n-----END PGP SIGNATURE-----\r\n","size":19315939},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.2_1677575984120_0.8698848591377617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-28T09:19:44.815Z","publish_time":1677575984815,"contributors":[]},"1.23.2-alpha.1d941b010.0":{"name":"@microsoft/teamsfx-core","version":"1.23.2-alpha.1d941b010.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.1d941b010.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.1d941b010.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ac2488c4cb7cc30233de5b346f23197bac89f22b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.2-alpha.1d941b010.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-JWr5Ukr/oas26WcX58vgArYOoVuKsy40Tew8PbNHvmazkheSxNCKbx0UqbZ1XJ2cQRPNSUypOHLYBlmcCZ5G5Q==","shasum":"367d4a31689cae53e7c4f540a7b663bb98819571","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.2-alpha.1d941b010.0.tgz","fileCount":2368,"unpackedSize":26483193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoQU6bC2EopGW1+r/h2dpiGj3Jc4tbd4jGz/LIWXZmuwIhAPRJ1HCkJoheOq4dyrW0xQdDGgi3cyx8qPXn4EVTyoJB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/+tsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoduQ/+JaHfeI04WEF6zaSJ76KBnPRAbuSn12cYxdrjf6hl5XV2SGqx\r\nf/ZEvLrzRs2HYjgobqPlIo6tVYnRwSZSREjvh7qanFy1yBSseMwDjfA5jEAQ\r\nCxaXsnai62b8GOE5Nt7p3XF5iY8XkpvJ4jmEEqLRZ7YhgcFOHjZ0cYStr2NI\r\nWZ3+vXKNFbNhOiFr4OC3Gxu9wvc/d8iZPOdQKnaEoxgAWgWy/NkDVIOSbDvf\r\nr4ddYdmDewQEEhU9qtuYyj3vR6UZRRncCPqHUMNehUliuwxbW+P6Vs/G3KWg\r\nWevEsnP5d2gpKDD5EwqjPpwjD81Nh/TmVbiuG9F2obLxSbq03P2ZdlaYqxl+\r\nm/i0NTZuFTIDK1q3+dNuTZCw7xB7LCAzgi5SsfcXkRAuaSSroxPlzoJ+PpKT\r\niML0Fj81JivDdlhJ8Fp37Ps8wXa33LK/Zm4CDdvVYataCQ2gA2SLkq8tt1fl\r\ndRrYuZG/jFfkeVEwUsM8LQn80f4fkVLOMsYETB88QdzqQZQcCdbSt9mOcxiC\r\ndtYc6JB6mWTkZo/1YVRr1KROloBvOlfK3dLdMRZMkB6fGFmqq/eEaDXo2Vp1\r\nRNNV9UEbWqrMTMl0y+jMCsorsL8TRUHafwqlXuQ8i/9kkX2w4GsNqkim4Q/e\r\neGOaPV2wGYOjcemqBYxUxLB0vC+SL++ibWY=\r\n=+ufg\r\n-----END PGP SIGNATURE-----\r\n","size":18847040},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.2-alpha.1d941b010.0_1677716331650_0.6115728235778339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-02T00:18:52.226Z","publish_time":1677716332226,"contributors":[]},"1.23.2-alpha.548abe451.0":{"name":"@microsoft/teamsfx-core","version":"1.23.2-alpha.548abe451.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.548abe451.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.548abe451.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6e0d11f9dd0476f1e653340bc7d93c03f544d3c6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.2-alpha.548abe451.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-WmmR6jfhs0ygkZ7rbJGb8NCswJFll8Ov31Uuk11xKLmMcUFTalRUfjedY7yof5GV2MjVHIxVTXnEJfbnXWbB2A==","shasum":"270744c70cffe1af6c4d1415fb96f0125448d788","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.2-alpha.548abe451.0.tgz","fileCount":2368,"unpackedSize":26485035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaOZzPlpHUCJJwv1ZgD1e4JCSt0l9et6poVSO/3Y0xNQIhAP5ZRe2rOaW24QxhNhRt6pl5Pxa6ZHEMFMlGDC0Xsvy+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAA0lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8jQ//Rdjjswya86CX7HhBA3i6dQRClLQYxHDXnf10na/wnhzPtyUp\r\nUn+BGPiCn7j7KM0/lOyNu1SPGiIXB0FwATm3rcPxivAH2qZZegKQdBOV1fY1\r\n1a/YxopSU5JY0vsLNHBHtlCY3pjdzVXT5VlATRgY8jiz8DENO7UTKLiErejY\r\nHBSr/TOEnYIlKkGYuXwXCn1jn+OJKBXpFNGMHvAsOuUZTuCra9nWgWGvfxkh\r\nGxznis1qhKiQVDcSqPJJMKcbz29krWs97tYnUWJmXunAWQANxv/0k/Ci+Hsu\r\nWGFn0hxuLPrCcYLFUpgT1unXI6QL8uTJF5PoiuO7xJv2E1hQbOvOzAYcp1v2\r\nBbIChJHbSmn7sOqRl4h/cRajOAYnbeJEKkfYTc9Eb6h3kbnyUoGAFlUD9dqj\r\nbbQBpXG/FcVQjy+084+pRWPaOzr7sps8jxizSHV0MIAL1nCG/eBTXP7YrX1+\r\nuzBEOGEfWh9WBJULdBRHVF48PzMXlaVQboWEqYlmTtD8L67ambonFhwFm9LJ\r\nUoSn68t1m6S7MhEjHhxbUaC1SuN0JwnavSYaT3H02TjfhKxec0+eNxiNxYB3\r\nLy3Igix3e64voQkAlSc3FR8Yu5leJd4wAJhsbJuZ7EcbsNHlgLH5LCsTtVed\r\nH/VpEljRc1AFf0jb34Gpo5wUNWwXCvtgR60=\r\n=SYAd\r\n-----END PGP SIGNATURE-----\r\n","size":18848376},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.2-alpha.548abe451.0_1677724964571_0.23301736917408933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-02T02:42:45.078Z","publish_time":1677724965078,"contributors":[]},"1.23.3-alpha.029c54d2f.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.029c54d2f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.029c54d2f.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.029c54d2f.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"66be89917ecac99b9488aa5dd2da43d7d24f6539","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.029c54d2f.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-1YH3UZjrpi2NVT1bmDbKh+S4YFZ/Z+E7t5YTRTtEnH/hiSvozXzP5Qh6maEudgsoYsYQc5m7AdH4GjP5fuGFUA==","shasum":"d410473618bc5b94e39dadbd33fa83b0070e56ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.029c54d2f.0.tgz","fileCount":2368,"unpackedSize":26496547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDer70KrL5G1EXQBxGJwmbEEeZcz0WBANJlL/8Bkm8yLgIgcmHJaaXnhHTPHPXXTQiOkEG2kFP7oLfsXI1UKpXLv3U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAVPEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKow//Z3VATKIO81iaxuEsTYYL2fXlzmxYqigzcgAKjRYyU7ndblYT\r\nDIgF65E/30VKaN8Ugolz98aCcPfZgBE1uPwb1wZ4zbfl/IhFHOacNPHhwyyb\r\nVBo5xoCjiabFwl/QVrpNdyxjth8wFPGuyBnLNaESkJGBOVTjI5rBqRVWqfjp\r\njs+McGiadsAf1BKdLIgFRTqQu9G+rZM20dSGZ63LFmWkUsCY7Eat70+4jvH6\r\nbGCK+fCO97j3Om1CAMzHpq7m3VDJ3XDjPt4SEb+R5Y/sHOzQyd/beb5EsJ1P\r\nxfCbn6RAgy/2psBpQfHYKQsDDWG1c0Emjh72VCpatUDCS9RLeE4QfhFIEOm6\r\n454UVx5QXsGKTu4swkSmu/AlZErUzFPb80OcJXZC95VnpV+mFmEoiRtzeLez\r\nlAObptR94qFUuUfEqYqzIXB04YeHX2xbUNYFsFyPUZZFgCFhwmSxMgugAjVC\r\nmT4SuQ55suqNY1tncuxDXWKCzOeWpVuij8tzuwRmVFxgVIeD0nlQBxUamfjO\r\n9sUMMlwbtdgkny8wcJgiXd/XZytE/Lab7kvXLzq+gZdyd1YcTIT8358D4B60\r\nQ4XWNiZSmyvuZ1TrDLbkx09ZMDKGXwLfJ+yKRuDH1czKwVMQFUs/yV949pXO\r\n61wcYkQ7onoiyf9KIz3//4ziu0Fu9gVvBB4=\r\n=a5g6\r\n-----END PGP SIGNATURE-----\r\n","size":18849663},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.029c54d2f.0_1677808580301_0.9599555376190525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T01:56:20.917Z","publish_time":1677808580917,"contributors":[]},"1.23.3-alpha.e754914ab.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.e754914ab.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.e754914ab.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.e754914ab.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a5dd9f39f0ff290689d4d230ed47dee446b39b37","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.e754914ab.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-gRDnXyWmks9V4ggFeb4zetdJ+aow1jut/LNc0XuRHAupTqjCFsV1MXnuOMnpB9MmexgDTWvhwOYsfmpiVwOUzA==","shasum":"64be0a2fc7a23959b13bae55f095238b2dfc278f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.e754914ab.0.tgz","fileCount":2368,"unpackedSize":26496329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSz5jeZyI3ybSuFlXicZoqJiHa6kU7W2sAkai6UQhRCQIgSxOib3QmIMv1pvAJE2IZNHJBsD8Fesf6Oip1dE3trbg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAo1RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH7w/9Hs0PhxfTt39aZQAzxqPrsBbn6mej2VaFmRod0tyNQqjCokPT\r\n7ow1PNJPR8SDLo4oQEhfDlMAuegjO8nr17ihXA6u30JqDOK76LyVTWjTUu9j\r\nVudXrhPQ865kjuPYifXKe7YiRh4QwQoVb1vnDCuvI5o5pR5liEW/9edrEJ86\r\nCVfCkuqUJlwuiVUN4BiFCjrUhg7Llm6gA91ecbRhU4feWZo/zVxQBGaq+EEX\r\nuq54GV2X9VuqZqJYHK+fLjHxavn454BdSVNl8/HRywCvZ01oI8SHHgcjzAxi\r\nkOEp+gOMJjb2WVewSH1XLdUQ7kwYHvtp4KVAQg7f8GQn9ZgHVDwCW7NJHTYr\r\nVjNE4AV64AKB8YCWaRgglY91VM3S++iJrg1gq85vvWgsHziwDdy9ig86cTWx\r\nIuTLxMVR2WI88Omuf0xRmRc5gObCqm+MXaQbpqlA6bBxAH9cSYs1zSb+Rgxk\r\nneXWxk2SXEp1pxV1V9YuzEuKYnu7FoMszZJaAUM3PmSsWKLdav4xsiooxWXh\r\nwhaiXp6CZcydEl/jFdmS/FR5zO6GpINyrL3X7PI6wBIfn7f9pejt5ne37Bwl\r\nmsGuGYij5RO8nH/qQBnx/OKMmbs3e8VH9sskRdjYaXIz7QziImCxLUTa+Bw9\r\nBRXE8NuwMQ4smxDxqy8bHTHOJDFJLZeOnKo=\r\n=fJSP\r\n-----END PGP SIGNATURE-----\r\n","size":18850073},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.e754914ab.0_1677888849206_0.22424310375957157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-04T00:14:09.758Z","publish_time":1677888849758,"contributors":[]},"1.23.3-alpha.00add4b97.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.00add4b97.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.00add4b97.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.00add4b97.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"0ba9a38aed39dab800a802d2cc711d9fa0254fa9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.00add4b97.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-bkcx2vphju/okduUuxmZeXRkUYSDFgEqFIclcmoGVVUs6sPwuXnynKzwccGXY/PXz8sNxcxiLLVO1RAiYx/HOQ==","shasum":"7902024614c60a0938609070e2d497d12ed2e32c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.00add4b97.0.tgz","fileCount":2376,"unpackedSize":26512282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5Innpb/Cgj547XXZbOo91FA5t0eZsZiBN8/d/0kc+eAiEAicmsDtgAcn3y4tL2mqmPFN9eFWJ54K6nQ9um4rP56vY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBg/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Zg/9EcOMwIhMvVQvL6rW/LsmSTIH9SCBn8IJp7JCJO5c7GSAgLRH\r\nMz2imEMa3MoOZEvkOzjOetCBnWTHYk43uHkEMKvOAwr8kN92n6ADcu/DyJ61\r\nYQ/yq3R09tS19/m0aN2PArqu7fpTchh1iSUR7LY0ETKGWkqHT2ZgTPd1ZzMS\r\nRLxmiHxX4E3tBwLyUGjD47pl4pO2Taw38Uhyn/i0xQO+g03fp+0cQ6yMEF2r\r\nDBkT+RgYhGi2w8hWGXlvMnwy6IfuCQ1uXHzPFMTKGZW0eEJ7RQirHdYb4WI6\r\nn1HSgkH71ouRJX9CgxbFS/R7vHvC2244cMaMLhb6DicC5fIE4FocVWKzaQT7\r\nLaet77uuoFGZVvU+luS/t2NDw0qY+rmimhdvMPAadhk9F7SMM1niJXVejChV\r\n0s+IqSvEXbWRUS9/RNwhdzsPsdchKK0yDIBOfZwD4AwLtWPbaC1zyzKb7+dY\r\nK9VSMJN2baqkuJQ8hmDxSt2DwZhUke0IdhGMkSRPqXeaY+rEon1OBY2f7uUz\r\ncm5c6FTh7yp467XQq9ulrAtIVKbg+A1MADL0OEElnAbL7SqrBZqqLxgO37k5\r\nnMut/SwL6ryrNaAMjeGRJyFW2zzEqoD0zmo4pqkxs6xugYYueIj8VHOedwsS\r\nXysIeH2woo/dSojIM4/ykhwHddQdvBJnUKo=\r\n=IvdT\r\n-----END PGP SIGNATURE-----\r\n","size":18853307},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.00add4b97.0_1678118869405_0.3734165600987871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-06T16:07:49.991Z","publish_time":1678118869991,"contributors":[]},"1.23.3-alpha.c2b52d560.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.c2b52d560.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.c2b52d560.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.c2b52d560.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5c42fef907637be34de45bfb9d410e923d4ad5f0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.c2b52d560.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Bkl1SSYyauy9eeRNBRtUhprycPnF8nJQm1nHBWGGiXlzF82XwHYQTD4mifSblmRgWhYYz5WD2Vfriwk2EMuNBA==","shasum":"b7bcee5aa584a9b6751e9d6ecd9fea004fac6fa3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.c2b52d560.0.tgz","fileCount":2376,"unpackedSize":26511944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf/fioIvTkRcVwZLTpFtPWj8TyXb+vjPMpoOsVqCZ9SQIgNy/PjyDoz75WXSkN1w8POmeK6oIhEHBCvPeKTk4Gk0I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBoHeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob0Q/9GNtdAWFPJiQVARAaZL7Syr/+kkahXvDlsa+kcwWjayhOlAWo\r\nwdOlE8JxkkPNQfFjPBYNocvYxw0CAHwzdiHK6wnJ3Dm5HYy67pLnepNSfmu/\r\nkzN5PQx04RN96sb3kI3VEwg8AksotfurEaQIRqUMMHBqAIdhu+BA60SfQRh+\r\nMtHY4V8e3ubsZbCNu7rgS0uMWxI6pgPSXAVEQnznCWnUYWHJpxGRaLawLB+I\r\n8Ecd1uyCv6LhdFEZaGsC03WMO+gpTHOiSoMs3lUKyuLQQYrYm8SFoSzjznVb\r\nrqu0r0GW7pbjMGbZTmox4JMbO53yzq7WIiJlQPrs3zsrQVqUBjrGmvCzgfgH\r\nkNqtRtKEnaapQvTVgf36ah0vvoup50CrRMkLcEvKIzyOX0CjhMH5elBweJMY\r\nPF2njh2T5n2nzm9xiAo3ChAxSxbWZNHtwj3e2QHfGrSNS5qqncm/9PhDn/qL\r\nuK87l+M5mxxOWw0c2LPOx91sYVkJhTRRwOjiGgVxrkvCRu/fuqxGHAiOYQdf\r\nWa6Jm5DNrHeYEnrG5cSqXzMy9iONvsE/pfUPN1Sbped+sm/DTLBRJQCr0spI\r\nDLnZf6tdEhbULMJAG/iedjn1P7zlrKfvr9MzuHP8yPHcR5H/Y+sesa64x4rc\r\ndFRGabRbPnryradbZlbMwf8V8TWvjfR/KHk=\r\n=j7MT\r\n-----END PGP SIGNATURE-----\r\n","size":18854100},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.c2b52d560.0_1678148061769_0.34633477724268413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-07T00:14:22.438Z","publish_time":1678148062438,"contributors":[]},"1.23.3-alpha.b4ac8acad.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.b4ac8acad.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.b4ac8acad.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.b4ac8acad.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d53d1908a51ca7d3f51ec469f658e0aaa1affd00","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.b4ac8acad.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-HbGaXFpVPLgReIGSiHKrebF+kgiGjQUj2qTA2l1p5reOBtfsBhfTAy5MTMloEVzrcTTBmK0ltroj2jnNWZ0f7A==","shasum":"a1a0dcd3a7c7647f1b411fdea2e1ac258927aa70","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.b4ac8acad.0.tgz","fileCount":2384,"unpackedSize":26517970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEkS3P3v6imx8o28kjj6kUP/JIq2biChQSUi/Nru7H5AiALvYLe0X4p6WCSJ6UEzuFuZRWFEOfFmz0kATCFHJmZSw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB9M7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA1g//R2iifp/VC15mVl21j79QLwX8lsHZ/gi7+gQgnc0JPuXsiZOn\r\n5yYXta8GvKOuzI415c0CwkC1gqxWw8WQ8+6Csap0eGGDhb0pV+rmxH+Tsyc9\r\njE4nq5MXf1XKIXPtZDoHqHL/+u8OfW03pnXRDA3c6SfYhDOcc+Oh01UttV9j\r\nF37xXPXWaZKsrv+u4BD4idhdVGB8iOmykB/g6ElI+0C5uNWKvIxFOlnoLmd4\r\nDReP1aQGNShzh87dTNjo8mZF2WvuufTAfMZUMdz083JpIe+bWhYtaJO/DXzh\r\nLapRx2uZEny8YN6ul53mM5wPlfMKDhWBn31u9Vzz9XakL2Ds/rnvSj33Adht\r\nWbWbRocMhuQQV9tmOUFQt9ZPglmUsMBtgh0OWcFvdp2T9GjYoSAJE4CmRicU\r\najIAV1V0vFfhd+HVm4fApkwxnUWJyiGGplZh02+Mrm7l5Nkg350pIjeYDdDU\r\n1hdWf17ib7J5nKnBxyrm07bNW4/q25i5teXx4M9pct1tsjj4eTlKdSQuQSGr\r\nVY7bYnfZUjgn2zZiBYBy7xOAO+DDDMHYXI1l8rXUEbmRLNB2QTA1btfHQvMT\r\nL7WguYJwH5vZ3AZIqYJeBH5fTPIYYkmlNRPUBKm2rb5aQGKDCwUQFxuzjxDw\r\n2VLSnoikMiPoccYEwpf94Nh7Ua7956UQlyA=\r\n=6UKG\r\n-----END PGP SIGNATURE-----\r\n","size":18853391},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.b4ac8acad.0_1678234427236_0.15250058393163468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-08T00:13:47.910Z","publish_time":1678234427910,"contributors":[]},"1.23.3-alpha.e2c6fac1b.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.e2c6fac1b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.e2c6fac1b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.e2c6fac1b.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e87fe38e538ed926fcdf171c6e429cd1f36af365","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.e2c6fac1b.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-VYj3kFnBMfhmGbvl+a3DQ6WUe7XWQAwMAv+dtN3zCWFR3lMnwKbd8hupIS2W4qSxUG0n1UleecjmR8o+JIIY8g==","shasum":"c374e795ce8bd032a2a1b3807ed2d7d25e318374","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.e2c6fac1b.0.tgz","fileCount":2384,"unpackedSize":26517970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9irczlms1tEPfoDQwkMdN0BMas2L3pTe0k10/vk97WgIgbqVA/UakSs/v+gAO+47RWrZ3NAOpw4SUoXskR4+BdIw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB/o4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdmw//d9i5HtMwPaocSt5g5qbvr+v7YmPMar4tN3aEyaEkPj3itMpe\r\nqL8s1xVo8TNdZs4m22AJLik/iKThW95lJHwX5Sqf+SKYO4Y78xdJiINkC5oP\r\n4j4/cbTEh9Jn+1UmAZOT7UJginxJJrCvaQWLW1K9Fm5Rk988xQGPN53dWQ21\r\nrT4K1KGIdgL2IrcX8iRVHuLzeHVeNlH92rnRS55lityuc9CcVw/CeUGDtZDW\r\nLPH3BbOgVJl3dOs/bvHoERTQ4ltKOR7tSJM+GU4KxOW+v4g8rIocy9bL6/8u\r\nV/TnWqCvz1xbAJUAKSQ4NP0cEpwc3zTUj26gnLA0J4cxzl6ZFktF+g4N1nnN\r\n9LgtUf8zwRoDa2jzPpnIrQiAJPHI1leraF9V9fW17Uyu/hwxat0mYWkR70wo\r\neAILWb+Yeh9mBQ4rBrNU4CIiauW64lWob0QvneaPyWs8wc9f3/RgrE4p/WQp\r\n2VXSf6mZ9kF1UWhOxLhH97UoAHlgtcjWIy+B+0XJ+7Z59sxjAgUJvXr+Uvhi\r\nhEZ+CeqDVJOBPgG9v1z5FqmN+QmY+Pj2lpKUr5KTtY4Sv4yQZ21UdbaesKP/\r\n2SzmvpoT2W5wrB0zmhLN1+STfRpSGFAkxM/oq8Qa3UtUewVLnbPzRki9reUp\r\nbUeJEQy35a3ggmmoQDcWHuWxErnmgZt9XDg=\r\n=8sN4\r\n-----END PGP SIGNATURE-----\r\n","size":18853389},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.e2c6fac1b.0_1678244408215_0.9524260550114783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-08T03:00:08.867Z","publish_time":1678244408867,"contributors":[]},"1.23.3-alpha.0383cebfa.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.0383cebfa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.0383cebfa.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.0383cebfa.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f29d46ed22836ffbd389ca3595b0d35267769772","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.0383cebfa.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-UMSkgkZiQq0Z5R+EUL6wpRfhy5+P4KQAmxfRU+bAdgO1X6S6mCMhAJRAuOPXQfMSWmiFPcWJbMf8OUZnTmmvCQ==","shasum":"0c30f2b7ba8695b08b90707e2497fc5161e62b2b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.0383cebfa.0.tgz","fileCount":2384,"unpackedSize":26522991,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjAqurMXAkuulm21Wb7CZ2fJX7Dwhi0QWJ9HHht54aVAiAAzU+hek0hBcU2nAfixuPJFAF7pCmhF+G54LzkoxJxxQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSUAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf+g/9E++CflsNqWiinj3HLRLI+dAjMR5ERnYIMg5D/FwYDgJMcQFl\r\na3SFry/FFtYVWh2DmPOSNBJkzlwLzV5aOenKtYKb48uVJmazJ8HBxcqiPrRz\r\nbY0DLmcRZYj8nr6m37KJPOntYDE4qvJYJB58SKQyKIA6q09rd7FgSUdlUAPI\r\nnx4FqvIrvI89Nk0eoT3uFsylnMgoT+SZJbOFR6b8xlQBNyZ+VOMLX2e6zsJp\r\nLw3tVOEmRXO0DlrDyrr3ASopopSzlX6K/fBXx2zTdZltGeo7Ns0za2aBb/CK\r\nzj7cpC/n/zbml14iNk0tg0XSUXLsvtcazpHOUmpudSLHK7b5FNa6LDNUa29T\r\n6OXim7AdZZJBH7rrpBrjApgmcehM5tEuB+UsEfjsCPacDyjSI0S606Ay5f79\r\nlSZKfPN0/U+PNWxSvRPf6NzTClo+J0YLAKphT+vJ0ujL9A3Cg5IppJBBIlyv\r\nDOpIh4FSXcWuuZZLeTTxEYmBnwEirDYESNbjb9HUsWINino3Klm2Oc5usraN\r\n5WlPkDPHdbyrf6bQCFT7kq/PfW0N6+D0VjEH/UAfBVdnElDI7nmfoUkH1wys\r\nupIPgvyQBJBylq7+95e/5Nix6yfp7zNKL2wXtRfMROkNoaa30V/18wSnOgIM\r\nabtGrVChdoPoUicHLpy4HcmHoIVblV0ecZg=\r\n=efny\r\n-----END PGP SIGNATURE-----\r\n","size":18854408},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.0383cebfa.0_1678320895828_0.5216013756565643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-09T00:14:56.471Z","publish_time":1678320896471,"contributors":[]},"1.23.3-alpha.d25fc219c.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.d25fc219c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.d25fc219c.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.d25fc219c.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8e6d6648fe91160a6c7a837b71541f9adcfa456d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.d25fc219c.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-mJG2Ct7PWt35mmvRviPJawo1uHUL8Jt5HfyjVExMoeOJIwm9EsClCLYTMAddlmjrVcWxB83Jy4nDocA/K3facA==","shasum":"c1d01ae4d4a2ff49dbd30a00341ca555e1272fd0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.d25fc219c.0.tgz","fileCount":2376,"unpackedSize":26511808,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS4FCHMNowVdMg5DZsB3ghsHKjxUnh2g15bQYFgC9HkgIhANSWzjqOGjuxGnL9yEnjTgdclvE2C0R9DlXXxzErWY65"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCVn5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFHg/+LTwdhA6I/cSLaGetod7i7lPPRd7kC2cRcc/LmsTmXyDQ7ifg\r\n0KsGSUacGoI8ioQo+G0o45Gf3VNvg2MulcM1LcMj3hxXhVEtO17JIN8Ip4oO\r\nUP/oN2noFEZt/mMOBd6LYdnwGcSIIVu0iS/qlSyDHx8ls3N9uKG6782nbJ4a\r\nFZdgUubWa3Lc794eCc+fpJiFTjOV2TZtOXHhF76w7g97zhagO9KunoXnBXEF\r\nkmL//JPjtWAcsDFqafug2pWsqc/pap3F31lARWgu7Uy0RHadkhknZIFcgTPN\r\nSaLthfuAi4eXcSjxxSe0tc5VsBHS55scewEROeIbMcpdtDKD6h5s6i7EXoP2\r\nXBmdf9wnCiu6TmRI4j5KpRBYN+NeSe1Z8+d4T8ecJiKvNX4719IHI56XBFis\r\nlrP9QtNJRO1gMvPW4luZCGNtnkK67ZXxUsCil7jazyL3POkkWOoVQKEFFDhM\r\nbA3LEiu403CQ97+yiPcDv9Ex3hyDsJQ7/uIBs1cqpDQwOnttjs8hqSPDO/xl\r\nAknhqNP9V9lDj1p6tZEUEuO4CHfSqtU2f9QJlbtWe2eXi3GbMWwbH7JsJr5C\r\n1r/RJgJR82+zBXfvzDB7rm2+J8iZae9WiUwdHcB8ZJg4c/D7taiiMdqU/iXU\r\nKVj7Wug4wT1zbjtHBznQeiwDbMhwo81d+M4=\r\n=zrxQ\r\n-----END PGP SIGNATURE-----\r\n","size":18853283},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.d25fc219c.0_1678334457142_0.2209284923454755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-09T04:00:57.829Z","publish_time":1678334457829,"contributors":[]},"1.23.3-alpha.a88a75ebd.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.a88a75ebd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.a88a75ebd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.a88a75ebd.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"bc70a5b50f1f437fec84bb7b28a1e3c6c31f411a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.a88a75ebd.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-iD3V2+EHdJD1EUwXBm9RvHFy/XlFPv2N2oDvS+F896/svX+BL7SIywc5C4Ed+vtGYSuJnHKJtXf24uD4VQ4O9g==","shasum":"ee77f038a8d4a75202ddee575bc71b0c5bd72339","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.a88a75ebd.0.tgz","fileCount":2376,"unpackedSize":26511808,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMClbGDtuu2kjM6WJ8RukkzoVdig54p5ElX93bVeDn0QIgcDqEFwj5D5dStIl/VUr3pF+Rj35Uxpf6skX0CJV/Sc0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCXdcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlKxAAjJ7Gb67q0G6BE01GVpRTYXngpHfQPjy2VFsywWxyiwMeLZAe\r\nivMYtoUN6MNbSU+9NB5/gD3SteZGHYa3aK33ZgFn8Uss3rv/7tMJihlQTedB\r\nFjmDONtFIT4tRfTQlHxC3jURbXjVSPiivRad/jJvGN7C9Y5c6tDAhMOzoCYK\r\ny1WU5zwGE2uAufN90oaWp2338GCUjfCOo1B4/4Q++LnrSAlb1S92ziS8l5uR\r\nR2+bB9RlBHZx57oBxy7qECWVmi4K//54X/2/MkMRkHH7xVZzJeHuwfU8RXZJ\r\nWlVCEh80+lTeSsm7nY62LJL9LbX7uEAcDjpDmobHd6g+X31k2xWlLXN9Xo6Y\r\nChYIkzVmfyBv/H21mKBzsTCKWufCo8mEMltV0OGAvDoFhU72KO62pgHvipD1\r\nndV94jI+DUCiAvc7ksH3UM9OANvuuvPdvpl/TaOI339z9N7IhCtTpw7fFxQH\r\nChDjCmHY9IvxRk/bmfZ5acsyjW+pE2v/nieAiG8ECHsGwUCWuoZ8G0dpKKyc\r\nOFuSpNaDG8MK4jcwmLqYU6QcqTbySgHubzL4CSvG9cMhyzXBZzD1E1Du3zkV\r\njfw707vAeUHdDo4i93FwMFJs0ALAP3ObP8n4ozN+uKY/E+kzWdsbZ9LToIpm\r\nEQtb3B9eWsTc43pxUYePrrvQ/gsCf6kP+d4=\r\n=aCLO\r\n-----END PGP SIGNATURE-----\r\n","size":18853573},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.a88a75ebd.0_1678341979596_0.2802314722373729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-09T06:06:20.287Z","publish_time":1678341980287,"contributors":[]},"1.23.3-alpha.3a66bef26.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.3a66bef26.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.3a66bef26.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.3a66bef26.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ec9e82c1e3c201d9c0adc9ee6445df8cf58a4ade","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.3a66bef26.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-hHEEti2iimRTTzaRjkywaYZxnGlc0YQmGKDmwNLVdyWSs3OguvY35R7t6dbaV7l1a8QBrKv575wk1YXB5qoHBQ==","shasum":"b5e116f754012f70982e79156e77cea5f79e3b4b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.3a66bef26.0.tgz","fileCount":2396,"unpackedSize":26558742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWr82uqHIui7AUY4Falx4v++XQT8v3ZWcC9We2+A63zwIgDnn4IqOowU2yevStMlRTm9Q8yTOThrUWge4LHGItlnI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCncNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp10Q//c3TPOiARxG98To6XxgQQaZIfUM9VQYB5QHe0L02Ryi6Fxe8a\r\nzcN9PxqHXgUaf1vM1vI2Jwo0RCQkZtfnFqM7wmHiFkF2bCCq+oNftEu0hcVs\r\nNwQ6yf59xiGmldwTdpsWCEkpso7OYcd4CVeJCetFtVA4lI1rWTAf8e/Kt3Z3\r\nLtZeBPQmqJFovLgp7kNGU8tgDFf1tE5kRTGBV7XxQLH8pEbjauh5jJQyzU4U\r\njuSRFYx08JmeGWu9xe1JpWY9mYdU5AixgTVBHi0Q+4/hj8Ya2+rQ/kcF2xN5\r\nN4FC+IHHyemXphbwel/Zthl0cR8Ywtvo4kyXOUqp4TZVtkSwqzwyxbyGuvBE\r\ntF1hEt5uJPflOTWo9nhYwXbJ+2B8Rcn0FKoTnA+GH6lM9JxIbAlnIPGysxMp\r\nNUYkhTronSaDhPhBP0ddJ7euaBC/kWwp6B3+fy8CEBusPnZP5V/kdOvn5Q8X\r\neHxRjZr7JAIIuWsQJbNX7iN25LPE6/tMOF7sEL4W6DWO5uYkLx20ds6S4me1\r\nD+lsUQKUHtFErhIe5skff9bUfDHj8IZR/WpyM2Pej67TvnBT+7aQDEq34bbL\r\n8Z3AOlmChj6X2Tipiwz7JL48oS2eYk7nt7aMFemBoJQZeKUejRbRmjoisFKa\r\nqcr9uipiiwmrrivbb9SaFHOwRup83sKwLVo=\r\n=GeqF\r\n-----END PGP SIGNATURE-----\r\n","size":18852430},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.3a66bef26.0_1678407437027_0.25046366586545776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-10T00:17:17.859Z","publish_time":1678407437859,"contributors":[]},"1.23.3-alpha.391eed8a9.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.391eed8a9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.391eed8a9.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.391eed8a9.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e0fb8cacce17de93e29173521d06c59f0f490068","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.391eed8a9.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-wD/nmc1uiceklYnuRTbJ+jLK2XeB1yMjNyNntIPVa9HnQ743MafCRuDDQVLuNfzAy0HxGRHrRmbdoxRGuYTM8Q==","shasum":"882d6d4ec041c51a55e0d8950012f791fc9cea55","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.391eed8a9.0.tgz","fileCount":2396,"unpackedSize":26563771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBzSoqniAIQ58IwqORA9VMzPH702Oi9GisRD64KqI+BwIhAN1+4YzNjUX8SC0Wh1psmtp/MnnL1Qv1DU739vyJotz5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC8eLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKkw//e+2ZTszsKDi1g1SVSGfXdHg8QfMH90dKFaSzO0pDYwQ5rtYl\r\np3cyYxbUmOSMjFgFPaBzhxNey3yRJCm5V/UdW8PvKCuPJMc07Y/ZyefHV5vF\r\n3wMPL2PROBbkIbaDP84g0AAsqBPhKa+8epQOw2ZDsZvM7Ca1ZTGVvYsf4vSk\r\n+5GXiCqGPqH1FeyB3RFHHXpj5IakIJGXL8Vfcy9snSokssoTVB6lb/cdh8ZB\r\n7zOeQnYGiGgIFZigBV00dKXs9SP05997t4M2UM7TP8jcbUTktv36DI04wCh7\r\no/J4M7B55OB2wsPQpY6ELkMW0OnZlKyfsM8VIXq8It4vRVoORz8oB7TO6YVH\r\niLOGUzM/E3fb5HLakOfXCz8V6ggGWFriLnMwbL9QebtHxW6D8iidIE5DK/vy\r\nbOwoDL+Zrvl6WEp1qIk/v+0dSeiTXGvvswXz6AMFZNnftAKBT4vh2DNwgHXy\r\nT7aPXLbYYU+aqQV7Eiaa8emrOQwSEvteSlam5NOTS3Xv249NjVrGCwDls1Jt\r\nKftc8S1cEWoSJZEonbOWEaSMWQ04M/xCRYot8ad9zIxbjh2iRXPEKhpwbOPP\r\nHPax9UEjbsGl4UzpxYC8UJh7oO7OzQlaXP4IKkbu2+bk3DeoIAIhNtDzBhSf\r\ngOtnNj9Y/xNx0hzxVCDqtodWLYMR0Fsjfew=\r\n=nniF\r\n-----END PGP SIGNATURE-----\r\n","size":18855131},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.391eed8a9.0_1678493579224_0.7772856211219077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-11T00:12:59.821Z","publish_time":1678493579821,"contributors":[]},"1.23.3-alpha.ae2485526.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.ae2485526.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.ae2485526.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.ae2485526.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"04f8205e1da3cd11aaf879f3559568ebe60907f2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.ae2485526.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-sYh4835rhsbSijRsuDCJSq6t6awNB2HzbFUuhX/4bJuNnQGLdO3PErd9CoBcqdpLw/YQy2UYcdgmeiVyKKNjpQ==","shasum":"0d2c51d8ff6a713dc2c61199831aa6bfef5e59b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.ae2485526.0.tgz","fileCount":2376,"unpackedSize":26518235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBmAtnu54zjt92HSgi460bP2XfUfVE8Le27exDUEKsLwIhAJR9lvH/YL2DhD/tgsQbAIHaTlAJunWrbpsDi6Kg5a/7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDs1kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiRg/9HN5n7ixbpZk/ZDdupsuhnbJMsA1gW/6zL4srfoAc23XLTdHX\r\nh2HgzE/AAHln7vsGs3DtElvna0V/kvggya9RHLu3qtkiUO6ssMOq/80GPUWU\r\ncZs60qqQ4wYS50Vyx+mqD2s323VIkTK696XHxv8s3ZS/AwtY/d/Lnh/eVuJS\r\nUVroQ4UJlfK0XCkvkYeYD14I+smzNX9oLqAqCpndO/xz1MSrXWOJUk8+Up7y\r\nANrYeRKliRzQ01W0dHpEuR2V+bDoh+V5bOpEcIPArixl6epmaPnYgR9S0Iw7\r\nBqpT232vCqSCtjTgPxiIKVOFxCQcmp8LWWhnplBqzzKMsx5CTCBZo2TjUI+X\r\n2GFHsZOvMeSkYULQ46uFX+vT6IwQWyKdqFX6TzpldpKQk0dcLpETY8PZrk1l\r\nkdlTuVPTsZFssk0E01LPlakzr8SuqBCYU14dcSNYA3YlsTFSVI4ibQMA5t9X\r\nlSLIVglfF8q13b/+SRq5oA2aO4c6D9f4DFeCeA8mp3o7cmrBUCra/8l/5gF9\r\ncaf9/595uZR1YTSmDuGKWC0YKcAzFFIwb3n3Q47X4pJEs9c4On3Og9T/1xQY\r\n+tD8Owo1T0gkFcBVstVXYtsc64iCypIl80zly7IUYyr+eEQ6pp4UQzoSjlS1\r\n44hIdDRwqzJym/Zbe+VW2q7pX1ybZX32UcQ=\r\n=APSn\r\n-----END PGP SIGNATURE-----\r\n","size":18847279},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.ae2485526.0_1678691683583_0.2626077383095833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-13T07:14:44.203Z","publish_time":1678691684203,"contributors":[]},"1.23.3-alpha.40f5b653e.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.40f5b653e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.40f5b653e.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.40f5b653e.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"81d1c499a8dc50d07b6ec76393bd430f6a591701","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.40f5b653e.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-b4eftEOVfBHoUUyE71K2KadgqJFfrcCAr/BpSEanNWYO43+AvPvB0DTcIIqXw7lmc59He40D2gf4iy6CmXSuHw==","shasum":"e2fe2c955a21f3fa6b4a87d184251f67eb6211a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.40f5b653e.0.tgz","fileCount":2396,"unpackedSize":26568589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTc0OaWE48NSHDvdgcBF5Gt4KpTfTzHLfrI2laTaAb1AiATmMQfFOr4YfHJAM1B3Cw6ui1Ps3yVanxNEwCvaF9z6g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD7yrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAIBAAioX6pVjiXRqImV5phlB90obqc8nQXxSXkW4YDOWAB816edf1\r\nkV/4ZyDe8r5zpkkCgvIQglOui7WC9wNRKgNPFVNHZYiimgw3XRlRf1lXn52w\r\npDpUnf1x5OCbhsczO4Zs/9S8RNkBBu5rhbJwYNxM8kA9g0JnbvyhBm/QkXEf\r\nCp4JmPGcY+4+zjJBns6UhrwlxwwaVIKBaT6stAJ9ADsIceXDOUMhXYGpom7F\r\n9UGKWRjSPvdIGODoGPJrCtlagGMnmKCmy2SfZi7HzqtN6GBkrYTN1I35KNpM\r\nmppuaFokWh9AG5QouJd+7CfMNDdLcQRZeXlo5CikjoujBSFpKP0MSTAsEcs2\r\nAee+rLXy16K5c5yjhYzkbQC+RzR1gy3qIW5qTOBr/ip/CJnogIN4NQK90IF6\r\nx1Pj578xskRrkdayN5K9qjr7N7t6H/gR+bI6BHZqTyBer9J2lG16jEK2Mq/f\r\n8GSqN8crawJo/shDvun0sFJ6aSqg8AdL17vIUa5fHwxh+DM2TCTZ8vjWk/XL\r\nHvtpDKm3tHubLXwAhbV32GHHSQhUAC2TiXgDNMRQvIujlj8wFgFIiwsC+7HW\r\nnIDtHsjC2LpqpnqwPXu+vSoknKvnfkN7+7kvVZTyB7KzQgXCO9jxs9YrLBW+\r\nvC2NTEb03pkFXZt74xANftdQ9D8L1IfWRNk=\r\n=w1BQ\r\n-----END PGP SIGNATURE-----\r\n","size":18859135},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.40f5b653e.0_1678752938771_0.8902958072463514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-14T00:15:39.641Z","publish_time":1678752939641,"contributors":[]},"1.23.3-alpha.d08760f87.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.d08760f87.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.d08760f87.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.d08760f87.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"345e058ca0ba00a0ef2b3e513e9037683fe95059","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.d08760f87.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-G+Hym+me8gIZ4uehF6PIfH0oTqdBEosdT/MOXak8RgHDua2a/De0GzMQNbYl7HHKAHvKsevnmeuvgzpoc/SSUw==","shasum":"713530bb2cfa561a959f25f2c662334210d504c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.d08760f87.0.tgz","fileCount":2376,"unpackedSize":26518289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2jV9PVqlpE/DrKVG3e5rnq4qJcCvSwRNKhjIoWD3JAAiBDRq7h1ppsXO9vMHdV85aSMwVirW1+jk//9bNI512Q7A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEB4HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSDw/+Jf0Bx50Qt8SmgHuF+Geqr9ZHBG9xe0yxjsf/E5yhMs8l7L32\r\ntHmwjEl8k5KFG+0+9lAaW47ye3z1+VaSpnFKnHiubZYk/orPQxg11uMRdA6v\r\nEWOIG9Af1x6cvhjARsQplcDcR73CH+VKYTNnws6RYDxw/WkjOLNllqw18HKQ\r\nbisdC9KYUk80CHnSHufkUdDEkiE+d4aU1L4Tg/NycrwAtxofYNz3a2KTk6Pv\r\n2DRs2Xn1mxrgSCFK+oavQqsc+Od8O0oxHsSgUJ18jTvn53GJKYd88eu3vVMP\r\nQKE+lpCNUeBa9a+4PmCwpKYf38LbXQ3vdxLlYVxUCGnBLc0g1y+t7OBDKWyv\r\npV06FmRqYCfUCsPaOShjID2xVRcjfuYze5vY5+X0JqvvjuZ2cR/CnPCvgeIH\r\n8+ZDuduKj+cY3wQ9DNCGVyG6YV4BPCbmJ4SG3h5Lh2L9i1B5qe2TyftYCvc2\r\neqnBRd0rGVQMWGjP1RNnNRhuAChFjDKJW/vUHlHWptJBVvSVdZOvl3HLwZsh\r\nEXEtSmun4sZ8T5zqcZsfmI4FLNwW1f8p8TMyn7SlGaYgD4CT9s63xoFk5A9W\r\nTQiTwDs9NR5MGmwDVRxwTo3NW2WPfSxIXvu7BdUpXmJVMXjxV81E9oLt9LvT\r\na48gBKSVrrXPg2mpfH9Q7tzsmDxGRCcDR5M=\r\n=nQkI\r\n-----END PGP SIGNATURE-----\r\n","size":18847265},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.d08760f87.0_1678777862229_0.1805472462600093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-14T07:11:02.963Z","publish_time":1678777862963,"contributors":[]},"1.23.3-alpha.71fbf8ea7.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.71fbf8ea7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.71fbf8ea7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.71fbf8ea7.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"434d4d1dc1f9b378fc7bc94544037e4eb99d7a87","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.71fbf8ea7.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-XIWZu8yY/D4v5YK4kGiar1ZDpoaWMgqzi3bm+rimts88CyDtuoIs++U49yJ1RTaZilGYEEGrPkc6//LEi6fZsA==","shasum":"eac7e1c6aabdf1133ad6a1ffc3f89666a2aa8e64","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.71fbf8ea7.0.tgz","fileCount":2408,"unpackedSize":26589844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAf6G+ueR/RGls0uSE5kcYwSILFK979TqtfOlhZ2H5YkAiEAiSUqYnIJEM5OxCE9MbaHFezpTsoDJbkP9MvgAouaVy0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEQ5mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopExAAopNt7g5WfnfWKXRax5kshXJ83rc2mFzdWwMcaRG4GJGI4tPC\r\nMjZkeiFPg3gWomTjWPYRSVPewHUhwkYD2/MHus368UW6ZbaUpNSpFyQ6ygP9\r\nFG1mvhVIvpFkGAf2ExQq0x2UsuO+xlPAlNhUb7bzc3CD5UkjYyvxWW+KOA5d\r\nbmSwl0r8BGbwueYboSjy4Vsn6UD911Rlkf/ScK8i9lmEXz47Q+c5M1l5jBsV\r\nw5Cq0Fq70bk/g088nZ5PGyoX8ZiMfA3A4OpjW8YEHKMhJakzxmmAuhO0+KKs\r\nNVtINv1PLC96bs0ZLiwhDRrbEdgou3us/wD3NcMsLS2fzGYGqUln47g9L2G3\r\nT8mpYHHfPbwkx3rEZPGiNbk/KoZwDYXjVQgpbTlQIg22g1IPvWJyLbkv8iop\r\nbhDK8SeATSvXT9ojKb6U65s1SAXEClTBvkcE1j0fSiu8W1OnbuSru1sU1/nC\r\nxwDmqXfoDqE6j7QNtfPAZpKuZTu2Pp+b/QrN13Qt60yTrAVuZO4NBt/TOmKI\r\nnDl64/1gr1TfB2js9W8UupB3s4Wxwbvz+GWHgzVGL8lIPI1okZtYLrCyMWBh\r\nIHnSOtGfBAKSoxKj56y31T39d4ReylirUnFGX7Q0+8OVQmlQWz/C8tkLRC7Z\r\nVRCA+Ay0N13RLTvFl4lKyu5n02wOnqKmadE=\r\n=tfdR\r\n-----END PGP SIGNATURE-----\r\n","size":18862359},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.71fbf8ea7.0_1678839397389_0.9892745235586364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-15T00:16:38.070Z","publish_time":1678839398070,"contributors":[]},"1.23.3-alpha.69d5c41c0.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.69d5c41c0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.69d5c41c0.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.69d5c41c0.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e75268b57d8c42f4ec660c73a06c81b16c22016c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.69d5c41c0.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-0Be3n2QDORi1VU5lo3F2s7kCZCnBUM8+K2l8IVgEjSnrCoDSH6yYCHQGAX0dDKueJSDDmlehYkdsJhVLNZwRiw==","shasum":"88ecd72a8e460cca4790687519087e85793b4693","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.69d5c41c0.0.tgz","fileCount":2376,"unpackedSize":26518302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP9CKMRLrmZ5tDFlwGDzCz+jTlARcLbNf6ko8Tipg1jwIgT4WN8VQlZ21A0RzzuWPrIS51VQIH3JMnZRi5CkCQxdo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEW9GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJqhAAmda2UtDYrxgXIPAcLqPJKlH3gl95Im3X/VmauYZdBNIPsDN0\r\nUVAN5it2kPDntVDWwZC2HNH4jFms9ZfxVsop7g6s2hi4H0t6Cy4qr/DcrEak\r\ndYamwtcHWbXOPv80FKUcehHFcc9fC9kGMmZ32gc2ygVuzFJ+B5Y0v9sRuYYF\r\nzOMTHNQ6+PUhBjR7l7RdnKBZy4KUxlnC1gnQ6hHeGn5ZCFveU7QlexGbN++6\r\nMJBgHe3ElfZtAZ8hWyYvjAJAd//Ebx+Qm7XN2PMW6R40ggcHPxO1u8kwyazE\r\nCuFWSUhKYxOXHAs8HR/ZJQNUzrvKEHBsK0xhH9q7XZnJkNNwwwg+UGhxadDK\r\nZeRRkure7R5/LfHPTDQJgxZ6IXkRbpqgjRmBzhhSkhCe/q9hzkFvKdfM4Aqm\r\niPz1ch+UOeW7mbKIYFgyu4uaCvivYSO1Bep3KnKsZHqQBncJmdnqhN+6DBEb\r\nPmzdPtVvo5wLMyUBSQBri+wExCfU2V+LUUwzxRC0dgJHw7bgQ9PX5HDiqk0F\r\nmEmGK7bbT61ZOnRZnuEBMx8iBJmMdSaF3xfE1zkEPzzCdjQXcvyW0UK+Voj/\r\nL6DdGOvqnoMXNKxYfl2H90V156FyMe28Byej5ssmWHjEUxQ6zkgASi6ItPOh\r\n65wDO4XwKu5FHOYj5c1KzJPgB68n3eK/WDI=\r\n=rApG\r\n-----END PGP SIGNATURE-----\r\n","size":18847279},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.69d5c41c0.0_1678864197389_0.42358438360758277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-15T07:09:58.050Z","publish_time":1678864198050,"contributors":[]},"1.23.3-alpha.e10349412.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.e10349412.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.e10349412.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.e10349412.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"39aa0d5aa8f7bf4eceb1e6d450802c2b2d8f7f23","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.e10349412.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-iZW4LL2VkZSPW29IbRmU6KdK9zqsMpd84aekIi5C9ZQf6PpCiLsyYK1lw79SW1Yp5RDhioZN8+480uRrmMsb0A==","shasum":"dc9eb7be536bfe09fd337a626b486a773e157c1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.e10349412.0.tgz","fileCount":2420,"unpackedSize":26602967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDflytWgpxRIw5zs4YcBCiH3oHAxFJEjxoVdLCfr7dhSQIhANLnOkXEqTxJEN0usm9CujrOuIoN9CkqfPkUH5DR3aH9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEl+jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIlA/9HkHRrny5aryuTxntdZ1NTQyZxuFJRkUvmM7Kd1eaOYxEwWvA\r\nOU+vhIz5FdmE+SwDEvXhPiSvKhudJEk/tEmokFyZsgkZlSWORx5NHatpxT3f\r\nZKuFPpC6mSNPdNj08U7/pGxorzP7PL7U62aBoHrayoCtwaE53hTm5+Z40vC5\r\nhKNop+VifVBDwCKIPzuhbI5tz5PInDkCPN6Fssb5UQAbmlTSgRb4zt9KW5qL\r\nInl4246A89bgdw6aO4KTmjMSdA10TRS4SytX7rbz2Jq3PdmY0xRrGkrECTaN\r\nArsRgb1EHFvYLlWKdXGTkMFvx2PI3qeGZAKx+bkCphswEJkeNF/6Ey0rZru9\r\n96hda+zPJKQ4b//WubqVsvQ6GZK/SdAJovk3gLNeuRMcm5ycr32nHYusZ+3+\r\nKY3zylwx0WeX+VMk7DUaBMOklBYi+/BOwW869MPbGsJJ0V1XyNhAtsVV17wD\r\nRSf4mg7qnBRSWqqZMZstVGkVynRCUN/jp3mYZYqKiv0iJMFgpZEq/l3kWcbB\r\ny+5DWsNtaGs2oXaVzDN1Fn+yQBs3Qchq/CddYAWH5yJhfXuxxLtVm1aZZfBx\r\nGHPYTP+r4wzGbpX0DobfHNpqSp4NvqRQukt3+hIC20NBLoyq0MisgmWk+68M\r\nXVvSf+NIaUR0hn6AGfIHvChSjbb0Ca5DJjg=\r\n=0bfF\r\n-----END PGP SIGNATURE-----\r\n","size":18865940},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.e10349412.0_1678925730510_0.9846229282614005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-16T00:15:31.359Z","publish_time":1678925731359,"contributors":[]},"1.23.3-alpha.ea3f4aad2.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.ea3f4aad2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.ea3f4aad2.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.ea3f4aad2.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"cca6c22c7fe9d74213e695ed83d9c4213a3fbf64","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.ea3f4aad2.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-ezYv6CCMf4SNYPp0SJr/ayxHrOupfl11BkpFfro9jsgU8sJC0D/SSoX919S7j+9ScoUMlRczy5WDdN+bmHpY9Q==","shasum":"6ab8b86ccb8cbbb053f5ea1773debd42fb565c83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.ea3f4aad2.0.tgz","fileCount":2420,"unpackedSize":26602966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwNU7yc1pmPbVPrux3mH8eQ3p5OqHlNM+qXVHuxL6HlAiB1eWKuWJMxD9OB8TxylpKPz/U91tF9xUFtxciUqeSgtQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEpFoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovhw//WgxhWrFyWrZhy3Pr8JwiP3sXnOfqQm+c/9mAfxHYGuQg8hiG\r\nhqPpCJ3BcCgaFMyzOhbBKlSOo2RCgLvg1LVKs1JihzZsXYZdA22kkmF8YyER\r\nWujjfN1Hn0PQE0QXQOLV+cDuuw2CPUZNd1f8T7bXyBdGqDrIUAQIeGdGao12\r\ngPLpVfEp6yrwXjkaJtRio/fYGBITHDldgomX7+WHlc/C6uQ5VvPbP9oS5Olr\r\nVIp0DL3I8RD6Bm18HuBuvcW7mASp24gZuhtNUae+W3W0dUTsGPRq+nHNpivc\r\nx/AtaSRND3vFQbu21kJFgNlw36opxcC+kbyh9BoE0YRWeGKm+rBLjCtOdOai\r\nR+oVm3Z5H4XnCOM4tHYGj5Fcsqwj6I5hL5J/LY8CMG7bpRfp2bsPiIhqbRIG\r\nWe4RrdMiLHasquwfTp0iFNkaNWGO65QJqfbISoD/7ZOOwjlkiZPw6ZbGHd4D\r\nqaaQ1UG+/e6JDZrBcU5ct5M8pLOr6H9Jux0Yh+JUANXscKKUXAZqvyFDYNpJ\r\nxKBlZ2UXoo/Sw4o0VSBo6eCu99dWOX/YXXR6WdrcvihJhBug5ep0WpOsKV9b\r\nO0vpFV6ga8yBGIefdH03IZKNdar25HeN5Rxz8YHSM8sJ09c+7XrAQSki8ASu\r\nUK7xtTlKH3CM4+uOnUCVFFiG7EI9Egeomzk=\r\n=grps\r\n-----END PGP SIGNATURE-----\r\n","size":18870678},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.ea3f4aad2.0_1678938471497_0.3453376692899075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-16T03:47:52.098Z","publish_time":1678938472098,"contributors":[]},"2.0.0-alpha.6cf1d36c7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.6cf1d36c7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.6cf1d36c7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.6cf1d36c7.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"a980afdaf5d3610effef4002fd79dba01f55748a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.6cf1d36c7.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-LZLCQI2f4AXpOFuYT+9wj0SG3Pw/Q25fR7l8xglLGlamsHKq++W1HMNNiKA3AZ0j/Ngie0l8tQejlw20v6aaHA==","shasum":"22e2d06781f13902cd0743fb10c0a50b24f36a00","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.6cf1d36c7.0.tgz","fileCount":2420,"unpackedSize":26404935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7SMfdyNRWdrmfvL5tiEQoO95YEQsZPjBGyXtQ+1VYGAiEAlkVgTjaIq4iCiAOHPVzGnNAUasrNS0W7K18zJQTMdUk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEsLsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFDQ/+PZklYiX6Wdx7mAT8gIB0VQkvgY6ZpvsbKWXMJZuRnqqq47r4\r\nypZDxzA7VfRS/hIfsxRgbNhOIgZiiICX/UIorkgwYqbn/7KxZVJkRq1lFapp\r\nR/qQY+uQkx9/TlDXH6Re7DuhT/qBtc8CJGS0FgK1NLRTx8V8ikS83JUZB0UC\r\nWWYYH8oxplKDfU+yIGkrCJ8c1Wer83v4pBhC1cOgBLJ03b+m0P9HH0FPZrOo\r\n/EjHKHh+nQASsR7DGcJyjN3ZHP32b1Yy82QcZlHMqeGvMOgqSTyO0dPrpnBf\r\n4m83rBya367Ei3JoCmJnkEgHaWwiesibVAe3pe0CNQwsXVWsJg1meentldyG\r\nKB4s9YQNgLGlnbI9Gh6+AGVFWUArb0yK1hW/K3WkaQbapO2ZUmaMrUdrqnui\r\nKoTSaQD+zu0MCOUSKDqejUkNXW1+SepC3xvRGYbcU+sqcQJ8Zv1g9OGCwZfW\r\ngU+MmGODbOvM1TEaphn4eAoirWgpfyA6hERVbY+bUE5v4poAZ+URzy0a60qm\r\naC7pM6Krls2lpPY7eRu98HOX84ImX7gWK2oZ33qjEWDZGFqQ/ggqJmJlDdOj\r\nIZNrf3ZsjHPEMm5fTHihMTQSFx/QAGp2IHS2H/D5hyaXRAl41bbn8xeLlgaV\r\nGRvnDoVDXiBpJeLkmiHmg4cHkPHLIYcNUOc=\r\n=cMO8\r\n-----END PGP SIGNATURE-----\r\n","size":18830729},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.6cf1d36c7.0_1678951147550_0.8334895818640038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-16T07:19:08.250Z","publish_time":1678951148250,"contributors":[]},"2.0.0-alpha.42008ff38.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.42008ff38.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.42008ff38.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.5.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.42008ff38.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f18c7ee313be352034ec8e6f3289686863f687fc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.42008ff38.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-oZb8IXWVvcMNvaBEhpVZ3/ImSDF+JuWBg9zuoosMKyajz1XXZqoDS45Rc9vD7DoSjJjjWj5wE3n77e2w3g0u6A==","shasum":"52edc6a64a87558eabffa5e65ffd568a78a01dd4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.42008ff38.0.tgz","fileCount":2424,"unpackedSize":26411159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfYs80WY3gBVoU3M7yF501lUUscVXkf+cMtcMjVC+m/wIgZFmtAC+2r6uFnzLnlcLq0hqgwxAjRmtn2miVZ7Hn8u8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE7DcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk5w/+MWBgZp7rPEEZIXE/Q5o1Hxn01bsTQrhxLxNq4P8nPCAMhlJh\r\n4WVK62QJG24ooPmb4vxwCZEHT1RGEqCwNOubYVMxQW9A30r0AB/YK6IOoyEw\r\n1WCywYAcsT1ABdfJICtyCYk4xPY+rmpsf9E/LZpq5JcNLjyGIbr8ooW++WJ9\r\nbkRwnPqZydyDM86qfJPNju72QilDeRM+pLDr181RZC9OIrKXc/6nw8OI3ky3\r\nu18xUUfG/YCg6q0/taBZ1zQpHhSL1xVmCA1eD8OvEdK9h6R7JPjElFfwyGiA\r\n3+VkwTO2UjlGsLsXx2xJ4Clu/It3htofIp1U2TspNAVG6kYYyL0H+dEIejbX\r\nNmTzoDPlNDwsbaLOVj7rXb51iyppsamliajP4zb6V9Lr8Kkcdp2AHmijrc9e\r\nyuG++1IeDe4glJl2MCcedWDG959qe1GJhUXWq4XU+YPXmBDOFsuKqYqZ/+/R\r\n5K9IHTej19ucwv+JxS1b2DArjzvAmZVi3C0LLC44SgI4rch4i0Jc5drp+oD0\r\n3L8DjkoUmrhuEQsERo4DH+A5tedp91y8L3fL7dIVvG2IOrvJ3Aho4MKIa4gW\r\n5jmaRYZnDTwnCAPG34iGLUiYCs0tzedpP0Qo/5o0AdZlGizWvRpUbsSHRs1q\r\nLZK58ps+peunGdgqFtIkWY7+HdZU7U2+GZ4=\r\n=chx6\r\n-----END PGP SIGNATURE-----\r\n","size":18831693},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.42008ff38.0_1679012060169_0.8540702664921931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-17T00:14:20.771Z","publish_time":1679012060771,"contributors":[]},"2.0.0-alpha.3b8f6b626.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.3b8f6b626.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.3b8f6b626.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.3b8f6b626.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"dd34348e879c80b39bed781649f433563e82a09a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.3b8f6b626.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-5/t367Bd65bvtGCRAer5K4GNqZ/YneFaklnz/Ayp5uhT5z1EQUqIytzinBqIu5c80eHnCbo5QVYgISy4/jkvfQ==","shasum":"075f6d0ee50b087e3ce5883a11bdde153448f322","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.3b8f6b626.0.tgz","fileCount":2424,"unpackedSize":26422471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAyl7YhtT19PHLqusIc19bQTVM3pLuSavD67AUZWjW+QIgK9OAWRJjKxkJmWTh1aF5+wwvydoGEJNgQoOG/pohRxI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFQJSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqwA/7Bq7uYNJlMpsqyCP3pWLBr6hDncQfE5ZOjU37/FM4I0mRoiN5\r\nL5AaYAPeJ0oxI+aoLCbZSy2YxezIiLxtuW6YsFyP9LtGVmNEncEzVn5mRtF3\r\nMnEaZ1s60fpgF/I1GwnzQO7XgO/Ec+6CDseynM6Vp/H+lb4NssD5N8mARgs9\r\n46ImfopWPDN8qbzkWSqQkha5CZMgMcSj4DHLyqs/0aTs0qekHCvTRxf+CLHh\r\n8CTKXLArnRVXeVWhwkX/xNpKq0USM7y9OXcxmipXgDXW3ZynEBT/ks0YMcqy\r\n89NpmFQrlKCgj1rl969IL3AUnhR+0bsrCd2agYJfIMxVBuT26LDCANz6Pk2Z\r\nZ73uAdQp0TZ+jFFxg7SmQ9ARxEziQK4JTQvf/LiUWvD7Gfox1O/ZtRW3Oqbj\r\nlCBhWO4EA53jWPK4zr6mZ/2Llyl7FRj7X7cp1UY+bwIUhKairxl7hWa+x91P\r\nXB0cRf9nug/locuv2yEcr9qUV+NkiZNZ53Oq0Bm6PqFvkBPl0N1mzLz2WNoW\r\ned+F4etYo8syvI0OWMjLWb2htkNQhiEVGwcjQUw+ndzpt2g7EV1Mamz67HHp\r\nfF7qDs7AW8+xhUCrFiJEbk5KzzmFUtUOPbUZV7xkfAfgg+HjQxeXqYJVJmVE\r\neCpg0mgBxD6BWsUwug71yOLqnPGyJ16LirY=\r\n=KqYe\r\n-----END PGP SIGNATURE-----\r\n","size":18835181},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.3b8f6b626.0_1679098449740_0.6820724902388475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-18T00:14:10.452Z","publish_time":1679098450452,"contributors":[]},"1.23.3-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2a7a6bff6ffe12c81ba44db56b9089fc132f7d53","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-rc-hotfix.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-h+l/6m11MqDovHJCRtJeVj3ea4dKlY63A+EeH+1CZcQFPDCd4VQfB5I+Hp21bvA7wrBCZXLy4bxH1cupYTPpHQ==","shasum":"39d0cf4ede0a9bdcf1233e8cbef7b9eef7add86e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-rc-hotfix.0.tgz","fileCount":2360,"unpackedSize":26873099,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+uJ6G5lkLdxdoCFWQp7PdqV+hARbv7BOW7uIKg8CymAiEAmHnKS2q2QMLtxm0Xr/ldzliw96B+i5SrvNO9MlOgkpU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGBuSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofhg/+JxLVe4Zgu8iHwAEusNw8VkuUqcBm7bCcv7XpObAnz9DyomFF\r\nrs3Nf6u1KzHnOWT7Rpn1Qu9IDYeYSGWuaNs9qq9ithDFNs3HBQ2aE2W6wo24\r\nU196A3PMUMG2/i5G1WPj6f6jzh9DQ00OvthqqFb1tvfcg08/C3zUj7elJUYD\r\nGRDhEUQKF3+PR19+q84VeWA44CjKAGeC2j09zkYtsW5XQjQJ75TsqgmNaJP6\r\ntaF4ZiVD+6PSG97jTcoLQPSIzm7T1I55438u6T1IPzN1oHp+62BpQMTSsBbG\r\nYn9P7DZPCPrTpXdIiiQD2doqSjSaA3tjn0jlQ4Y9aI4Q6OmJyjPUKcAx0EnN\r\nq2Nf6LSC2DJLrbUK13x6QyyqlHByKRkQ8dMB/VfpECrZaT0nfFKB8H1kM1Dy\r\nIjB8Ai8bZafo3zbCSZi6+vcA5rda7PSzS8yC6rEaqIsS+2p00ib/jOqChnsH\r\nZcBfrv3xcNJ9vrAfR/pXmdaNAjYKxm0uIr7bE3UiLxEmhFIYgyLvTC4LwH23\r\n7xI3oIVLgt7F6A+BSa3j4cJZFL5KCx6Ua6rShlNT1j00iTQXo3zbwdfmrkxQ\r\n5WeOlUa3P8s2kV+rq9pc3U/y5GOILsIMn/7DZNujEjWZyMw694Yn3CpTrzMS\r\nd0OPP90pvVUaNz5GcuC/45YzTVJPxBvTkpo=\r\n=F9Df\r\n-----END PGP SIGNATURE-----\r\n","size":19313205},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-rc-hotfix.0_1679301521692_0.712927475544685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-20T08:38:42.260Z","publish_time":1679301522260,"contributors":[]},"2.0.0-alpha.5c9b1ff8a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.5c9b1ff8a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.5c9b1ff8a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.5c9b1ff8a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7b6fb1d14f2a75fdd4ca261211f3c9e619ba6c0f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.5c9b1ff8a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-RLPthuGNWHJCxNBwzTW9FuN9KGnNH9+zMqniBaych3z9UJm8CHJilOkGQDgaJdrpHU8s+l3qjTILuK9iljZyxg==","shasum":"d4cb38ea2aa383dcf5774aa3cbfd323f917f0003","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.5c9b1ff8a.0.tgz","fileCount":2424,"unpackedSize":26425021,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuHr139FZ8IF1flytlkzRUINsQJKZ6cYwTpZYx2tqzfAiEA/Igb6XzBwz7l09kWAh9dOkUaFGTVuluJze23vGe81/Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGPghACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYPBAAo2vl70tZKwH/hTSII55TtgZb+V5MHhNs4BY0IgyaRk//PeXQ\r\nT6mPDnmM92loqDRnGJcw/K2RAmgx8qv6VFQmz+jCGyeF2cUyqUxuhYiDoQoM\r\nYOV4a9EJyCmbjW0cF4FAVIV+jzROWTAZ/mzZuO2z9ZzQDXiq/NDG38VCFPxF\r\ndhp5v6c90f0aW6eM/lUS8yLKOscXlxCNnyZPR+Cf1FBjidZg9pjE0jaGr76h\r\n4P63llwvg9M2jT5QIW/XGDiUfqL5UHQ3d2YNwbjVCLNzQO+U1B7tEcFlWy4g\r\nfHPI8+UYYU1XjPc4I+D9z9aPgd+b/rHOKevv9qDSS+ocAIDPoX8aF8SvYsWX\r\nY7ewI9bORkdBt9C/tS9+irjk15Ft3mzY8OgPVmIE2tRm8zQiKkKmDaQwzqbm\r\naRQzX0ABdTRDrw9qHgDPIVeS/OMjc5Q9FrnVVTjWGNAlJ/fa0y3iDdmqZ+se\r\n02IFHxVryC83dzTAo9OIp+bpFNPLNBZEvcdGeWnrZ4tu6ekET5lbFHHn9Uk/\r\nhhlNvDsKV+6yutjQRqYpDtyFU5on30lguJ32h553WtSCfqfxB1O0b4WOQz+h\r\nWAzszBQGzYYlpWGsPRloUBS5WhQeai3FcVDOVQArU/DstLbySUY7GgD8q/Nz\r\n4PWWcC7tT5ClMaMEIneXlgK496k97LuIkzk=\r\n=mxjd\r\n-----END PGP SIGNATURE-----\r\n","size":18835789},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.5c9b1ff8a.0_1679357984947_0.8658226635338371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-21T00:19:45.674Z","publish_time":1679357985674,"contributors":[]},"2.0.0-alpha.2c2e7a109.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.2c2e7a109.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.2c2e7a109.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.2c2e7a109.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6fba9e835f14fde0793125bc1b25c696aae73e25","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.2c2e7a109.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-DSJQjtlP90smwUGpczXgIZF65ue1ZnucKWaJKLGci1QQ53Q97GzlhMwRL2uueoQnE5kzsov+owouNBFJKTxJmQ==","shasum":"77dbc1f65bdf120d7719ca07180fbab2b60b6373","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.2c2e7a109.0.tgz","fileCount":2428,"unpackedSize":26445524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCQ3tIYh5xfvdTsmK3nDjZq9jZ4eAmMTtPtWsTI6gVXAIgZVCOmFd9zfgRODeNlKjyPZg+ZqDf+1X3b5UrdU/ToTw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG5pSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoILxAAhcwxtlA23gMRoopV9/H4Yt0PorbVkTW7oHDzQ46ciuI1N82r\r\nUrXxBrLhpqtFXdNIsXgjXrirGSVFYSCUghL6ko8zuxRCMbetOLK6fi1gqwJE\r\nV84KH/Qkzoe1z368nlEgFeZHssq4u4PD0ARj3HNsRTz93jnU5m79WODLweF4\r\nK1Qe0BHsq0mV9pdJ6O1nCnwGaa7GRp/RJryvkRpJhCWBrLSqNZSOfAee1zzb\r\naJEU3oRMAaQ1jUtTY/cDnIB5SYsBiSdZrqb8T3iD9BLatavLZzjjU4mjrRsu\r\nm7fDgaGXobO98Fl8b7MtxMViQc8labcuvRhEggjlpz3vkaLLsaQYb4/ATziG\r\ngkBehFv2EbhWE2wtOhZFB2IsISb1khzFId+8aWJ8oeuhY2C3RU/Eg7VC9iT7\r\nQ3TrKB+UrN2BRDosrwgCNxVsBqfpYeorDu/En5zhjneawGZdG3fg3MUU4lAN\r\n7WogJdygGzO/ERIjVT6zhOlrrp6ATMqLlkdHByIqlU0fcC8KmMtz+D0DcG0k\r\nt9fCGmDQcXj3wRpcvCTRHO/qYaM39l9M2Y6g6u6tj1WQ1XTh5bKpgOsUe8KQ\r\n4x/84c8VIn0KQp2zzkyus2rBFEOuISMrlyOpgEY6vwEDCaFoTwc7bPityk22\r\nWwzhaf2Xxl/5DEm+NRzW8mZK0IO0SMaxbS4=\r\n=3yXz\r\n-----END PGP SIGNATURE-----\r\n","size":18837528},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.2c2e7a109.0_1679530577570_0.08737823844422699"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T00:16:18.316Z","publish_time":1679530578316,"contributors":[]},"1.23.3-alpha.98ac4a992.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.98ac4a992.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.98ac4a992.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.98ac4a992.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"347e5457b949de05c5c98b3f199d32eb8929b2e6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.98ac4a992.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-rc9wA1J98t3klI6i2vnhmoYfTTk9cL1fuGWGMQ1a2qx5keMawE2lQHXpGblvT02J9r7fz0D9HyY+SgFDxYLUGA==","shasum":"f95ede436e08c01a79fe30c079304af1c4b5e550","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.98ac4a992.0.tgz","fileCount":2376,"unpackedSize":26328947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBoX64CL6ID8H0SMh4w3tEL7B70xOYN89sIn4JtCqF0AIgAn3x6QSg3A7Qk7nRa5A+P/nOfqX/mfYi14C0MwwJ+LI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG92xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWQhAAktRhKkvR2cxgl0JtttPMHiRyRlvZROhMBn+jfcUQKJLUzmnS\r\nyuURSmmVUaBFlSsx8bvWHuh13iwFMRrLCnQLYhuZe3ne4Jac2o7SKVJgqPTY\r\nYXuSw+lhppwS0w8OteL4/gI2lY/MlszdWJ8KRkiaeX0KBHvCQvPx8gJ4tsWA\r\njXKMOcqLVqMrI0fTj7z8J3ORLYjlnQbIh6TmGnQSCbIvHSdAPmgh8TuShlWf\r\nCE/Mxz0bjLQo3n7Q/Y1xSvZp2W2fdskqJlzktzsYRMc7nh3w/YNKI2uFRdGE\r\nihATYpxF/IVozLKQYc2dsRbFVj7neClZ8CJd6LCIKu6RWD2+RwR0m/XdTQs5\r\n9Ya/N4dFgeyvtZTbyWmui4G0yfZj6fkHKk9nfPUOv7ZExUtMnlw77qQC8Ub8\r\nWvzup2WNDC3GM/4MOOyMk4JVnIjN71jnm8rNmQGMtS5sbPwFIxtaTlrsOVCN\r\ndSVICSy+UWuNdvAi7hpmxsut33X/NYoWB16dg+DSrKaSAfs4jucbVTnvRAXs\r\nseyCNUWLvbAhPqSB9mnK+NFT3COwPPB+vAJsFtV2I65S4fY8x2AIcxJHM2Tt\r\n0/jsAKsAPCIqOM5qMfSRjoUs103FWNoUikHVh/KvCg7P/5W5KdzfWWlTekDm\r\nqiHaGJunI9en33mvuRDnYJu5FRDF5oWhGE0=\r\n=Npqp\r\n-----END PGP SIGNATURE-----\r\n","size":18815022},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.98ac4a992.0_1679547825067_0.08974658784923206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T05:03:45.782Z","publish_time":1679547825782,"contributors":[]},"1.23.3-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"1.23.3-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"432ff86ac5d3b5b471261ee1722a2f0adbeff93e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-rc-hotfix.1","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-HUZi4R+9Uw3rJ4L82iMLirZoVQmu5S2MQfDKY9IZ9oelTDR5CDjDH8+dmDdHN67IKrHrSuvbib5nD29Emlk89w==","shasum":"3629194410b9591d23f7f223274045630e54e28d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-rc-hotfix.1.tgz","fileCount":2360,"unpackedSize":26874025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTXak6ukKm3hIgbhJyvM+CmjTPIhoqcp6eLpoTkehUKAiEA4SlXSqzWYkC6m0NZsG1FIneAZMTNyefO7BaXy3214jM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG/qBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRTw//fI95BOATLGfTSPJr5DjOc5fJhqDE4a4z1XET0la3dXOcjnNc\r\nW/yApuw7y0ZAwbar+D9A+zEExMFOYCWYvCPVZNulg05Re5slpN2LeTT9xeNg\r\nUMnjxZfEDXaP/q4GsAHU9gQKQx6TkuTwF1meXMZoAF9n5WoQNa30CR6VTUEF\r\nAa9FTbsRJ0NyQhVLzHqe8PA01ogUVAiY8X+8FQcNdoR89OcDxyMG71oW9MLl\r\nlJeFHyUDH1HpSb4JtMEoaZwB8gf1X0KT4T6NJ0QLcBXA+CxmSHv0oVdVhWrn\r\nGQyNMAsuFLrvwejRTDY7NEBNLKwmV0LWiVd3Xldn9fRivjkznN+1CnhOa/Jz\r\ndqzVZ0rRUhrViiqRlTS+4Zlh7nKJK7nBZLKOp9X5cXoHTXdTeo9uj1VvzziB\r\nI3Q03Mil0Ka6Y/jPVoqDz1NLsJs9bAGogUfnZK1enV+7znjqk+sAwPpSUUZf\r\nZij4aag2ITA6aSrH93pkYWnJHDsHxfAQFjRYDlHeBPVxVrLt7LWLPwb4w1d9\r\nHhgs8wTs1NC9amukbQsWvpxQth00YT6RZgDK3bczVUoj6Ky5KhNv3eE/jS68\r\nNemqTvrq2xTIUc95pcqIgNCCzkEHMGqpJYyBpvmP6cKsuSNuFsSRqFMFSUfR\r\nufupgHAEg0Ss/FeaEJ9hREIz3AngANQOQvU=\r\n=3rHZ\r\n-----END PGP SIGNATURE-----\r\n","size":19313415},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-rc-hotfix.1_1679555200416_0.11770836265720641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T07:06:41.301Z","publish_time":1679555201301,"contributors":[]},"1.23.3-alpha.7419008d8.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.7419008d8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.7419008d8.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.7419008d8.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"00091758ceb5aa4028a95d4d9041fa833c03a0dc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.7419008d8.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-PuU+ZUxbWlq49E8p3O5GGuwHCiyY6H+flv0h0MRJ7bzrKjz/IoBtyRt6jr+WauP3Yw7LLGI7Igvtyb+7YRlExQ==","shasum":"5b1ccd14f0c1ed1c615f75d6019b42da1a2210fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.7419008d8.0.tgz","fileCount":2376,"unpackedSize":26328947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDREbM+AnXwkVGgStNY74kf+PwJAmXDygUbLIVtZdZ0jQIgbNAlLNlefxpQ6ZN4gi2q6Y09qmoKtECmJaaja+DX9wc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG/y1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzrg/8COE/ClzILbpQCMhvq68ljbuA9DipXKvqmwsIn613mR48j6bI\r\neh92YHYE6ziFu4uTs1KqV+nHJU5syHWv+80aocSZTH5gLIH032Rsb1Ewcmlh\r\nMq/Bci5cljIWwzMsFK9FuG4jJPJCyBgwyeyq92uSnp3QU0noLDZiGnUTUvZe\r\nbsNAhHkfMlGrQbCpy3+WW524RONqe9Z30tVEIfoX0pbY5zU+Ru+50yHUp7q6\r\n1QnxghEUjlLgdpEzdTGEW1ZLA4chLKMt3dLjHLDPvP1j28rz3wow1qHe2vVi\r\ntWpLLVyTRdj2fSeOF2fQzC1oreTOjCQ/FQ3gmbcYhrRmiYdBID3rXWjyDjF0\r\nCjkeWKC5O5WOgUFgewdpAOH7t0P5CaWPUaI4zQCUIdodu2+jRruVc7VGwmdM\r\nwycc97rhIIQJQnGsV3BlCzjkcWe3zPlNyyjRiHYaAttrHfAsogAVG8ekJpE2\r\nQZCzXqtOZKLw/NiCm7BXnsUrQmVmyLmG9jarhGYKgo+Bvf3EUsf0gTNFtGGn\r\nIiav1+2DGGouzw9kFFfCOuZ4LsSusv1Vzb5IUXYx/GlFvEpl90TK+6SjrYa/\r\n+EGqhtsF3fh5hzAfhuicUVvNtwveY+I+0SLoiDVnp9TBZfUQQ3hQGFrqoE81\r\ntpVUE8zmzGbGrO9Xc0GmUfLE97pOrFPFH9M=\r\n=UCO9\r\n-----END PGP SIGNATURE-----\r\n","size":18815012},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.7419008d8.0_1679555765216_0.08323813373008204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T07:16:05.922Z","publish_time":1679555765922,"contributors":[]},"1.23.3-beta.2023032308.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-beta.2023032308.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023032308.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023032308.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"6b122ccd119c4af34db8a50519c1c91f2093b978","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-beta.2023032308.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-O95S32FDn7R40eSoD8rRmRHjuqWxYmfEgG6CNXcLsiuJ4XKRs6bgcqf01MurRukCPq/uOqEVpsK38zaKe0Kb+w==","shasum":"aae4eb8985f5f3ae1fec092dfd6c3825d4e0a6d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-beta.2023032308.0.tgz","fileCount":2376,"unpackedSize":26514624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVDnjisR4ANkT/of5GcxKAcDAN7pR8G39nE59l0y1KHAiEAqjRfe2fVfC0op/Jf0yMTMWCL4v3KaqbmNehoafp2QRk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHAyFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoBQ//Qv5/6Krh8TPpGDfdD0gZ0M4Kndys3mi5oljmMHJUyWogdFOL\r\n9NC2JuAuXQfJPaZ9mL4dmvFBvKnzE4/Ow5uzJoNa+pPYsPbXgeDVRN63dEOz\r\nEY093uVekzuMhSiZUVM7eVVFWeQi0FwMs1wQ/jHEXtsbZBJ6dOSGJ14Q6PUf\r\n2wZX1S32lFO3DdnIQn1f9TOIC7eu9pxy5jBKR+9oKm1IhozF7xfjt5ryI/iM\r\nAmUkby/I7TDmbXRGIP2guEQuKr46YqyiQyxheN7MC0b37IeD85+s5P+ias6v\r\nY/8zFP9YRJvs2YsxCkJvPh81vD6t/j7CyGGcEnzs3UYL52fr1EaJMCT+T010\r\nvPsP65jCZjcl6LjQn5L3Tx2YDzKyT8UA8qYg9UVpFuku9EdWKM5NKQLD1JOQ\r\n7J6ROJ2rD+Ruh9X09SxIVQ1ngS3BZRt/tj+KCMtOGpK1dTVSgUAht1F+Y7r/\r\nrwyqe3vZkFQUxrsm8ARXqam/LSs311JohoaWL0X99Oyq4CjfcCwZb3cEWbeV\r\n7RY9sxwKusSFGYVL224mB1+QTTJ87BZsNnOlfVXX+okchGP9RgIHgYAFKdR0\r\nDtwFlxHe/0IbTlA2VDd8jCkvKr7FrPqAckMMncQncLlHnSKIG0rb/1+myRFv\r\nw/Uhv2PjLS4ixtZ6ojuTigMst2kUGtcqjYw=\r\n=Wz5w\r\n-----END PGP SIGNATURE-----\r\n","size":18856541},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-beta.2023032308.0_1679559812530_0.5876836628924074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T08:23:33.229Z","publish_time":1679559813229,"contributors":[]},"2.0.0-alpha.f64538ead.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.f64538ead.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.f64538ead.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.f64538ead.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8d3270d64f13ae182b1da1443fadf7f3d9e79c81","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.f64538ead.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-pmjVTqJ4yltyHvvrGzKTw0KnXmuwAUbB3GjIhZWV0U0QVJXyWT/dGgvmk6i+HTPoHii00zqUJNL3gmqewJ+PUA==","shasum":"a6e48e67bc3bfacd2ae471f49ec5a77f930e052f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.f64538ead.0.tgz","fileCount":2412,"unpackedSize":26454906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGI8d0pTevYB6bu1tDoegqNOraFs18cKvW0fDstRI5+UAiEApHG3Xdu6gWe8lDTzIcC24qskc1Udgp+fYIIiHmn0vhA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHOsuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTfQ/+K/rdMHHjnpHZF/mC1retGYDR0m9YpXTPXzP+nUSzZnEuwgIL\r\nak2xnFhrwpunlDVuR3k1cIo5SGBfvaw9cSX60GlImZIKzmWKygP+B1HDfpJy\r\n07mpKnm8PXjX5Pc6sDzWbDfAJlbIGK2vknub7ZGF9NhHWF6ZQ95zjjYtgyaI\r\ndeelwUzIaXQWJUVn51ZrDEKoeln1DFFFU+OydyabjkLyOxg9YJdgcWsrw7li\r\nKHj9b/iv6LJe6QAITXcs94B7VAmX2NMzFwuDS9m8j3s6YT2Ht/GO/ecZZbJ1\r\nljVqB+S7sDOqeQ3u9VwBMelAQqOiTL2tg+LDWjkoT6vYOdIM4xs7pX+4i+0w\r\nV5opVauxZugWaw8/PYRQyeUkNPN6kJxkSNCiqAz1DGlgj7YXEK8J8aPjMjPa\r\nqAgK/D6vBVYRLPp8S4d4ShiS2WmQu/FHHm9ZiuG/NFaRebnNW4qTaeaZ3Zg/\r\nict8AX1r2s02TshjZ+G6AeMS+Pg1H9EX3Y6vWCPxJoevG9NaDfFnIiDTomdl\r\nBe8CH3cYRj5tub+GPfuohCzso6JAipH3I5coyfriDpGPU3lhc8+nnFC+HMQC\r\nEuhhEiVyDD09xWFAal5EL+iy4IcVqSpxhaW2Ineifb3gZJ6NPiRtiM7cInBm\r\npnjAYGmRxSJ4zF3jrzoIztg5IHHiS4k++QE=\r\n=cC1q\r\n-----END PGP SIGNATURE-----\r\n","size":18839587},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.f64538ead.0_1679616813987_0.5013728529179269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-24T00:13:34.650Z","publish_time":1679616814650,"contributors":[]},"2.0.0-alpha.5cdfc1fe9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.5cdfc1fe9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.5cdfc1fe9.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.5cdfc1fe9.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2033a92a786d76b05b6397ed42fd3e01c8a78672","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.5cdfc1fe9.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-RLxt/GXj07uDlxOJzSLx7ODvsTQLsgZ8ulTJ+jqD14SnGXDv5azJrs0+7NeBZEZrcfhWd23D/O9dlH6w0ODnDA==","shasum":"b3b69af242dbea43eff870874475181e116adbe0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.5cdfc1fe9.0.tgz","fileCount":2420,"unpackedSize":26485822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYDI5cJ0U+NFzaPs0HUQuAC1+uBt8R5NRNveFYZnZbNAiAsQdT1BuqJfz87X5DD1PqAhMHW10AGh5iyFH0HYat0og=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHjyUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk8A//TgCCL/QvwOokZc3Xq5SAGoLrndNR8pUMnUd4HUlXf8oUAz43\r\nfK2WEyzJW/jnjgTi0YWvSUnakwC0JYv2QY1pouz7oKmcUgPVOThfKV/R9gA3\r\ndWldOPzeCwhUT8OB3ZpHxm9FniaWPxLRMbmyCOJ3yS5iOcDN7hfOAVSrqF/C\r\nmdJlHYVQBkzng9saa3mZ+mAFXKe7Ei58bHr5XV1ehNiHSA4acj+jSy5jAHUi\r\nP5wYAm72QuniUQ/etRdIZd5BWCgD2ufJBcOZzsnEG0K7P5h4+peym28ZndG1\r\nsHqpf/UO3Ny9mIHjRisSOEkWsYroCtdJsTLanNHrqlgQPC5Xa4Qo+n2RSCc6\r\nTFfRNonSO7HCVeTrYBABUcKHrXQ8DXV4hj7/jaxj/3ZexHJuZXhGlQQovK/j\r\nUfgVHNOHK//3XsV1DFbbFY37cexXEDUo9vbf5D2IbQsPjCtaLEbHpA0UMvWj\r\nNfk9cdNPDK0cWc91mcQL4DM8kM2V1l7bVT+oxj5wfam4HvQ4dpyBuRdTZnK6\r\nK8NT+rsr2XI3UQyp5khBqUuENBvYgVER3TRrjHbnVUPW/Xqo+wGlfgPn8lpl\r\nnIUQ/OI8yodlaIvo69EbR/9Isn3QCaYQln0TzK/2x9tNQB9BIFrTxszXaQPA\r\nbKTE+RL4tt3fRROTsYbenCFWj8PvkNPhwj4=\r\n=8kTK\r\n-----END PGP SIGNATURE-----\r\n","size":18848261},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.5cdfc1fe9.0_1679703187852_0.1941746155655708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-25T00:13:08.581Z","publish_time":1679703188581,"contributors":[]},"2.0.0-alpha.a17e3a89d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.a17e3a89d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.a17e3a89d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.a17e3a89d.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e81b067bc3c8f40d6688d2491699689d6a9f9f28","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.a17e3a89d.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-1zpVV9ud5P+JG1GUowPzbDwd57yH5V3MCTeeN+SNoy6QDO1YeFjH19uqLdhgNNgUnAH4qHxpXjCjmkUQxBeO2Q==","shasum":"373780af3e675f93524ea021ff501b89f3530dfd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.a17e3a89d.0.tgz","fileCount":2420,"unpackedSize":26504440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKdPy3sqI8nxNoEdp03jk1HrCb1lD62QgWauUwOSp4FgIhAMInsdRa4uy1UP3baIib//IYZ2ZPOOT6g+llQB7o+Rw+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIjKeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot2xAAk41YsSf87ZRHOWh8QPKoW/39nqB4NP1SSUf0Fo4f2K2kltxC\r\nR6e+OKjnFRDoAhjVfsEEZ2o4+ZIvcKdyNTcx7JEPHJ0zypGnTp6rYA8NR6B2\r\n5uqu9ClJJkv7Q5MmmyDIf3Uk+MapUDaFV2qjcDXYSbnypdtuKpy90fSJA7O4\r\nnlfMYPpCah3jz4hd2L1SSakb2joaKnDZZ0/5dpBHKQ6DtGiXmLG0vjDR6RgP\r\nXxXp0Bgy6d/pDuxR+ipd1NxcYtl9cCBmU+f8R8w6N6e2lGZLNp2U9RvtDCtP\r\nz95NWlGjjsEPd2zeE4N9h4LG895Ei5Ediogtfb+C+AtPGoW7NEfsCM02SXUd\r\ndYaqVlzW0enIRl4n5wi5qUleYSaETwfzqpcXQ1phixNy9FpkEH/GojKftx7P\r\n7qtbTMP3Hc0Q0O1I+lkwEflPUGvWV4Tim1FcxGq+AFPqKEpXtJ2ykLbmBeFI\r\n6lhLr3j2MBMLZNmHJtFQ5eenooyFvwEVQlaODn6AbsPt65nN9Uri5vBdfLF4\r\nc/Isb9B+mWxPOhIta0Xc3bRCIdCFlikPqtXtxst6KOre+2caRfvI6ZUwDB56\r\nZUWjPL+rMI/NJ5feG7eA109nCHjPOIe/6OC1aVzIWrUJ/ewms8gmxCR26cYv\r\nribbcWuvTNZWNdX9c2GIcCbfkHf5V76AZNA=\r\n=c6oj\r\n-----END PGP SIGNATURE-----\r\n","size":18852435},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.a17e3a89d.0_1679962781985_0.5222182709886654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T00:19:42.594Z","publish_time":1679962782594,"contributors":[]},"2.0.0-alpha.9653a3f7c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.9653a3f7c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.9653a3f7c.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.9653a3f7c.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"95cb2ea6952ffb1488d2b8b7057bae646d84a52f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.9653a3f7c.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-oJ8POiYw0wgfuuTSH73Ud2uDFHrq5hexTteUfxYvQYFWa6yIpbFs65VevyuND6jF8NOjiPaEtxOfiYl31i3tpw==","shasum":"f57ee32b0f87efca72fb0f4828aadabafc069d68","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.9653a3f7c.0.tgz","fileCount":2420,"unpackedSize":26505047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzAbGUrUv0eoi8wzHAOqmFMLXftoADwAYLVPksG7vbTQIgO52fjZEYP7SdjHzRTt1b3I1LUHWJFbW/8/r7IiIEGY8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkImnvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDmA//T1AgUaG3CWGWLHFgYwM6JP95XAvFBpjS0DZo6VibKDVT9dd6\r\n4LpSm4T0PFa+vzLsCj9DtT6OYVFYliuopG6RlPZqUOh8KGwQIg1yjap2l+xj\r\n/y35A8thZMg3V2vu5J9wXH4T2Se5w5yq+LWicbqk/4A8Ir/lWVWvIu7doYDk\r\nt/XbBhxQWUhCjmNKYsvjBWgucnEXpQcqMaVCKlsLQrpuzmqP/TWN03H5eHsd\r\nTYLbURmIYn3Aq2TUqSxXM2W1q1e4EZyvIbxmHTloOq2HtH6kPFKVUIGOEZ5l\r\ngdm99ykZtg1SUaHCc0QPpNVsKYwOyP3WLsY1f0qPd7TSpzRoQPzfV5O1r31x\r\ne8jYSl5Jk5XcNeeiaWesgdJydZsVRtPTGN9TGpyvokMhLCLkq2V8iYIOOooO\r\n2ecBffP0Ex4xjbrRZ8mu7rSF9Qw4URCS6B77XslNW5XLTrpNASxGtSUOMWjO\r\nS2hd0aJPJ7RjKWpiUn3egN26GahKGR7OQlq8zKfutR573Latyqeaq1drV3r1\r\ngervWYtfG5Q+AWN60uerioEWbHJKIWJ5lyvLWRWzzi6PXD0wf+tBflG/vOmN\r\nQ60mtp9NcF/bJHVljWZWThhA1zB11w/w102dM7OK3lHi98ZtKqIDTGLuPbkK\r\nDyBnNBGHtPS78jdN+1+f6jg/Pz3/4cqTYXU=\r\n=cnbv\r\n-----END PGP SIGNATURE-----\r\n","size":18852819},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.9653a3f7c.0_1679976942842_0.2168233595793223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T04:15:43.618Z","publish_time":1679976943618,"contributors":[]},"2.0.0-alpha.8a36dac94.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.8a36dac94.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.8a36dac94.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.8a36dac94.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8c923d395b4236287ba82be9aa03a97ea6e926e7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.8a36dac94.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-pGa0tG+PorPDSeyrs95bMxC6PRO/2lOi3bQ3oxpvUIbSc2vtdZDdsc72jfpqq8GmU8tst+skhhhbpD3NVoSNxA==","shasum":"5045b88afa7a48306afdeeb9cbbbed3f2efbe936","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.8a36dac94.0.tgz","fileCount":2420,"unpackedSize":26510411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9mWGKyqH7wG1x+ZxicWW2FdRpACltmxD4Wk5m8cmyfAiEA0oo9YgGo0MlBSWTZIWm1lygXMKNty4pGPy/4bW+Yh2o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI4MzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz7Q//YLOtWgsrnBUqmnyXT+/gn0hmufyJrT6n9IIVccw5egHBrDN/\r\n8OizWMC2BElnMltgS+6GY8e0JuqFet632RYX59mhpyfGpCLplDBKnOSxox4f\r\nfp3H8dyQlctG392iACkdxIRWsMPKK+IbKqaf9ikBzZbMyYAwQT/NvtBlfQHm\r\nzEI0gPFyAlgzUsZCFSfQBFIHryf6aQ71zxIFagVHBMPwGfWOPfXn6hhVQ1vV\r\nyCEuux8hL26HSVhsTLSsFpyh9bW6ocre9PMQyX30nTGst4WYAYEKteJtFX2U\r\nL1lrTtY/u8S1YoNlJ6VjIqoJYNDz/ufPVgExdJPwHWlz6r5Kf4J2fe0uPY/X\r\nuZ/CaqlMXOwVFsqSbcyWoLb6Hwv8VVFuLzc0h3Ndjv4ECqnqA7GgKuUz2qWw\r\nOXRfZNPbgCKA3KEBfvLb//L7DsPyeT/ohJ2/Cm9tJwnO5PYu8DLDaqFiiqIy\r\nTK+206nsharSl9lWS3ZTP3HtsObTo60amqkqzeLu3PCBY/oxIjpuF9Xm+ZYy\r\ntuJJt04nY87is447otBuxE99IBpUEPNJ98M6ifhKuu6DGj1riuG4awAx/5gf\r\nwd+m7ImLShylCKH9I5l4nO8n6Iqn3KUowGVhrb47D5Xb0vuXnqJBM8Idk8aD\r\nS/5+eXBaraOyH3zdSds/Ys75vFKPHy/wkzA=\r\n=SFq2\r\n-----END PGP SIGNATURE-----\r\n","size":18854340},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.8a36dac94.0_1680048946230_0.5995431788715797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-29T00:15:47.068Z","publish_time":1680048947068,"contributors":[]},"2.0.0-alpha.75c34b0c7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.75c34b0c7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.75c34b0c7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.75c34b0c7.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"550ee63254dfff202d71ddc41f684d909b82a2c2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.75c34b0c7.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-cWVQLICJWCDjjZ+L1UXg2IP24tpyhJhOM5RhIqS8wLvMYPfPX8PQPRB72dc9nyI1I/mZyLTsoJRQd2262oJydw==","shasum":"44451821bc8559a8348a76d24ab2a1f080c0d389","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.75c34b0c7.0.tgz","fileCount":2432,"unpackedSize":26504922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbNdBjcP/BAEcYfplb4jtXkT1ttwJSlp6UePjmktlW0wIhAIXECWw0UEFQFs3+KOOjzeu7GIfBkViaxshD1I2mrW8H"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI8gZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLDA//c5w8zdrTUQm/XBVpwZflJpAXBEMi8bPV4A/Y6Hw+jH6X8uw5\r\nuXN8NU0vxLatAA3wbKpHfNc0Ea9MIA15ilUCUHWv6CqlLwojDrv8FJbhr+dY\r\nM3QmtuGUtzOlG264ehzcCe2dRji1z9aVvM9RHAYKTS6KrhPQ13MLEQtUisPK\r\nEFap8+3UC9DBvdAWSxjZPVJD0ZMzVOKPMJ0QPvT+AVuz69Cv4kTC8tK8pDYL\r\nyaeFIX9hwwEYZeLeu9ZAxpKgD5U6zizzGN93RdwgIUSuNdQKUQ9lmy4qb1xp\r\nPE5hzFPmqgo1BW8SHmjaoSEHXQJrxnI7m1D1cBFL0koxKzbkbZC5orOk6JPL\r\nyzK62hk07wwY4w/Jn7iEHKdKwMAcjDkWAiciUxWVCFpq8y6VQVJiExRsBR0M\r\n/GpOR3Brv2MfFxICf5rXaeUniNUrqBXUA0oP86eIuxP348TbyxNM1xF/M+Yr\r\n3nhQLlqafkZ1ecKAmHFOKzMmHe1fCLZ6ShRQ2ZTJ0MZGiL7VDuge7ilzT+61\r\nf9kv9KlnhkIxmLGE/1AlbBaijiqhMQJw/QUPACA/MZJ2NTqDioqIRHsvLCJM\r\nKj3Mr1S2qXqiN3dkZK5HgZ8k3DhPQOlSOIkZfi3WZQjwqk9p4UvtBHv5ZlLF\r\n0E63zriN7Zqj8BmpVmJHm1cEtx54az7Qpis=\r\n=7Ku5\r\n-----END PGP SIGNATURE-----\r\n","size":18856923},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.75c34b0c7.0_1680066585299_0.22584152443925087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-29T05:09:45.954Z","publish_time":1680066585954,"contributors":[]},"1.23.3-rc-hotfix.2":{"name":"@microsoft/teamsfx-core","version":"1.23.3-rc-hotfix.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"075f83ed988da2d9c82d75c56df639d342540269","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-rc-hotfix.2","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Gty+/A+TrCLktjHOC2oXVDiPi3dhniIxrgVxdna76wTC3qJiwTBtEgvYSQ23uOswZNJC0ve+kTnEmg/tPqEcqg==","shasum":"38a00eef5170b38923b0005a44ff2092810395c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-rc-hotfix.2.tgz","fileCount":2360,"unpackedSize":26874025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkiFEazGQO5ZgAXMuNatM0zT0wXRNPHBgTZ1XiThSHrQIgMbtLVOjo46SJ2D/9OJ2NhnBvYa22GPWbelZmrbbfeP4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI/kgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4mQ/8CrtCY1058ngB1BGCCGacgE6cCsdWhg9T3oTf/hA3T6gxbm3X\r\nvVvK5Nv/QnUSBRujm6KZc66qNe3Kq7A89kKctMmzV8Ec26Dkcc70pjCH7T/Z\r\nmJDNrK2164ufvanQfnhmssHE56GZNTrmirTVViugHrIWYj8VTJ4jX/FeITHK\r\n4mnGJUgApTyCg1ofu5T/Q+tFuZeyOpHoJyuVvCMqBGco9DgENJQBNNvifujf\r\nzu5gCZ4rfJA2NGPQZkuutTI60ij+9GCqqtX8xHg8nO89/xaElDdj1BF6/eLs\r\nXpPS10IehNnrZ3BHT+elmLWkC1D48pOCCiypZq5DtCLtQNOJ37zEF36xlzKb\r\n21if4OwF7KmnVazD8uFS1nrYu6rLyYZCEU2dx1yqvBHwGHHwfxby2fsPGXAV\r\n39TYlC4MihjmOK4VL3zRNqBgqxkabMWnH37Tx+MiZTZ69cBZm5XNOGo/CuEg\r\nmSvqMAQHNRBu27aNAFi5fNblHktYfWFRZOg0h7i5hgCpqCeKIt50PK7QmyZQ\r\neJzKxuVKHS7+ygSSsKYB7VAKVYsfI009xw6r9j9FwUXvtTdOOsdhVAkdNvxU\r\nvRJWzvcxBh26iABZX2CZbxoeZmeFDtchix/aPrCi1ghGN0rhj6jpK7QPPOO/\r\nFe8Q1EwKSgUVioCRrhfJF8LwAABoT7E0q9o=\r\n=evfe\r\n-----END PGP SIGNATURE-----\r\n","size":19313363},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-rc-hotfix.2_1680079135942_0.6934558649188269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-29T08:38:56.805Z","publish_time":1680079136805,"contributors":[]},"2.0.0-alpha.e6bcbdb22.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.e6bcbdb22.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.e6bcbdb22.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.e6bcbdb22.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fe42eda951bb5fbbddf49c6bf155b3596d53648a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.e6bcbdb22.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-uyPc2JCTyd+0uh67Djnl7kH7MGQCme6Dj8uihRdjr3NAI1egjdLZFTHLJtZtNcd17vQGn1FJ/H7D0zr5dK+9aA==","shasum":"0a57a7331c0efb49b4df8c1c09c38b457e798535","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.e6bcbdb22.0.tgz","fileCount":2436,"unpackedSize":26506944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgFiOTLANs4UMJWzUNWP3AazTHlN2m66AbVNttYNN71wIgRLJdiQLZfz07YzsZVmsJUbpwzeosNJoz48Fra7C1tmI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJNRiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJUA//WXm4+q1S6FwCaaosCD/0UoqvegVpQ+CAbk9xDQsC/8gUhyX7\r\nSGVZwsdWnrlQ8baD8P2dPel/yuSlPuxqQ1qDI48ptDgdFz8OF2q+AjaRSzll\r\nMUw/XWIorMvf4JOSzlM1HGPo2sKpjNi/nfds8MrypwnATEtW1IevBNzWvvJI\r\ndZ0i38pDO5Idb4RxpDS4ieTyw0A26djYtfyTyyOMC52t9xoe68kTdbXswxVk\r\n0SZcUaHcXyByOz9q+c9BZBFMayaIxvUBsK/2eePDbv7WpPQKqh1NSzliR2y9\r\nk3o0lXeFhvq4cG2CELmvCAwXgaB7PeeSEyZJHHEEp/Ql1I0PAVPdAkzSpNdU\r\ncYQ9yfg1xS4ZfjHfAEYYtjqJIREmf1pIMhjgJhzP+iCQMTH1nMD80pBg/SYq\r\ngM4GsBNNLUHYMQFWyVjnC1Gt4S9/FdlIliLFigiZmQbg1Y35CEsHS94ftBQb\r\n3XNXX3DYGOIzV3VnYv16OiPirHo1fmmOac97VnPt+qHc03uHAZYGhBsGy1e4\r\nZrg6KReButFS9yDwCCuYgrFcYLKErEFqXm/KZdFynBGvULrVCAelEYGNNOEY\r\nJ2Qd1rSPpDKjCLaZSDp7auZyxo9QoDO8hWkuehsGkXld5nViFTd7LThGAY6+\r\nzGT4qCvlnQsyS+2+vSnS7dDQBB0e3nWzOPw=\r\n=UBuy\r\n-----END PGP SIGNATURE-----\r\n","size":18857856},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.e6bcbdb22.0_1680135265504_0.741615208678486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-30T00:14:26.202Z","publish_time":1680135266202,"contributors":[]},"1.23.3-alpha.633e0c5b8.0":{"name":"@microsoft/teamsfx-core","version":"1.23.3-alpha.633e0c5b8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.633e0c5b8.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.633e0c5b8.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"683fd60fae1f096704a74a076bec752b60459004","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3-alpha.633e0c5b8.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-c6a6FnBuYw9zsMOLJIMBpc23ymfCwAJQAhBdO9eFtRbmpc98IRdYilNYYyHE1MM+bPTk0SRdsX+AF+Rzj704/Q==","shasum":"9bb43319892a69fa3fa4d7066d12c9e3f92aacfe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3-alpha.633e0c5b8.0.tgz","fileCount":2376,"unpackedSize":26328973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzafQZg+uCD29ipejjSchtJXgb5zSIr0FlA0JFhGD7ZAiAbvbXYXE3+hfLNvWNGQ6L0V2jv0HkCLbddjgWJC79nYQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJOwBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ/g/+OWt9TT/1RHJfaHruBQzASdaUAUlQQ7lIsYZUFKLhzJgZVpHE\r\nEQIAb6REENYcg/jfNar7n56ZnR/HIOPPy4XwHuL6edl0w/uVDpo6bj3hVI39\r\nuir/YIPKPSVxXpVS9e7hE4PFnfYqvCZ9eWupKUuho4mVUTthwV8XRs51n7c2\r\nWRwDiNlXuciO0pbvYLIZB9gTAXAdjGtCd4QlBZ3vmiSLdHoX4Zf37HLIZ0Aq\r\niQMoySPDlBdNs8CeyBoUpC5wPhjL6SwwhV1e4pN7xgz5/aVcoLLPjnsf4mDW\r\nwrhyBf1ys3Y1p7xuMz6ohG9I5kWuoo7ftg+mC2XYPStOSM9GDhdkcuSyy4Om\r\np9Hhw7bO0CNTBoIvLfDoEmcFnBv0dAY9v26+es3LU+BHIOLYlkGncdV0MJfq\r\n+9XX+N9+wWsyu67NvspPDCjhiPwpG+J4AmS14zsFJdfRtudwFuQ5GMGIxxka\r\nWDghDB/5H+g4a4+ygutRT+U77GFatsB3dicTRibNCbF+DfXUxJjODUx76s6U\r\nqZnv5Yt5SQ2y5EVrUW89OpXExUGw4/pV86GAa14Ufa7nrY/m9kuItwra70fT\r\nr0zbiEuGFUAdLM8PgOHFD/ukk27SN1PWKzIxMnEkd47C4vVXjSmUgcgEuYpx\r\nrmEQ1ofOhogdfB7PNn8/GWY7WrWRGBU/U8M=\r\n=r+W9\r\n-----END PGP SIGNATURE-----\r\n","size":18814995},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3-alpha.633e0c5b8.0_1680141312546_0.6154551793116156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-30T01:55:13.272Z","publish_time":1680141313272,"contributors":[]},"2.0.0-alpha.b1d3e067a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.b1d3e067a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.b1d3e067a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.b1d3e067a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"022947dc94ef8f52ceeb6349be5e5377a842670d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.b1d3e067a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-uUYJ3FdmQ0d8Uf7lcCQanqjdobz8/l01K/w31QpXQd9A/mEHBv93oBpYBFMmOaWizwTq+WWKJDuTgAjK+tcacA==","shasum":"504bb99b5df586d096eaca59886b33cfd32e56f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.b1d3e067a.0.tgz","fileCount":2436,"unpackedSize":26513102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhb+qhQJm1Bj0GPUa5VcfdzbabPhdUwfeR/RKHTINAtAIgOFk7lFcjHkH6KFjFcpQl6NorE6yYXd5Pe0tfpcUSwrQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJRLzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3sA//ZaeBeQ3DfLC5OO7EWZ/0KFBzXQ0z+Ngm6ulTEeE0kUzYe5ri\r\nPBfo63Vbtyy4VuWE6ASTZwieiw+yoWJGOxdn25xQ1ENj79hkulnO39d8eKiZ\r\n8/3ivl69KheQC4+tp6oOuQ6GR5Rp5P+OF7gBoEQ7iWMD4E3h8SESepd7QuEv\r\nP3e3qz9AAtfuTDS9HyC/pp1Ir63iDrPy9N9PMWrf3y1RwrAk0PFIHnEJGcvX\r\nCL5UBAmOrhjBC06yrbvEj/xlCQIWjU57kwMmaXtf6YrrsV/I2C8UsIIADC7q\r\nRW1qgpnX/6g07iEfFYZTWpoz4r23GOrhnxpf625c9p28JvXj7THnrjDfwwrz\r\nzEhOccz8g+OGVmGIH3xhed3cydgIKxnV4aAFtSEh9K37E3G1XPOPzuf8Oqij\r\nxH4kDg1z77Pfa6bCxL+QxqZiNqbbBhMipGFfcyHv+4OVMo05KEIevdfPQQIu\r\nrfDcSD+ifG6oe1hvWkBEsYQUfGJf+6GNRAxAwAonz15wUYC0CYVCDYTLMLfI\r\nkH+vWFuyDo2d2yo0zMIRjJfz5eBbI6rK844rMHBerOpOOxe9JIbztRuLPy8n\r\nUTBJp1td1UUGxGTzdnibGo6g+3gE1rBmUBhZkj967ObU1Eqsaj8hiDssz9E2\r\nMChBPIWhjO4bRUCO+cR90PIaioKxHrIewlQ=\r\n=u6kb\r\n-----END PGP SIGNATURE-----\r\n","size":18859399},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.b1d3e067a.0_1680151282478_0.372390075824065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-30T04:41:23.152Z","publish_time":1680151283152,"contributors":[]},"2.0.0-alpha.c261d6e66.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.c261d6e66.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.c261d6e66.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.c261d6e66.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"88cb595748e737ebffa3b92418443ab9c05fb534","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.c261d6e66.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-FDP6qN1uYVxE2omSAvLOrYN7ptf68gLCIH7B4xxEyJCFQiUN+gElLfLtzuyzZ7087AxFbJdzt/b/XO9dXUz/og==","shasum":"78ea650ba7c9d8f41c2581453453e47ac317c754","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.c261d6e66.0.tgz","fileCount":2436,"unpackedSize":26513912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNZeVJJ8iKxr/19PuyE6cUVSu0xPQqzi+8/txEuUNaiwIgATHCpZ9sbg/aeS1ipZy/mVZXn8MKoIahID4F30Eqc44="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJiZGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO6g/9H9tKQIUKOMc+KnV0KS3UfN6gLgBiq3gHUCnzW6CmXU5K2bfu\r\nOes694IciSitiYQznAIzUVpgw3qmHTA/M6icEAFTDyV8iqzMRwsmTxvFmzNM\r\nCFjdGrc88FZr17psMSoSY3DpaRAYdKuPA/7AdLzuk+fsi0TrpFWKJBjub/tc\r\nhIbfj88MGGERyGsF5HBRzBR3XrWo5MdAIHSyMUkrSf7c1WMs1p4VAQo4kP9c\r\n2uYWgabM9hz/7daklZekI5YpnW+lwW+3+nsQRzMBLuUebW4CKxFC+65HriyL\r\neDWY6BXL2wdPhs1p1YVhV4PCzOBKVAnk/LvFyFHyhLI7yviQ5q5ZuxzihvGS\r\n5N/he3GkP9ynmiTuYAEJe7A5OhSHYZS1nlLIqK0M7T/9z5K3ReZTIuucPSUM\r\nFJf5yjuLeW2mkaYOAek3lZj1duSlanLkB9ny0fYEFooDBaKgdgzmTLKR8vez\r\nSjxe5OGyYkog31AXhYXvy5cBO2diCROYsLjraCM2r/DXtlpLco1qhqtAAh0l\r\nPg6FIR2eJ1YQKBaco+ueXUEQRmwF7zNk6s4oSKFD90pPiN3WY1aHQijPlHtf\r\nmrb1aSItUfH9hWfFN9pgS9NIVRvCAHtEXh+LgdiDvbODm+hNuessJhbbnaVv\r\nzU3W/lo5Jim6TQlrecgew6gfJ4Us08FNeW8=\r\n=ipev\r\n-----END PGP SIGNATURE-----\r\n","size":18860439},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.c261d6e66.0_1680221765762_0.7325427278690593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-31T00:16:06.528Z","publish_time":1680221766528,"contributors":[]},"2.0.0-alpha.eefb51795.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.eefb51795.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.eefb51795.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.eefb51795.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"68ace34bd7f222f5a74fbff16245ddb12faf7ae9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.eefb51795.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-/3hljug83LjWp/Ot0/hN+dfsvBQAuUUXGlU9Xz1kuMqPwH81+A/mxyjEYgVIl53ksqjSE5BQpar+g83Tltl1Rg==","shasum":"f8058b2923ff0602062e39f3951c0751235ef981","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.eefb51795.0.tgz","fileCount":2437,"unpackedSize":26539339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1h4gzSpqfsyduZokWEnwcT4DX2UR3Gh4nbmjAtscAAwIgUQUKFmtJFTUMp3XCRLSiEGuWbblePrbohiO8+ge69Gk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ3eVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8Sg//T43iI3vgg4fF4qNDQ5Bj+3EFq3CkI4bQXwxqyuEGsN3v6odV\r\nq+UIs/jr3ZhdaoU1V3FCFEbkPiGpoXFbvu+DhZTZe4Kor0s1omv9E9kxC2qC\r\nq5nAaSET+frLqjtrqujzpcrvjmQwaPlMPlWxrl4R2H4lkB0b0msbMo4l4aVi\r\nYEDVa4ZPTU7mNbHOa8aEFHr0VIe7PtV+BosZW0bMmX54qEwL/LikZ0uzO5Gf\r\nBa6OJUEhG3fRBPssf2x+HSWzYe9VYPV0t4WW67nbPyyGndxMTN50E3IzSZ7O\r\n282/stam/wJdlBbadmNNW2o7C4eGz5djT2aOQfHr40g5DlSXGKq+GkD5QPO+\r\n4bdfbzy+eM2dEu3j1/I/Oiclsh9HD9PRb8/2cfckxM7NvewKH+/V2G0pQEoU\r\noh7a8hLo66zAg/55gpQL4h1ggZZTvT5K8bvUDZo3D59Sw36jseasSmSSMrho\r\nfvcKLGqGZndTHQFSqI84RzmwJggeNCnAZzGHpe0Rmtg2UFa1G9A0v54v4yn8\r\nkNXOXZ05tD9sSVacmEiyjwcmf5p7aFLrBjDoD+qMf4VoQ3ZKPrXxrMVEI2yv\r\nO3aaAGEWnHY0ZB8fxXsl/+BTc7FSQfo5khhuZ3vzJXFm6AhHdV+HdN1co/Fj\r\nDGJ1ecV2YpvGe+vvxOOZKPB/FFboaaP9iCY=\r\n=1j/2\r\n-----END PGP SIGNATURE-----\r\n","size":18845011},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.eefb51795.0_1680308116855_0.5175095263786442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-01T00:15:17.380Z","publish_time":1680308117380,"contributors":[]},"1.23.3":{"name":"@microsoft/teamsfx-core","version":"1.23.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c64b0a87fafc648aac82f9b2462aa541e726aa75","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.3","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-OL1FM930lhFfBybm+d960X1qmfpYWNccL97R+ikSVHb+A46h012MgBQ5XcJXs2l5MioH/+kI2L9gfLU080CDKg==","shasum":"b7467686961a902ecb3ae47c4bceb6721047e3bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.3.tgz","fileCount":2360,"unpackedSize":26874011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9jL4w2HSCyGPq9cWRXbRYmz7E7TlaGddnqSy1kpg1KAiEA+wy6PwP5orbTzM7eq7s6rQRbK+fXXwqaPTOn1iQiVnE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKmIrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGyg//d3TYl2/ff7JSA0mt7NEOuf50jgktQSd1oQip4+mSpFaJdSRH\r\nYTzm6ig8Nn1UejyyK3cEreXnOuE4AEQYKFqZjbmu0irS7uZhc1Hj4skLV0ER\r\nzY7qRQBAuUdsded5nPs2d1TUebmKD6sg3iLexblzrZK+LNQw5+wTTS6Dhwgp\r\nPHcczTlnpyFWouYGMOBW4IwpxHiH+O6R7pV5SIMv5OhBouPMi+NZEoqfK9xs\r\nhzc4tOlhRAF2NfpUi/rztLLib3KDgXvb/k5b5mQWNe2NOmrgyXSf6fg1ooaj\r\nBiDoIdTRVFVX2W+G+c3QlSv1ATSI0dzNPSEZ9iPdqKb9y0rX7tfE10vwAH5r\r\nfdKlznGcWyAP+C5iUL72JjAywZ1zrQfHDmqECanyh/9+Zqi157mxAA9NewqI\r\nwRo2eoF+fp8fKUsOPwXX6YZZcV4B0S2ZzUwx2vq5yEL9Yb/PH+LPIepRvB3k\r\n/eI2EJuw9hrB1RqVKMMxuz30fteaCHNafKuNYm8vKNGELTktDnkXzZ0RFLK3\r\nFVkJVmN2ErjPd8Ri7mYRhlBr6T/mFPFnOL9OYmx3/2pO/OobGyk3JxMJN6SC\r\n0d1Q9Ov2a75nLVIzHn7Fetg0ClFX844cbttL0NXJt6qLdCXfbrsWmVucC3hZ\r\nBfFbo1nanpRKJlUG3GCXp5wx04ndwFdXgqk=\r\n=nzJ8\r\n-----END PGP SIGNATURE-----\r\n","size":19313313},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.3_1680499242337_0.9682582499601127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-03T05:20:43.002Z","publish_time":1680499243002,"contributors":[]},"2.0.0-alpha.c9553ba05.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.c9553ba05.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.c9553ba05.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.c9553ba05.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e2f89bf09340f31e30c74c424fa6e9224a976bb3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.c9553ba05.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-qJ9DUVcjex6I4/NEgnlgvNk5dKXEkVW5Br3rTDFyGtnnnPpRq2p15SoWuDbVFzdKVvSd/WDHnfCzkqYPWzsnew==","shasum":"c344a964fbd44c7208c26f868235f80effe434ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.c9553ba05.0.tgz","fileCount":2445,"unpackedSize":26547984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSHSx3Ye8q/UEoYqa7DZ6zS+wRz42I1SthDVraXy7AcQIhAJXdw38XwZeBnrVIrOSYchwj2fgeEGHbWuheOotvAJ9D"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK2u7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol+g/8CXPP8mHGfVMAebEIinMP4WB25huXMwfQzq0k9rKfmeQNbBX9\r\n7J4qaeNupw5rYhdAQnuXRddOyCcLsZ4D0HqmY/JMQ+mj34OXGxwfayXUOn7X\r\n9W4ad4ehjnSFiO2VcWICj9hXFhWzWwflY49kgikcl25fNMgVte8NuHNOfqmE\r\ndN9lXz7UhCvmjRD0zjEqSsyVemqcerWIUCdxQlkqso6lJVVFyKZ+ZyMb/ctM\r\nCxlC81kUOwmehJeGApHNlCWwbSnJ2pjxL+cbjFQpgwG2qv9Udj9dJG3INUzn\r\nN+jhhkb1BtXPQcXOQLkDBAVckksXx9OYPKXm5Qz1KDM1N0kE62WAO/tMsdQ4\r\nUt93Auxw+SvFuX6GNlkpxGf5r/Yc2qYv4hICwyUDX9nlpa7aabOouUZC+PGz\r\nwtCShDYAkcy6BqhKJq1hRTW5AUn89xjJ+2OFXhDrRz6TUo4iATiW3gUo/TVM\r\nAdHjsYZ+cyvTP5elqStSMiB0nd6TaA59U8BbR578w33x58wh42Jbuu2cXK1o\r\nMVyqJOF381jvKbf6pWMFa6mj4fZda0OjIJpxZ7eDncucCbcOCPH6UC3xak8q\r\nEEpEnbD8uH6ItPUF4jvg7l/yiGbJRUrkT0rnxnqBB1tG8lkq5PytoT/JSDay\r\nkQvmWfR9pxRL6zA5kSATubumkcHT3Jp0hP0=\r\n=HQLk\r\n-----END PGP SIGNATURE-----\r\n","size":18844681},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.c9553ba05.0_1680567226787_0.4369357499770974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-04T00:13:47.518Z","publish_time":1680567227518,"contributors":[]},"2.0.0-alpha.c96c8a5c8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.c96c8a5c8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.c96c8a5c8.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"0.6.3","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.c96c8a5c8.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"272b521603e73fd53d0e5e72a4c93e8e0ca8300d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.c96c8a5c8.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-hlAGERLNkbkLBTNPXES+idgZehr/EEC8HhHPhph2Pls98c2rgxK96cfr8ua6uVh7Oz89TYhmnT4/NlcIviAt7Q==","shasum":"86bf1e959a7d0e00a548c8e65abfb1ab3e886df8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.c96c8a5c8.0.tgz","fileCount":2437,"unpackedSize":26526153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1qI7mp4YynIiB7qjgHzF3HVy8yV0NMQBUODlU/BGlJgIhAPsrGT8jM3xGpW/ZIq/TBCvX8vYN/iqw5PJ12egfKVGE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK8Z9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpADQ/9Fou2NjU7CFmKsso+PjGeBXk9fNHnrDgxp5hswVAyrzkk8qG6\r\nXCqsnB/g0FJCjagV3k7EGCKP14HitQoqNy5W//rXKx6JrV/vSGOklAxYXBr6\r\ncKLZEMuOYJDc7txEVicgU5keVOiH2H8MaO6MtymN++WlykcZK52RII33+ocM\r\nFXf+WfgKKulrhHKBQTds9KdDw9Nz8N38SDk5RD71GJ8JDtt3Uv1uV0xhtMbE\r\nzsGzJVZ9Z2op9Z9VJXDkFfmFHoBnVHkTX9sEWTwfFvjhdD87tTLhXkLR5P8q\r\n+JTimXfiR6go0T/VuYiBQ9pNxIZ/Pml09Ic9AyOWRFKDsfgkf7/VziQbxtFR\r\n/wMGmKsA5+mQCx9cWtzuHFs8WBCeh/bi009q/CIAY8mZJLT9aCCk8/WoCFB3\r\nFIz990p0ZaQjuaCMKKHEo/8JyLM+uX2BqumwBEHGbifvWtmsaCNU2mfIg6Vs\r\nJ2NGim8/W2MhkIviqRf+COmz/XpNZsLBYPAJ6JByCKTpMbuxusrhMtm1sVTV\r\nAn38rX9qGQxGLFl+5wAX78Joykqt9LpFWETzYMdNHTMBAuo60z2XiP+3BRZi\r\ncwtwTY53F+MZwYDnIgyL8y+f2krvChFTpr41DVJdX9WlK+corgdiXb7GaaN6\r\nbb/mkDXJJvgXOyG1n4lDG2+BG6pOajQ1uQc=\r\n=KkSZ\r\n-----END PGP SIGNATURE-----\r\n","size":18847257},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.c96c8a5c8.0_1680590460792_0.4439674711038273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-04T06:41:01.565Z","publish_time":1680590461565,"contributors":[]},"2.0.0-alpha.866a61c0f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.866a61c0f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.866a61c0f.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.866a61c0f.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ea691d8d5a55bd30bdd1089024921f66e39a78b6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.866a61c0f.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-I+HLcErmhGzPxFYGUw6YxohlgtVsriWRQZ/ydWZyvnE1m52t+qNcCIAkqGU8rKM8na4BHNKEdp3YOrl03F0KTA==","shasum":"6f984f5cf495743e8e64132f4e0da6f7196d15f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.866a61c0f.0.tgz","fileCount":2437,"unpackedSize":26526772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnGXQ13FEjHdcaA83LUD5UbCD6m8AzX+mAgaQO9eMyAAiAzon0oVci2Ux7fAuSb4IWGMuwBRepiW1iyqAe8U0K+qg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLL45ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfTg//R9FlDOxuQ/cGaBhINTmFe21uGsZvS/eQtG8DFJTcdEIU+Xl4\r\nPHBEuvMy1ReStBUf4fWKVQP0dl8ZiHeIk0k7LFD4WOIoquWkRn17YEi3nykr\r\ntm8H6+7ojFlD5Qlirj8bQGtthsyuFAQgs2c0YmkEaOaMYa94DwdDcONd89GA\r\nAEJ+PEhVBaz1QoTM+ErvPOeS/TjXOLwP1QBLi22wJVfzky/RcMlIZb1DMm8I\r\nZy+iq1SxONz/bl9/0sVkrdRvKaZMVod5IzCL7ldoQPkkmHnSxQpdavwYdPBK\r\ndv5FbJIV+PADnrpGnvdolMP7nasjlpAZTIiKL0wqy9quqOu9VmuABpFqlDvR\r\nyKFKLIsAdbXCk+ql8lNR9RtnGq113cNH2SxRmcik1IFIkPQ7WPNE0RRDIbz8\r\nL788RF9Jp5O0V/wPGYAw4WZi3KapbgykG0TITl7x+x/JYpvbSt1nVqmdIor6\r\n/CR4fK4bVDkJkgJCO+FhzCa7K40KAgQ6G69fb0uW7lfhXLgjO8+p20xgsvBR\r\nPPVcdCmkR5hToMXgM3GAnJXyxChAT/DG4W/UtuxAtPMAZ1RdvAhw5JEQT+YL\r\nOIefjKPj6A2yuK+t9ZFpvVGDKIb2JI1BQvEWWwgAa2XEwSybTxcq4mmTfqcC\r\n6SRi8+gU266wZiffxnQdxbj+xig0FTiS7aE=\r\n=a6F3\r\n-----END PGP SIGNATURE-----\r\n","size":18845825},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.866a61c0f.0_1680653880976_0.49520453607222725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-05T00:18:01.669Z","publish_time":1680653881669,"contributors":[]},"2.0.0-beta.2023040607.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-beta.2023040607.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023040607.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023040607.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"97265f11d2d20e365ac8df674fcdc8c602e1c8c5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-beta.2023040607.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-rbbX9S840asf9h3u1eegJZunJOnm8m5h1DJqdG+RMOfjvt0MiCxMu3Wy0VQzfF1/kkMQ6nXqurGWMZPd6UW8kw==","shasum":"5a10d99323dfe1bdbb13316d5e9dfd9d2ac0fc2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-beta.2023040607.0.tgz","fileCount":2437,"unpackedSize":26506803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGldz+O4Geil3CssuDax8hgXCZTFWVc5+8S+wvpgiXSrAiEA5I5j/kFhrnCddDHYDkrhybm8Qp3pE2msYy9NLbza+fs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLnOEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmociA/6A9kk4aTeam/45sUU0FxGMOniNi74l9jfLL/FJzOUuY5Lvri+\r\nJjwMQKPQylYwxyM1IP4ed237yLS0dopf21Cd7sTQVXZV/L8K1DtVexxRRWrp\r\nkvGpMbDD7t9Lki5M9wvh/kk8kcGS8EsSNHhV/qlKPaWtb0fnYzw+2Oi59+s9\r\nJOV9kmpMCmUNxrqNWBtt4uuvBZbTh2iFI4nxzjgZScxV2HNtisACpE/vDh3N\r\n/kPcqmiMZswU+hq8H0o7HJPJe5w12CA4PVP0DxIofDU8H83Iw/mc0/G36INP\r\nGeAkIO4lYC3QWEXaJF5uDG3kyW5xf18y2nlaet+Ezg89RfZuvY31npOsemCh\r\n94sJj+MkZQRUUve17BUSn3kklbtE7ba9yKGJyfPq+7JeMQvs40KMR8h/McPk\r\n2fn8bMdSO5G3XZJFW+F7onJSQz29+ghxt2blTaSFxxOMZfTXGfxquQpLSRLT\r\n2Q4urpT6e5M3jFN17Y+H8DGweY7i3gQ2eTSOgjc3yYpc5KQZaEDrMstizMOG\r\ndx3kCOoVicZXX0qdh7NMr2VWlLNpzqojbtf4gZS59LZLo1p8u+1wnGFvpbu3\r\nuDXTReomvEeyV3KroLsySBXpurzQ42rSU82MN132mAfaPYN6R1LNCvXroJ0c\r\n5VGOK09a8mn5qGD3sChh2djjOxVWl6h7pwQ=\r\n=tPCG\r\n-----END PGP SIGNATURE-----\r\n","size":18834397},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-beta.2023040607.0_1680765827556_0.24141354988789954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-06T07:23:48.221Z","publish_time":1680765828221,"contributors":[]},"2.0.0-alpha.df941b6ed.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.df941b6ed.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.df941b6ed.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.df941b6ed.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"d1f6ae3be76349a81f952bdc7dfb0b0dbcae7b4c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.df941b6ed.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-jJ+CDum8zDMH+MYcNJssOgpPSM9Fu8p9kZfXTmDXCyVNfCqo+xwS6EScTEiT1dIA00DRrKR2yGboTEuRoJlKVg==","shasum":"ff1cbe1ba70816871d1c3d2b5e114ead3554f7a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.df941b6ed.0.tgz","fileCount":2400,"unpackedSize":20699777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOxhwp/qwK1I8seyOp589ejMxCJLl7VHUOLjVVs73kcAiAyYzZmuJI0qpGu/ZIvQT00MylLIFSfbpyBUNibkm5qBQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLneNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcaQ//V+FGw0KMNGfQd6zWidTinLBnMRNQUNwO9TrJwNXt0cmSLTgh\r\nuc/l3YCIFGnFaKGoz3FaYVoIO5zzLekJ4raf8CsaWjrXwvT9xqOLIGH/xJkX\r\nq+zkcrwt34pv2iRfTemSPtfO04RPVY92L3y7vjIL+COFsYpB4/seNyKRwaWS\r\nTL1ueCqVk7yWi90JbOKpe/R+3GFTXiFgHbY7mj/FnIPLkhLvdmF26frf/eMT\r\n4WV8Scbdh1mk7K+h8+WjlA820MP2yRb04nldfyfdS7j4ChpNtKZF/hamc6tp\r\ncDfi+jzuOZ5PX2G4TaWbFubzFbFkJgOL6h6T58YzpoVPj7KVaKlB8LR8cg5Y\r\noO4k2ZoviQVfN4prLdbbaZMZYAKLwJ5ZcECFzsiPHvanaVWZISpZwBaY+FDk\r\nL+Rl4sTAJbmBkkupECZsXE9ooxN9aFUjQgisDBP7nIe8tZefq0ZHHlOzLiq5\r\nQtfcblRCtI8bfhN0JINvRM+8uIL6r6HAAFGAINUhElwWAg8Ntm03XrsszltV\r\nzavu4L2iaa3mOU0s9Orl4frl0jpkNac8NYbzVFEWFex4aF+cKK7R3bImOgbv\r\nEjIOlaCYAhEyVQE3wkpwezU7wcuQPOT0OxlYtjjnD8hDeEp8XasCy3j5/B5A\r\nDlQeJc0l5gEM3H+gIgbzDglXcFXGRUO0dO4=\r\n=o3t6\r\n-----END PGP SIGNATURE-----\r\n","size":13130463},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.df941b6ed.0_1680766860925_0.4284852494693636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-06T07:41:01.426Z","publish_time":1680766861426,"contributors":[]},"2.0.0-beta.2023040609.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-beta.2023040609.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023040609.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023040609.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"fa36c7dc0a2932434f7d19994d9b7a6f93b22a90","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-beta.2023040609.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-IYxVlYqkfZ187jil6fMwNL/902VGFKEVnVg2EwG9gsMlF0VvZlAUyW+wtJoKI/Rj/DSqplh/igAMUoqJvNpRjA==","shasum":"57392a43027022e14071775fdf95991c066abaf6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-beta.2023040609.0.tgz","fileCount":2437,"unpackedSize":26505898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoFkkNMyNws/lY0eUI/8uNu7YCvT9lV9w2zJ76LkoJrgIgJd9FH4f3sUxSCbKGYObGeXq+epyG5mBFSu4Sd2HcVn0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLo0lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP/xAAls7Aa67iLNw7HMchsI+p0MJLF42Ir2ySdKV2OSokckyOqSNS\r\nY9XIILZKL4458MGocXq7ZdwX/pr+KRMgZcmeFUrTml04FxbK4+ACiWz2JXbR\r\nTTiQOGEhH1E+bd3tI+VDNuEKf//s21GqSLX8LbgZrbHY9hem6nbwvNau7Xp1\r\n/5Q82SzLIdj/75MSO1dNxrkYcJj0rkH/rX4sl5vRJ/Xm3R9+pmLqLP/J3KDu\r\nPwJs36YVcJl3peekv8BTbHpn9wpyhvFI7G/FjuKdo4iAaiC1QAdAe7QuuwKr\r\nXtzzGdS9YPy7PiPBIBcI3VbBJpluuFjMPVPnvb2EHtzdsHAoQltLPSF5gYrE\r\n0jQfn3J4ovNlZh18EpCw+JYM7yHueewkL9T3qADmAiLakZHQOhaDpIq5nnv1\r\nXWHbbq6abuN5A/NeHB7O3mQUoi9r6/XJQZ4Lbto/vBrBEdP37h4oSfQ91ndT\r\nHU552GZsUJ8yH7Ea5d2poHjBJGzbpu4GQJRaMl0zS6EfYNDJDTBOUGIITVk1\r\nuDzxyIh9FYrWQ5igvN1xHkJI6pPXb34og8HEw176n+hFadbp2dKPsdPE4kaL\r\nU6Rts577hldMBh9LZA8oSKoexiHUaJ1MPt9bLyRzX7YiOzwA9/bI9yNs3K8C\r\nsnDNrvMGUBA4fXzDYDcA7tIKUxQRds905ZM=\r\n=ifdT\r\n-----END PGP SIGNATURE-----\r\n","size":18821247},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-beta.2023040609.0_1680772389127_0.620204115540731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-06T09:13:09.769Z","publish_time":1680772389769,"contributors":[]},"2.0.0-beta.2023040701.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-beta.2023040701.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023040701.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023040701.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"ce912e3645cc30b23ab54a71358a16e2395be1df","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-beta.2023040701.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-zpmUllsNSs9LhnXTwIqCt+pVX5jFsuqfRUrB/OmOOLjzq8NmASKI/jH1vsVL7+XYe7dl8q9WpLWl7/zTW7rAhA==","shasum":"17d09db4238ef6d69535444230188cbb6a61bde6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-beta.2023040701.0.tgz","fileCount":2437,"unpackedSize":26505967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuGptW5mGtXUiuqHXozhQaKpqngJg3zGlffroauZ03BAiAaNROxcbRRxNlWG8xoF0+bRRJYL6f84+4Tb9F87AcR6Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL3HLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovLA/+PjI2IpT1MQuVTOJOtaJspwMNN2Vsd9GZRhwoBtiH/ZYVvbbV\r\nj7/rym26eea0aDxmb9LTi2SvVjRhQy/2enVAvZ0zSU8YVNEuTqylxu8L/UYS\r\n2yPBAzANGeoltwdrOdzAzictB5FZ7KVGwJ7+l2k8Gc0t1uDBvuK0eTP5/DH1\r\nkc94BXreDQ6uxcTSKd3MnUea42TekSwC+N77G5/TtgW3fh/Og0Z+t+ZI0xr9\r\nxRFkn9lA6ae733NWhz+wpmdpfL0BJ0j9kvLIhAjS0cjisbPE4qJVERVwQdDE\r\nsa7nXvj+nFugUzlQOpC0UY8Ap8KKvCOEKQ10kh5m8xMoNUCLBFuEdoKJ/gS7\r\nqT7oIZxZxkYepi+MKN5J0I9vUcGIUBRYmEMAdaXlcx44mhf7Y0gtiYSdNthn\r\n+QI+txY0Nc46UwX7zOwIvTooWfLx93x2iQ3v2hN1ygA8qN0BSC7GyNkVw9CI\r\nJol0TN4K8/NShpSZGmAk4j+RvMnyDYjA0AQGi20inepzgnRzUK9sXvlT83X/\r\nW5QuEyNNd9Bvv9fsC9QCI+0EKw71erWAxOCwmPKVeq0L8OHUqX5VLsEVE0Oq\r\np3WFcEZhTNyyz0jQB45PDJmIkTO18qgv4nZM5C7EyGEfqwbmH0YasWbG8Ybw\r\nACr7+nsDPFGX2IhzIZm7GCgkw4T8MQql3cs=\r\n=jmVI\r\n-----END PGP SIGNATURE-----\r\n","size":18821421},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-beta.2023040701.0_1680830923134_0.44130809297501616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-07T01:28:43.700Z","publish_time":1680830923700,"contributors":[]},"2.0.0-alpha.5cbf64822.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.5cbf64822.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.5cbf64822.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.5cbf64822.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"20d4a0acc55583d5a810592f53cfba08d6e41ad2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.5cbf64822.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-9Gmq7UhqSbxXKjiPgiODkqTwiDYketizOAGOQzIxmVVY6iVApBVF94u4s7Tte7nqxE0p4se5aMap1bXjfPiABg==","shasum":"9686ad03d12981eb3697af440f240586a2dafc7a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.5cbf64822.0.tgz","fileCount":2400,"unpackedSize":20701210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBlk3djm04H/2W1/TpNvLPi+9gcpuqeCXnvYfOzOBf2AiEA4lHgLKX3Ngf7w70m2wjUSutusr8UPugtl+eTg6Couvc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMLG4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPqhAAidkBInlUN7ImJMpzD0qilx/2wLbnhXODl+WFojPqpAQYlYcb\r\nWKdPtQLGdqn/fGz4jyfEpQWpHrBStLo6YCFnQw+A6XFSvIbu1p3zLoJyyzEe\r\n2JqxlQ07wBfpx6OAVZPMt5uXPGloSOsTb8hW3dnBrOTInFd11zEkRLZ5N9md\r\no1gek5TvgY15MpykxIlcBQFkEW/o8z3U9KYK4eWsVN15WxRxcxUqwscDPH7G\r\nOaZoF2Gvrwgggp1ADm+e4rO/DfOYQbwwbx8p9QpobrxhA9VoqSb3AEPW+w8j\r\n5WtKk9wHUHGiDMAOwO+6b7Om/0fRr21qRu42vhVDbKKJ+xsTbk0d4JaA1AcB\r\nxcpGFOh0s4WpOsyT/Tl19altV8G5K7LR6WZfWOQo3bQe1KE+9pCV3q8Xuq3f\r\nNx9LV7VMGyMsSvX7d+jng+sd9mN9KkUv4gwMIqEDk4cbWb9Vje6fjJShOQkK\r\ntPYZxL2Ydm6xLzYH1GlKFJVFYi7MTHfSHh1cVLERIR0DJDcb3ECdYVThBvso\r\nRjI+fP0MHUJDtodfrsBYBOXL/kn5XkI5szlxmD/hArvYlhJSuseKrkwBUkpJ\r\nr6vVzlvS1UmR4HhQwy+HJParil7HbL3Qc9ZMjvv4PbG9xdfz336OQn6XCYLW\r\ntSmjP51YD3G6dmM36lFyLewU2Jfw/MSO92k=\r\n=82v5\r\n-----END PGP SIGNATURE-----\r\n","size":13117808},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.5cbf64822.0_1680912823564_0.6632760274583192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-08T00:13:44.117Z","publish_time":1680912824117,"contributors":[]},"2.0.0-alpha.8b6b054cd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.8b6b054cd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.8b6b054cd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.8b6b054cd.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"651802473917f5836a523112f535f0fa5f2a8d5f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.8b6b054cd.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-C7NJcfIxwK+HvQx4b+VzFJ4kGc4gu0Hjxwv3QVAvDQtROjzVsoIak1yQ9wJ0+hbeDXcit4NPKaoT4mLkKqpjHg==","shasum":"f5c2ae26a33ac3fadc51d232079e2d7ba6f3bc98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.8b6b054cd.0.tgz","fileCount":2404,"unpackedSize":20708180,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaheGNvIj+tH03bVM3xRnbUrVVeSDE4O/KNM+ZcdnRtAIgMhxes1WZ1s+7hRP9z41biYsHTTFJ9kZOqez2k43K2ro="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNKbJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9gw/7B4ZKf9q3qKa24g1ihy2XG6kPzSRKy5jG6DCSq/xS/l6Hnlz8\r\n0V+0xjJbof9AJQ+/hjrlgS5kyhWykbK/gbJD0PVfEl9HWV3cS8D2CGif33jU\r\nz7aDCQIzppGJcToaGd+3+3c/iPK9lCoxRi60cwo9/h1IZ7ZTYyDU9+1OaJPX\r\n+oV29Ym4RvWTdEEmsGmXCZ9ZMG2jYOD9MJqkkdHyz0X+0K4LPddDBWwxAyyv\r\nL5LLjMl33FF0TrDOilKocweX4pEF1iqLsfXTfIekqjlZlI1j30YGtlVs54fb\r\nqrcaOQXzKojQju68GZG2Y2FabC7sxtqmQFtdO0qGB/enxLnX4Oe0IbVDyWci\r\nm+JoSVSqr5ocTwjLbREHG00C9Hmj6ioGd2O4GWr8N0QqxGy+us+kDzFF9m6w\r\nTmntLQ0CP+RrxmJuWpEf70XlWnnJfeLXPvGKCp9qlSqonhKMODoQgZ6od97d\r\ngutvpqoEcG7eI+KQsO0K0+dSIbTuCRdZaNwC7Oby+Pq0R5MYhj8oJnTxGyLW\r\nLyOWNl7BNafHdXBwjfvcULX2IwJQi18chqHPTZQXambmojS/JBerFU9NLjCn\r\nxiCJEzDUbPDS6gWrSecFCnbD5qIF1d7dguqoy0G7wXXQdScqgX7bRgOEvw9u\r\n3MBy7Btx76u17yfuui66YVg5+864WEsheT4=\r\n=argO\r\n-----END PGP SIGNATURE-----\r\n","size":13119877},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.8b6b054cd.0_1681172168993_0.38033036083531013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T00:16:09.653Z","publish_time":1681172169653,"contributors":[]},"2.0.0-beta.2023041108.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-beta.2023041108.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023041108.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023041108.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"493485621082f11c8aa3628e2720433359b6dbed","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-beta.2023041108.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-d9j3BiY8l+MTkffE2sUKW2DEndk5YsxczLYmeKnKP3KS7KxsR7k4TGCtz2Uj7alJ0oyhcDw8YlflQgSxHYeh6Q==","shasum":"8c3e01d7b18bb7818dd4d2f0832a33bb9fe507be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-beta.2023041108.0.tgz","fileCount":2441,"unpackedSize":26512140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoM8mf6X45E4m5bFsSyeYUMZfI9NaSZcRKsc7CaKIYlAIgBwQ4vYSDi/42k+egSdu2umk4GtLBm1rcYLdgCN05Xhk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNRqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ/RAAnAloE07WivNAxd/WBG7YjdiIs8ZphxanD5GK6ifwqEAlw4wz\r\nvvqF/NJ6JzBrJsm60cJYD3hfcnhCPYCGOAqDoU+zPu+j3jXeEPRROx4knlgl\r\nmC/DD+JyJUPCBBWJMgi6RkNav83xp9TpCwWqssQiFZTLcRrkSpqAlaG80LDc\r\nHlkX7tSHTlRrbLkQsfuv/yaWayb/aR/SPNBjDYa83mpN7ZmIZRpWA3xkWmnP\r\nSk4eihtJi3uQ4k0Kmno0BluzICgZ+0IohpnJ7m7H+5xrmvuOC2j+whPeCyTS\r\nDHYY5uKloyOFfRj2TYqBckRB6javF+v4lR2wPxMUcvmI6LueFfhW+Ft7Cjrp\r\nSwxO6z0IxZ4rMpBxwTQRmJc/K15DTTgVwEIF+KJ8tkepgEwjSuy4nXDd1Q71\r\n5rgjM5AyFC6ECcW8VL8S6MtpubEvsDIGZuSBY8H9WMFTyGS7l6BSGJG9TKpi\r\nG6OyAxrj8iY94Lx7uUomvdx3PDI8xddHEV2BmPDBrjvjURcrAj06txJBwxaA\r\nrQj3DvOLK4RgggtPY+sprUuAyhorKEEhv0Xkxj8Ck+F3vC2Zuztqv/mjMtdB\r\n6VBpi1TAyEBnHLAPAbccqT+5jxRXDNkvfiNZEfPM9lwM1oNwLj6/JjhvylAr\r\nlPY7rARfseS3GYpuJWzQ+14SqMLZZL0zrx4=\r\n=yGcp\r\n-----END PGP SIGNATURE-----\r\n","size":18823221},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-beta.2023041108.0_1681201815181_0.22517515584909042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T08:30:15.892Z","publish_time":1681201815892,"contributors":[]},"2.0.0-alpha.452817ef2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.452817ef2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.452817ef2.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.452817ef2.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f7edaeb58240e250b5ca05d621483837d5b863fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.452817ef2.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-ehzrFk/e/SzxLrXgsDkBQ4zz196HSgIAoL3aaAfjXhdcIUOgs0CSuyNF1QhtIQuNBmRgG7o/KYFENUTegq43ew==","shasum":"93201bcb3c714ca6b0323616dbff98dbbc087d7c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.452817ef2.0.tgz","fileCount":2404,"unpackedSize":20711088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmJ9FotNittGyV00SRsZCsww3+pQonOUliy4awFK0dOwIhAKQsRF0JIqRbmb63K/UmvQ6PqJDpQpoA8um8eoXWlX6g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNffAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQJA/+Ke096YbZF8/GyoaQ2t0FYlrV37RvuPS834MhsmcL9+zS2oh0\r\ngT2bdGUo00bg0zPPiKGZJux8M3QDVFaCtCRXFhF8c2q8dC+1oBCTRVPE8bVE\r\nF7QAb2dKEKYCdG0RrcAruiJvl+h7WEl0N5OmqgWxyT1iKc4gK98e51yKWEez\r\n/T/aXQT3+AggTZ5jy+7Hszd+1JymulXDmrURnGZ/WInct8cf0P6Uo3ZKy2sm\r\nN/w9ExY2mir5TDrqgxJMgGJgDQPsOvdQy1HsKPSIj7juxFHEQrSb58iPxmw4\r\nP7DIkPLBYbTBPUFwUyIJEEoIR5tuZ8yRcR+E3EBgZmWgRlbHdVfFpZ6CgsFQ\r\ngrGBIhY42rnRszgGzI+ighS2Z2E+UR/JDJQN2bxJEOttc4dafCqu4ajWOpQ/\r\nq/J7BNVOwvUqAbegEgt0BqP3nXjxzs8p5slDUjju0Rt7GG2KmiEln03ySe0j\r\nELCTHE6kizk0JUs2jg2UrdPTCB+96SEIqOR4Hv7+PDWnciH9ANTyTy2pRgzf\r\nYRcln1deI8F4g1upbcMwui+2hpTT5hagLXjwj145t1rtwq2DArhmy4C7jK/I\r\nLlgX9hvWcF3FKNnClwozoZsPoPXjtFkruWzD4K3tLVX1s0wWffmiY771+tPw\r\nj7SMHfgLbWlV/aGrY+3FCUQc+E9Ah8a6TWA=\r\n=SrVT\r\n-----END PGP SIGNATURE-----\r\n","size":13119346},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.452817ef2.0_1681258431295_0.11635488311226272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-12T00:13:51.976Z","publish_time":1681258431976,"contributors":[]},"2.0.0-alpha.bab5f3a42.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.bab5f3a42.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.bab5f3a42.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.bab5f3a42.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9497d6e8379a8834302a200cc2ae17655e21d1c8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.bab5f3a42.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-+R8i0l0GGUlRa8jQuKhBgHqTPwHkXbXfS2t8b3H6130wqKTEPK8jnFQQ4I1EMmLcff4I9x/23TJCaqmTmFyr4w==","shasum":"af99e9b75ca3f2d57c845fc06a5fed2973bcd286","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.bab5f3a42.0.tgz","fileCount":2408,"unpackedSize":20713137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEf5zM8gwomioOfJV0s6o8c458784pVrPLfFV0KkO2OQIgT6+eIUpMqsPfOCpfMt7hmqj54AUHWzQr70SnOR7HPv0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN0k+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFJQ//dX9B4iOxqsr1CAQHdXAO+WrThecIA4GF6erOO34pdO+sQq+Z\r\nXeRoLT/EGmfWMFxSd2n5kJqoXQuHbD2ss6hmy46KoM2zvOZ0IudOwuUHmLee\r\ndrOkgnLFFEad+i39RD+4I/C1UBTTMIDVsH0J9xbrNJ0nJexmke5rkDO7FBWf\r\nRSoj6DnGP80UYzlcGkutspVFgEcrTwYxwpq4WcaSVowSWJiPB1YJsozfDPIS\r\n/+QlGbk/KFKFjS6Eq1WGnsu/iEvncXmBD5mH+PZMCHFxhdy7GElfuX3Q/ujI\r\n5CGO4EUGiwATQo8YSxg6im76/Kp5P36Vn9ULbm1P5lKA73lBEYZeyj5Y8Vv/\r\ng47jha6QYEJhyQJ72djuZ8BNgaFmh88BSsAYP8gBdw9AHFxs0Ho4vhRq8bwh\r\nWgzJgoTPYsD0CdLEpz20Vx2Sph7vf4gW/Jo12MXK4IQCOQEQVD2Iwqlr4Y4h\r\n1ePv1S0lnC3rAhQCCx85Q5esi40FNN0uusDKJ5mfJQ1tnDBdEKQLheSD9mlS\r\nKN92CKna/j53QhM8vOT0XU1yMcHXwX9xgri9cDDrxMWvOfmQo3wz5bsX5TXQ\r\nlA5mpPgsqezbWS1NmfJo0PjkIdrIyE75N5iqVU2PRfmEO6Fl5QXHZRigzO0D\r\n6JYT1Nxblq5Jp0L3po4oj5HK+Flf8Kt7eag=\r\n=UusG\r\n-----END PGP SIGNATURE-----\r\n","size":13120383},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.bab5f3a42.0_1681344829535_0.2775815160535866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-13T00:13:50.004Z","publish_time":1681344830004,"contributors":[]},"2.0.0-alpha.53c527cca.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.53c527cca.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.53c527cca.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.53c527cca.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"aadf09ecdf871a6e02c45412e2b7438e59370370","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.53c527cca.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Flq+frFHrRBFUbVlF2SPRKVKazLbZqWpkg+4j6AdOfmQ8xNEogndG3nmh89JM/fDym3CUhZw/MNIiIMb+WSEIg==","shasum":"c74f8ebab7f467f8330dd224410d99cdf91bc1fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.53c527cca.0.tgz","fileCount":2408,"unpackedSize":19539007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAC7Y2YNzIAuM0/efCMrBwlHEpwR+BsSdGkbdCJW/lSEAiAXVGrY55BqsXaghu5rYts2oSG4cMYdo/85+8m1GA6Q8w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOJrKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppxg/8C5FRlH0QZYa1/ocwL4WNGu6UZODdKIz8Nz4b9ptT8dtAcwaz\r\nIVWsTtMPAMOwEaFRqD4bnnQf8na2Ki0VCBfcX1S50MySsZ+P3K/wh8iTiIPf\r\nk+JoChL8IhDxkvvxEUaLh11+0NlrngjbBezAHgooo3ALFGNI9VVXK9WcPNHi\r\nA39Ejchv0Qnc9C6TtVnQz/+QAGFa3f2Mq2TDgqo9XSH/LytLzepH7bT56QGB\r\nGmZljJu6NCZakZdJ9fQVbwU1PY1coojZoJlHxP0e93eywEJ2lolyjGX1gRYB\r\nDiX/5Yw3MaVnI0Kf02/XfAa+rsGPJUhoTLEx1dWsw++MLXBZr/VNkt/o08Q2\r\nEXtVbxm8RDxWi87LM6srMw1adSWtOV++VTBiJNh0e5nrKKh+Ml9kWqn3kRLK\r\n+bUZ1zEjv6HYcGt1O91RBDZfEm9Qtvqre+wGdqWi5DpcAmYjrt4uPVkXak38\r\nn8M+aEq5Jfp+9C67sDd7ZJYQ65MPyb6Xs8l3TVy0WY5HWL31lc8YmkFnhJrX\r\nq/tIkLMcG33xgSnZriecPiwlYAn0aeHKGe3zTKvejb8n4S0xY5QPzEXlb1xN\r\nEZ5ZF7LpdTSSrQkA37RlqkVZxprFO/5cshpGRh+k/uqcoYqs5bmpuetMqwKf\r\nqcNY6wlOarcmQq+D1C2wvIGScQCmvZkLiqQ=\r\n=oAdg\r\n-----END PGP SIGNATURE-----\r\n","size":11949903},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.53c527cca.0_1681431241971_0.5612304057409232"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-14T00:14:02.429Z","publish_time":1681431242429,"contributors":[]},"2.0.0-beta.2023041408.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-beta.2023041408.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023041408.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023041408.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"869f791b96e24c8c137b4c2f955f250c57751ff1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-beta.2023041408.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Visg8fUvOTNJ0GpXuFGgq5SEsXEpQoXX1k8fwfh5eTUbOvfXuMF6/DZRjhNPVa4bQ7cjNTMZALfmQ1LIBf82jQ==","shasum":"20698886644b1cca81ed27c44dd6f9c6dfa7289a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-beta.2023041408.0.tgz","fileCount":2441,"unpackedSize":26362740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiLw4kTQi4Pr6JJGSDs0djet++WIGIsiaYKJwgzaD4HQIgO4TJ8pKdGEfOR4gCGlLVjhpSJlHgwxF1q3MajKfr2v0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkORBPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC7w/8Cols6TfVOorhZDxWfQczwxMnktqcBWkwgP5tAvOij3wzXPNQ\r\nLyUXgottaDtGtCLd+tH11IKb6KOhIdbelC8C7LUZzvdD3GWCqFTQn2m5V44V\r\npK+pY83buiJhBkUhN22lXVUjakoexEEE0qfLUQhjj1uC108gtWwHHnL3uqFD\r\nITuN97qE6Ug2pg7jXCoJ2X2X+IFIp1BthtkfpBim/l73TcCw7syaQsczNLp3\r\nfT33I3aDmj71y2Oq/41rYW1E8b8UgGIUwHwLMbg1Be5oAezMtLOhFzvkdR/r\r\nJ2Asf3x0jGBZqsSlOaru8zWHEOQrgDnm7ozcnS1Q6FmiS0hmKS/bRE57q/It\r\ngRDBf8IZPFYmaaWrTw0DBQOa00LZmhgiXRa/jjQrbDgudF6ydfMjz6y56BuF\r\nXSHesRM1mF9dxdvrXEmu8amVO4bM6DilprMjnbX7lFv/yIGBLGlG61265A1d\r\nb2GjIiNiyn50j8Ae3h2HLyjGv+H4qxsEeI5i2CArA7d0jnKo0HGuM1Oaoj4j\r\npp4bIvi0YaJpN3HhNjPUewFPmR4XlqDb5vAFcfccTKtPbWN61Q5JESrVgJO0\r\nez/eWFFHXO6BCHe46biHH9AkV/Zo6FSzkOhbi1Qutxpet3t9T52pF39zYZ7b\r\n5NnLF40MflsW40grkcE0+gTfkjU0Ti4hrds=\r\n=mcBr\r\n-----END PGP SIGNATURE-----\r\n","size":18674309},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-beta.2023041408.0_1681461326819_0.26926125804447754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-14T08:35:27.306Z","publish_time":1681461327306,"contributors":[]},"2.0.0-alpha.14ea2b310.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.14ea2b310.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.14ea2b310.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.14ea2b310.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2f5eadf00e50bff278f10dc90e46fb525bfb5b43","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.14ea2b310.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-TVry4mF0GKcFkWT93vB2B+geE905bcH3981TCRaxqz4Y5oPb2UT6iZINgarsKFtzwn8pU2le6UtGxhfgTd2Pig==","shasum":"97e54af0928e62961cbb542c960e3b94be6655a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.14ea2b310.0.tgz","fileCount":2408,"unpackedSize":19539007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsS0jleu+VgxYj2S3GkHywj3q2Q5UQPinr+vmsMMKVKAiEAoHPNlUhJQlqBRS2F3pTjDqUxioPb8OfvxIwv7DVFvhY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOexbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKYQ//cxICeQEJ1gy8kAJKhgEZyYBPkYrncsm4hDH3ql3hsmnwS/UK\r\nTk8Zth2kqJTF+gWVGfcZPoXlwMgmgRn8rCQd8Y6t68V0eSGITV3hxHhhEpqc\r\nFuCtKStvuhYPodOo3PFVk+uVRnvAeNV1EHAnN6oOYAr+jQMxgzRiTEYFVbyn\r\ne1jJPvaPfg8SWKi/Bfbs11UBUqkmHSqhf9Q7Q+5oPv1UWQWJRhKBNlvGKfxI\r\nFkWk5vqMcd0S6991ily3opIbnTZrhN9xLD49/VzHGIuhTxMxECqE0CtSPZ54\r\n8JzkOAdtFdldvkA42fpHjBaVCzLZjMc0KGWfx/ut0F1m2pe8vuC0765fp0FT\r\nV1OxZ16gQ98aJueoHOdjsu4Jcw6u0l7pDiJRIlxuNXPScio6Qs5QgP6Hs8JV\r\nu6I2FezH8NnDkDWoyu/M+1b9UAdEB2JclwQn3J8QlfnWX+fJasfc0JB9OCvv\r\nNp+pleTSPDL6ntFEint8ooKr0g0S9J+py3rb/GnQuqlR+eDhnfwu/gzKEKX9\r\n8RzPUpKZnkJZv2yuIWSpqiW8GUvR1frpl62bnNgf4gagKOqOGzLFShRo24EU\r\nOO5g6xKyYhz1UkqNY38s5EX/bYGc+sGBjUzgG5BjMw9ovA8W0+/2w7vzws4b\r\nuF58YChwmQpDp8ZJD6N6GBWkY0omn0TjSi0=\r\n=Lp0C\r\n-----END PGP SIGNATURE-----\r\n","size":11949884},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.14ea2b310.0_1681517659112_0.7875839432495824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-15T00:14:19.592Z","publish_time":1681517659592,"contributors":[]},"2.0.0-beta.2023041904.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-beta.2023041904.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023041904.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023041904.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c3ba68ef701573158cdb61b00970522b9e8193ce","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-beta.2023041904.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-AzF64fmM9W+zvJQn2JvT9CujSOhFLQzBYs6vKFRqU/1WxybCMv/qARAw9rySNpBzKBd/GPSIVm06jEaNsaVP4g==","shasum":"2fc94b82495e63ce8c230f3815db1b762b98ae42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-beta.2023041904.0.tgz","fileCount":2441,"unpackedSize":26367321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAND1ZfnpB3/+QDVmw8Vp0jk0eP3T6qiKWKcUFVwZxaTAiEA5w8ECek/Em3qkVWCij47kovOPLlf5IhgkDpjp0AsdEg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP29ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEqw//c8Z6VCjBNPkcNXBpDVGSUvG/p80bXqXZQp4g7M2v6cT54JcB\r\n7xo17FX6+7rTyvbCmI0N0VdBFnsFT3hHtPyA4pTnjsK6RxGQ41mAGQV2qsIB\r\nvY1SEHim+aG3LcRJCgEF4XJuarlCWW0jKt6ctA2XQHNLdTN5Ho9KIShS0cmW\r\noZ/+GjzstY9fr4DqhM/ctPO+3pShy8zU3T3yNRkD8S65WzEBp3QJqWSjl6w0\r\nJKPtwVYTqWUKEZlxSHm/P7aoKmK+X6W59EY57Hw/PAFTc9gxXsEtrpD/lOk6\r\ndPAmSjafPqSpoZzU6r6tjAI6m37rHzJFMOqG/gvnGgMVb1VTyL9/I2qgjJln\r\nwbmLFb2ykkQep6TWEYyh0cE2nFqMs/4jMu6vjmbtZlm4sresZ6F75MFYZAN7\r\ng9zg5uuo/Ci36k2hGxCSVdhR4rkEg126gQVcl2ofn4IIr4fe1Mbhe/8SafTE\r\nnMLkE9YPE1iVFmmmjc+CiMsSp5sDdJpj1jYrhaAh5XIMTaz45U3+CcaUkC5u\r\nuRqTwtWOCXQAW0ZdgVZmS5Zi26sPvxch/QQd9JaOj1xtfl4Z26Y+u96K6tk8\r\n4z3BgQs83H5i87Q+uKOU577toTy1ySALy8PMIiiCeMWvo3mgEGTztHFr6atR\r\nESPAPwxVu4g5tAD+8/9EeQOddnQ+2m1Qaj4=\r\n=mPfR\r\n-----END PGP SIGNATURE-----\r\n","size":18678104},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-beta.2023041904.0_1681878873219_0.7560964674358781"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-19T04:34:33.700Z","publish_time":1681878873700,"contributors":[]},"2.0.0-alpha.89fd69e66.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.89fd69e66.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.89fd69e66.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.89fd69e66.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5ba4536aa792f051d338b56b4f46756d07db93f8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.89fd69e66.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-FE2kxDSXbHdqyLb2H0dnffKb4bBR/XwDzhTefLNt1K3QgijSOgXYkYrz8aScdj9+20OaIrlnH9Zp4P1Kk8Zlqg==","shasum":"6736f7c917703b03d7743ad16d3be6e617190f09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.89fd69e66.0.tgz","fileCount":2376,"unpackedSize":19020728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/3Yy012vcA5hHRlZ5I25SPCO2/jyr4C/Il9EAzrrR3AiEAj7WvJnf1ugIS6xcVVtTOT3E+WgHKSnqNSTGxjqASkyA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP4KqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPJQ/+MH1VV/f6GQm/BR+9GGxMzaDehAKb+1AK18V8/wsD3TgKDsh/\r\nJDgK8brlB/2VJh45TRTkCrJWxs56sfHEnl4QSqnZtfBOQ+Tu0LJn3DOxGOw7\r\nF4tlfONFaQGkfLTBW3xjERZkazSINgKBIQzJDwETlnvGLHGBQZ5HNpVR7NWd\r\nqDcOJ4oukkT6/X5VZUy3he8suLb6GRJkqzUV+mad0kVeC6tEkXaH95dv4Fib\r\nmWjH7W6wLh3bm0fKCbuFQAODHYgGTTI9kw9Cuo9Eijyf+JBAQfQnO8SvGCm0\r\nw9i3xALX4XZUgB5ABzI+uMx1mIuDcVmuFgo1P487Fv9aQ5cA82y7pvXBsJ2q\r\niO6TD0uggJeFM6uP/TK0uwCD7OyTd3e6SfCwXIf5NMmVwhcSUEWUNvCf/JY2\r\n/FfC7BLfKQKbxYiTGdnJY0+yatQUlJEQjd3TR3+XHF0d+CWiFfrmH3/L4ILk\r\nsGrNyFJ4UlsgGypK3X0g1oBJ8RPYg9MBfGYTR5393fBbYN1Jzh0ttArROA9g\r\n46ubFPNeMIMLWPBVOPvoL+wdYN2Zt1G7o5QXzuIZexCIereSWsM2x0DL9Gt8\r\ntRAmTQiofaHlqc/NhTSI/7UaO14TAmG9Bd+uc/sEPrpx9E7pn4JmqBP4UAw5\r\n9U+oECMr9IA1rSGqopSEKRH51CSK0hpSfAo=\r\n=SUuD\r\n-----END PGP SIGNATURE-----\r\n","size":11438945},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.89fd69e66.0_1681883818143_0.43570710371668375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-19T05:56:58.533Z","publish_time":1681883818533,"contributors":[]},"2.0.0-alpha.557015fcd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.557015fcd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.557015fcd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.557015fcd.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2b8442c32afce47b853888d39e29d86c87739e88","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.557015fcd.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-8OgL9APNOAo++G0NUJ83hNvva/4DYTn1dR/kO7BxIvzqpNVB4Oi9dvc6RkJOGXHHYdb6HpzqhdsAMDjqPevzDw==","shasum":"dec25c10f27bd3e0669d6dd524f040788595fd34","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.557015fcd.0.tgz","fileCount":2376,"unpackedSize":19023376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3wcBx3lI8B3ecS67jJnLteL/rJ3d6lfZHBWjZ9RaabQIgA3foswP1ouXL4yifrGap3jasA07wF9MJRn9Uq3nGzuU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQIOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq70Q//ZvkJB0sx9xKl1cUDsWZmDusyIjcktc798UTweMMy4Bffc4Yc\r\n/uncgdPRxJqFWlAJb9gZNEkZcs3+AWw6cOWSrwC7IrRU2lJP9hfS+2RpBALQ\r\nCE8aX/G6iZECZus8UVwnh/NClLPQNGn9dU2qocqLoSlMxq/OjsyL5VkVF6rE\r\n2gaxhBIHHwz7aje/5FfOXQUgDmXURuYk10VcB8PWH6f9Anxp9ES5yvXTnfij\r\n/lMT3JNVwlZnkEivEhv0hNfxCy+fj1AlidTPODr5QcQVKyYawntfJw9L+p17\r\nPY2NQB4LDM0tVaslwlCqXGaTA5SBsjgzYt2UuGMthZKtyAWBqzNCJjrojsOE\r\nPjDq2xE2EfHqWrrWaAWloqoIIYPb/B8g+nrjlvJILjJ0huFP9C4jxGcUbFWM\r\ngjf9F8OcbX778WAdxhhbw5WSYNBMijSXfzG31yUoxzCpLy25DzRCInSg+JAo\r\nG2E/znL5av20TSjpbfJBqtnQyREyyNVZyyhQxhamh5ABSKieYi/42T5p4XCO\r\n1WY0ixQUMacmfaohx4pBdV6GJF7s3PSJCKu7iak4jO3kRHwEm4hg8X4kotEc\r\neIQkaCrg8Ly6gc0CpChbuAPx6j9J200b14Vs0XRf+9RsJESZMmYC8zElKeUp\r\nU2sNivWP3jcRkzKtAX12xu1ji0r/f9/G6sU=\r\n=Wf67\r\n-----END PGP SIGNATURE-----\r\n","size":11439103},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.557015fcd.0_1681949597795_0.26758738338631627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-20T00:13:18.269Z","publish_time":1681949598269,"contributors":[]},"2.0.0-alpha.8e4170c89.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.8e4170c89.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.8e4170c89.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.8e4170c89.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"46fae51c35931b16fbe0362e7be0c6755aefcb7b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.8e4170c89.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-yzcBLn3LyeqdmePY35q4srSu0QQOZZkAtZPXAT/5ZrPVwSaByXeh4BqNbdcnKJhknnlGO4Rx4yNZtVc/JOvBzg==","shasum":"36e718cfb62245770156dc7be25306a52c30e4b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.8e4170c89.0.tgz","fileCount":2376,"unpackedSize":18514160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCqD3hxDPE+fhUa59msBhHPe+jXb5ZmZL1FYF4kd7tvgIhAMuAXamHLxoucH6kg+thw9nW69jqppjEOKIFSkMIpKPz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQdUOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG2Q/+LWyhtUAip2iuYzBq6yrP3f+FXxsFijAUptf5lmgfkdQyOrnU\r\nqmeBhYpLt14hLur2UYxVNRWL2VSm5f2Kzh/CGtYtpYkgmmGUNfxUbBP8ji3Y\r\nsRsmlohOGxRWH4edpOWxa/fSUwTYXfkiHKEqZCstpunqGOZXg6lBKqO5YRtO\r\nnOqhY3DjMe4Xm2KHhDZ6eBQVQ1LeLOruMBxnX9qv+ylOXDrwNTy1R2LvIVwl\r\n8mGr9GcRODwc9KbHW2NID2rlJzkgb/bssEa7ekTsURmPsnwcR495jMf1bTEg\r\nsYAlKOHZxznb8a6du5Wvl59UdNCvAlMvsMkfk7NrhcY126n1fkpBVLNxl76i\r\nygH9u21HsA1PlfqTVeZu1LZZiJ9ZkrDVSQ6khZppfmoSndVomXvF3W7YfgAh\r\nQHpJGY9Cb0iwJTTUKLha75tUNPGMii1aoGMZEUyISJxZZEBU4t/HdZqVx8DJ\r\nZItJuJprOnrDXE+3aZv/A96+Ms3GOClS6fpwv5px4mOjIWbiJg9f8YnMvM/Z\r\ndDwF2p9FKnTx+S6NnImbgi+AlOnk5tYpKFMlwQ/wYr60LEbcGfmfe9PJE1VX\r\ntxeLoYLThIx11Qp1oLCpVAYshYR4GUPHpjt453cMSFvui9YAdlnf/4Po5lAr\r\nEZNU0/m5axqQukRJwKEKYL3GolnnYaMxUG0=\r\n=yRTo\r\n-----END PGP SIGNATURE-----\r\n","size":10926212},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.8e4170c89.0_1682035982164_0.4606188526231474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-21T00:13:02.613Z","publish_time":1682035982613,"contributors":[]},"2.0.0-alpha.88c8e7746.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.88c8e7746.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.88c8e7746.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.88c8e7746.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"41dc23f555e6b1381e54c41b6da1e38366871691","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.88c8e7746.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Nu7xIQKeuhdWm5lvKtA4LUP+jfI/5v57VYgDzCHlewaAqDSDb/zy9pShe9k6Lt+kbnFAdUPwDPRYQc6FFgsYdw==","shasum":"1931302b464e8f751a6431b3b528c0f38e84de28","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.88c8e7746.0.tgz","fileCount":2380,"unpackedSize":18497286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDB9RkblmETI2WzpndaQSZkKS/HyKOXKpew6x1zasR0AiEA6LQuKUBHvNXOhcDvcB5rupe+53Ge/uYhS9jaQ6/RtSA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQyaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Yw//TSkQX08EJivbpfHUklWjbh2sB+2OUwd7nLzm77U3taRurabZ\r\nbcXnIjKbT/UfBORelBvHVQYkTRFQkOb0mbddweacznebMQLh+df/6iGIyEgI\r\npBNnMovucLYMuXFAZVMPRsCVktSzsubqADqJ+ryuUxvScHoQ1VmEF/3IOOhE\r\n0rys6BD3Xf8ORGr1GehCFWvuEq8VCU12TxIOx7GKs9RdJu5MmDJ/gujKKQYG\r\nL+KgK6ZiBUfJI3+LVVYw0M+A0Dmg+RKTCaCa0WKSJH9rwHRCOA+xQCdOFWsk\r\n0h+H9o84cfBWqtfOnzxzDtzs7I8Q4FI3z9ootNLrb14NIYu6u8JjSx9te9Ab\r\n3LTjKGUHGpN6Sm88zpn9UfWuEOtqwabDo+JZKORF9hec5D1MWqVmit2nMP1O\r\n1Nt9fY+V41FhBfQSnkIZ0wfye0a5yrDtpyF6++r4AlpNxmuXeV9USNU7QKc8\r\nP5dTKOGKUowvOW4uH/qXVwzlDqawt6z1SzdKU94HmnvCZORTqM5REtylC9fJ\r\nUCVXr61IukU6ojy7tNAdrSvBn8rH6lV7rNunZ7OjVK9Ma4oIppaJ1erHVaB5\r\nzkRbSWpqg+G8rQghnnyQRFp3A9zM5ZRjdPYElCS/pojRGQUInvD7BcjlqK0S\r\nFGcSkBvBnQ4gZU434Sd5OyfIs4VpOQpOyGw=\r\n=4a2C\r\n-----END PGP SIGNATURE-----\r\n","size":10913394},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.88c8e7746.0_1682122377221_0.35240887011240485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-22T00:12:57.727Z","publish_time":1682122377727,"contributors":[]},"2.0.0-beta.2023042308.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-beta.2023042308.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-beta.2023042308.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-beta.2023042308.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5e745abefa00e21ef8fe01cac311dedcdedca28c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-beta.2023042308.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-t2/cs4bBqijS/y3qamH79Kv1IVtKtEgRMM6S+t0V8bz4478pBon2rkBNdBkSYbzLPTFKTFS4r/2zDvylVRR5aA==","shasum":"3100b699cf6621639b0c91772b42fb21c47297bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-beta.2023042308.0.tgz","fileCount":2445,"unpackedSize":26373417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNPZ24GqOgB/Z6ptT+BJZttaV/WYmI/WTiBPW/gT5vcQIgd4/f5KB1BoORqeM3umG4tesJ4lPhCS+56d4W+kWTtbI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRO9gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqOBAAldkTxyh/jkLp6/Gzh1FUtDtjE5R0fcWKwY5uyCbmyf9c5vAv\r\nnjj2b4OejE7FAjWJtcqTqirTPV9wDyPYn8p5YFegbNJGZ+zTXZcPWHKYS3o6\r\ne+bqlMVs4DJHbDFci85LiesaGrjzu3PQLJUsU4Q8l1EaWDAsDy63mR3g/sN/\r\nSmDRQUnOWxbYhMvdJUP4pX+P4KSrKnid/jlkBNP8so3VuXeMcK8umr3UIPg4\r\nKBrY9IwOR8GVbMzzRlgsXiGNsQEKCwpauvNlXh4DvB1APAGKuDLfWwAx4Kp5\r\nLuMB+yU8XLkdszDjk5clGWQ3s0LlneOVh/A31LDG+FyHkzkWA1frST9UoyXZ\r\nRg9dZz7i0aoCh7b2t8vPyZ1QtBxTrrfFrmsyJYG3inwCX1pOHg8dhje1v2ki\r\nrq6qFNZU+Gb15gJa/0Y6L0yLMN+3ajiiAYGVV158xXLNeCM8DFlhfFiO7lkA\r\n4s8hdz+OCJUemURwviuetw8BQVxWRjx5xbuN0+OM2uMrJ6DthkfhYtTP+TjC\r\n8L+BEH0kDuafL3xNc1MGvKXUrax7la8kIJWyiZz4Bt7DJ0nJJ3NTCq5wSsxE\r\nzu6ZxML+oDw+ZvvS2W3l39YcnEGa2F1VjY56klq/HhjDPHgWc/FoBlNNN+Wu\r\nUMtqyuUDGIfK2/qE4peYnON+UqtIOKH+YRc=\r\n=biiz\r\n-----END PGP SIGNATURE-----\r\n","size":18680579},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-beta.2023042308.0_1682239327569_0.7196362208141476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-23T08:42:08.144Z","publish_time":1682239328144,"contributors":[]},"2.0.0-alpha.2a6e2f57a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.2a6e2f57a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.2a6e2f57a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.2a6e2f57a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"25960aa0bc1acebda5363f6ac3ba3bdf25740455","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.2a6e2f57a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-9uZ9c/YDtGq7RereMoCGOV7N3PgJRSOB+eHOFNk6QEGfjQ0mHYGqdmGg3tXFdRCHxsGHP0KMVHJ4/mEwqtgGSQ==","shasum":"2bdca7708b324e525149d741d6cdf653853ae90d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.2a6e2f57a.0.tgz","fileCount":2380,"unpackedSize":18500344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpv65N1OZ6vGyYe1oTiOmn45aS6nUyDnUTjRKu7CuMlAIgHv5AmajZRIJFhnmcuGRUpytQsFQiuqAVwCyQo8q8m8E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRcnVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphRA//fA50Akdgflwq+C1YPFTN2orR47TvPciGCenYBgYsnunpQzd6\r\neegzlfRDbPZXbPV2QWOVhr43md3uCZ5lP74w1rfe/bIexi8mHSsTbs3wFwjm\r\ndFjglndl3zF2hB8KJLnOiBnWtunaMW1cQN4SWpSRWl+uMq2krVqz6d3NXNjb\r\nU4UK5DgYG2nN/q+9Tv94HNunuxNSmQaQvPfekDlW+Rnz0Z/X8JVZ4D7ZZ6px\r\n7dd8HGFGge83zvZNgm2PCdHBmRZq24kYTCXaosF9P8xintCrtF5Swg4wFCPg\r\ndoeroqByyJRhceFQiS3gEyJOCgUfQg0AjS191w+trwo1BDAeIiVgLKG/3S7h\r\n/Wr/KdZgG6Yn7IRXkFgMjqZNq+/nNSVVGe31s5ysZMkIu3xPPpN+jmfL+eRv\r\nDivDln+eu8bJvbxIQ/2Sy9cb8IbwbfBQJFGbNG1xLuXWqw2YorPZ4/x7NAvt\r\n5qLX8NVLNr5QTatpcqMc+yeXN75/NyWojysrReusVB2SMyKVbd2Lvoah4NuN\r\nXkjTMZBKdPcyUfFIr66YshN6cfpVEWei7u5L+2pkcNEf2HwZCNVnR28ikVn+\r\nq65agwCxw15Smj5H175QiS2Xkrqi4PRX5EMn7huQ/+pGrWoV0ctdRyNffNLL\r\nmdf06X5EfwgEw6TpqVXVz7Y9EZVDIgSG/hU=\r\n=rciP\r\n-----END PGP SIGNATURE-----\r\n","size":10917382},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.2a6e2f57a.0_1682295252793_0.7150419972939592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-24T00:14:13.199Z","publish_time":1682295253199,"contributors":[]},"2.0.0-alpha.b6605fc8c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.b6605fc8c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.b6605fc8c.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.b6605fc8c.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"993a38ee334a6e10ee076f3fbe689655b5c9b067","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.b6605fc8c.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-A65Z4HbrjmjYwMNpgmaqZNeaL4SLZoW/0XtQmKRIV7BADpdELXIor6Nhuv5VvDGx7eVTK+1jjN5E4OMK2ZeL5A==","shasum":"7f35a464aec33a1f3b64d357b3186608f9b4d763","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.b6605fc8c.0.tgz","fileCount":2380,"unpackedSize":18522969,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1q8SgUkNsKMpmBGqy3KHIUNUCDJyM7/qjfCGtClIKjQIhAI4Ao4zYcYTv0NZd1AH8U2RLYSoQ6nEzpSjgHjKHxkV9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRxs+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrADw//U5tFkZLM6JJqk+Q9zLHLXtACCrkmzgMxyQ7nuTBpZheJCtPu\r\ng50sbNBO71T1f2Mb4hZ9AMUDRbKV5hY7vgnr1sac5fFgSScNYnXvpMn2zaOn\r\nwfeobb5UUClVIqOPQad+rNFy6cf3ceGHksslQzRFtDcH+479OhB4pM0KFvBf\r\n9eGsm6cyacttPedU6MUawLLBjic4bP7HLQHrbUlcBnhHmkDmCVDQEUWoOXYE\r\n0t6X44eYVkYLNBUf75WQ9bVuoVXfjs7UKwv5ohB0/KroY0mvvW81HyAVWkCm\r\nKTEOFyFcdBHvlg/DNXjKcSuhNn39RPg08BMx3PMq6WJMSxwFdAMWRZGzrFZC\r\nTWO2S+MUgJ9740z2MtJ/anGCczAQvXgS6f15yR1ZqaRkYSORIXyd5kin8DAM\r\nkrxKNXhEcDqJuDQgpNUtT2fVGZyaUfA3I835PMHNcuwvRypnEXaYsEDQocyk\r\naDAytkK3DPmmcfm263H9clEcugpQIXSaG0S4tEXxZiQWM2WjNYOGxGlKn/Gv\r\nl+tHhjIj4dH83CgPzToIqTgQtlLGipgOLi9QnofggYKyaW3bRJDwkXRmduK/\r\nsmCqvJ/GrCKEiO39uZ8XQZ0kqFPFGYT3213pI39vnbD5veXrjztdROn0a6pV\r\n57+LC9CFMQEMFzUnlng/iqMD5vH9SIroPuE=\r\n=Ov0r\r\n-----END PGP SIGNATURE-----\r\n","size":10923417},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.b6605fc8c.0_1682381630422_0.7945418814207319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-25T00:13:50.912Z","publish_time":1682381630912,"contributors":[]},"2.0.0-alpha.43993a979.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.43993a979.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.43993a979.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.43993a979.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"7d7f5e628f6beb7a6d0366558b3ce70941087d59","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.43993a979.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-PQCkZhi3OAIBOPr0tLrsu19laKyJvJzFvfqZzWzh4epPkHJ1ZUb5weXVIla3bMenD1joTUaF3xViEws8jUH8GA==","shasum":"91d7efccb0a6db880caed3b92bcaf22b28275cc2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.43993a979.0.tgz","fileCount":2380,"unpackedSize":18534052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPlLfoYuk/OuBJBFkTBImjRhd4Rc80Dydq6mSDBg+W2wIgZmteAWFk1KG2BnOJ1jtjYCtHwmW/j73o0MzMmZWqe68="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSGzAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq12g//c62evI/cIMlrDP5VuitsatZ17Jl76iQODmV+sUpkn4vXNxz8\r\n9hmEUvqEc/VNaCd2PtIatHjPndQBE5telzrC90ptxmbR/ZJOH+DvrHMMbW7b\r\no/7uzMI0ZO0SHhJxsWYdkwzhjdZTALH3Huhm+Cue9uWV1cDKRynwV7QWP27+\r\nQ2ViVFpGE5DD43d/b91USU3FUb3UGIy3vCMcni3dL8Z6URcsw+jPSGiOoTEX\r\nGWs1OKWmGJUJOW7PsRcbY1iynEvUVxflNVOkGjpew3vmFKmLoo4/qm7HFAVK\r\neFysMqKP8Rv6ozhreRN4DvxNU2fqm4NSXAggXl9D6uLbTAWnn7pJIWEpom8s\r\nqXb13sHlXN0E8fulFh0ZYwkiC9srMk3OyBebI6Ew852WeXM0/8YTzOyVQiUU\r\nbuhjqSmYg9w8szYYUIkdjmif7wyFdYz5fW0a9Alxo65xPfgRGL8roPWyB4zL\r\nPLsU6q5Wq8G7PGU+xytk75db335jf4e9Vu/BeBiJtnCbVdrTHk7htNKvB6qv\r\neEO7Pcd1uv2A6vV++F1N+3g65jLH4gMfA2vtPQAR680eYtFBa33BtzslTB6u\r\n2pmC92rISzqbQW7s1RA2jiXDe7tZd1TfmBe3Qay754b0C+uEZZrvTgzl7OIE\r\nJQS82MOsOF0qswsoAg7Bd4euTpv7UKnEV9Y=\r\n=ltGg\r\n-----END PGP SIGNATURE-----\r\n","size":10924965},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.43993a979.0_1682468031940_0.25134841558574306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-26T00:13:52.401Z","publish_time":1682468032401,"contributors":[]},"2.0.0-alpha.34e31d6eb.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.34e31d6eb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.34e31d6eb.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.34e31d6eb.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"892560440b12fab74edec36a3e36aff8a501d359","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.34e31d6eb.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Y0GahJ4iRWZp6M2OKVZmF8FDd1w81z5t9ZIw4PFJKPMwJ/P+hwLQP2RcuNXWVSsj00/+pzZkAD86Vedwca8jCg==","shasum":"288187139a5be8c3c1bcdcc842876db5c1013946","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.34e31d6eb.0.tgz","fileCount":2388,"unpackedSize":18543912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkyVeDugKahrRk2YWv2VI52mrBBiKc/0xM+doN/OGnsQIgL6yXQX+OVx/0byCiDe7jJr7RxfPU1QuVbguTm2tYp9k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSb8DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3AQ//arYTLti9yKceV34Dl9y8rGYkx7Du9WURtqQapdZR/dLyzfx7\r\ntpAvsVboRc1f+IsAjlAUpL+KtpjWuKMnA5HBogqxbNV3FdiqocSVrzraNmgP\r\ng/2fRZEXOty8T4zLIx58DlgfQdQuMyM1invHmFBbMjykJqPikZ7PsT0k24xN\r\nQ7BBPPvT/Zuth+5mC6uBu2icBhcTD3CHIRYIt9hy1pkFCj+xsY4FPMhVeYnZ\r\nyKDU7/MDhcjwjvA+c/0v8UTpE9qc7nIHLK+kOPRmGxI3U1t0DBzkxJaK0UCi\r\ndYvQto7RqPH05Wex0n/KdCFhRnWf+0pHhvdWG5yiBlZjOJ7cS4j3BS9LL9Ak\r\nHu7CzxeNc2ahASwRKzA2CseJN7Uj2pTsNXkeIbJwY4/A1mewIprXpXzekZ3I\r\ngt2UXgDMTd+OEGC04aN11vZiEBXLXuBHTlVK8BY40Ig0qkL/XLglTdPoJBNF\r\nMUYkLEgB7gKFFzmhgYf9YFKhrDUMI1GRFScPE2MwemyyB7jAGIzD+NSyC9Ru\r\nPMQt9ko77SIRIT0FJJRVL+x2/8re1hKxctJfbs4gjmAlCxPu+o6AGVyW6iSE\r\nzHKDHUz1PmeRlQjoM+N+r/7GUHPbypt/F16QLbhjknyWovzavgqpol5uZLaP\r\nJp5Y2Zux77c/dnzEvjJR/bQ2Q7dhK1bJOQg=\r\n=roOs\r\n-----END PGP SIGNATURE-----\r\n","size":10931958},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.34e31d6eb.0_1682554627030_0.3172148959168728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-27T00:17:07.429Z","publish_time":1682554627429,"_source_registry_name":"default","contributors":[]},"1.23.4-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"1.23.4-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b050a7e36cbc74b115436a7ba107af5cc2b9b5ac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.4-rc-hotfix.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-b8KV22wXOA4ckh304FZ0734A/r4PNb3vZMWrQxvxj8usht0XoN8D+coEJYDwtyuk0VhmnC3CFPK1HvMJitOhRQ==","shasum":"d5c475b92b254d89efc12e87a5a90b896de43f4a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.4-rc-hotfix.0.tgz","fileCount":2360,"unpackedSize":26719740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgrfOi7w7M3JiYiqQsAID3qcc4KOYfkZGp6EMa3G9bQAiAqJy4QGYNjWdC1sEdsmi1hl/aceDu1XDUFwQScnvBxQw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSdDfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV7RAAkZ6DSCPhgon3E3H7MXSTWixgOJ4Gr4LWXxe7iYpE9chyiE3w\r\nrJWVvXEPtWxSq9c9643Ws7DDZfkFE59TCxDNwvL81QLfRXdXAA2ku/rWfHhm\r\n9qiOJZv9gtBkqcE3xwRMJkoJ8/fZf5ik6HusTkeccLQAi0NAZHU0z5M510mU\r\noivhCl4oN1w8NP616lnkftvsqqXff2gyH/cafesEIIff8Ym1Dq/Enk7gpCmd\r\nUaL4qfXf30FIrUqAU+ATLIodp8EmvLC2UYN2ylvRTNFGsCB892/j4x9ZEVSt\r\nTXO80ROV4JJx/vXnXG1Pa+8HOUJ4wWfI6CcBqGz99VlgfvqoRbjKWbcN5LS5\r\n7jYO5BGlj0uoYSwioHdQhYI2MzHWOLwOgcbZZS5iThsESX5jx0AdGwBJZha1\r\nkc7H2ZUt+E8pupeS941MwJ6cBnO8X/T2GXwmHstC9S1wfGMaGuFB/FbKgaKd\r\nLVdW4HPiNFj//RcNtxpb3bcKRmBoaoxkqfBQbsi5L7a4jf8JAvUVFbZPaJj+\r\ncDFsOqi04miLLrpfziNUyBf8CSbfIuv6jlSM8d8DbGcVJ0qka19aSk+bfQeX\r\nJJ2Sdn6IyUHgHavT2VR6YXKHFvK0VhuZf8RMhBYVLCWcyuFXRk2IZ3uVxWuf\r\nrGsRnL0JR1QS784FkRX7dDLtcEd6CknUJQc=\r\n=x7VJ\r\n-----END PGP SIGNATURE-----\r\n","size":19145546},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.4-rc-hotfix.0_1682559199136_0.26428412091768605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-27T01:33:19.702Z","publish_time":1682559199702,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.cdbac91bb.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.cdbac91bb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.cdbac91bb.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.cdbac91bb.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8414477662f9bde53b1d215ceef48b50dd4b1fe9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.cdbac91bb.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-s3ZqE8afJpbUbN71AYN6Co9dhCGYOEvyyhNBcoo+UzklfMrqEg086Zaa19/8fHFqJ5LZWaJn0SIqUl3D/qMKJA==","shasum":"72adfcbe1257b266290aaf860295fbe96cfae7ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.cdbac91bb.0.tgz","fileCount":2388,"unpackedSize":18491868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg2tszhGf9ZFRDbZPRrBOdttBW5rqEoO49tDZRcz0M7QIhAPMJnirsRntCWuGow/sPr38n7HIYLbBkWcAnAJURBNcq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSxDDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq51Q/8Du5TCsciQYQK+LBjwaWGTZYgOym8l4tWYEUBNNU7Duf/1iTf\r\n6RtLgTIxQKEItynL3/w+OoMvD1cDgwPukyYvxiVRd4Bz5wvowh17de6ccvfi\r\nxKZmNICvlW0AeOo/EB7JItJkRRh++c2bbbjAbCwDdvf5B5EE/Shc+YjwFSym\r\nzdK7PTPkBukds4uieHWlI24vVSNJgtBKSIalbPekhxHIahCKEOenuffi8EhL\r\nVZdVSVl+XwFIXIHn6BiFijJ9KsVOmburop76hxpaZEyTbYZJDMc8UaE97OWD\r\n/BIBFF0ILfXrZStuE284ZDlZRT6u7rMEb73wNImVVAqpeBKQE7ZLCAMfRI5J\r\nukmMVcyidqe/IKN2Nhp+rpCPSCE9Ydpkr+WBuwsW6MYE8975XHa15IlhfnZu\r\nRIVR3GRuNkx5L+Mf8X4H0koK65WlX4ogQaCK3Wu7fTCMSmyO+kZcEKKULbbR\r\nkUx+kd1u35cujhgqp00SrFZ6sv5YekDVr026DtYXydxRlo7kZKoQ8aAALFMU\r\n79WTD9AdzLlQNqOYU+ckQKaqVpYBESORgm3XLL9sSpLmIBCjEVfXAi7qO3yZ\r\nfCuWQQ08ujrmj73tf5otlVErU4ZiSVGG2hIWDM94VAOkjIqHMnsmND0ZrAuJ\r\neDoCv4d/QhTz8IL5zm1g6zBtEBnv5kQi5s0=\r\n=5Xv7\r\n-----END PGP SIGNATURE-----\r\n","size":10942247},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.cdbac91bb.0_1682641091068_0.632107778829696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-28T00:18:11.520Z","publish_time":1682641091520,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.0b2213598.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.0b2213598.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.0b2213598.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.0b2213598.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c0096ac2463876dcb8ee8eed8ae6dda2ea1ce718","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.0b2213598.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-2MU89PjP1bbDtVNKdenWiwgG36njQFkeXQ4+qi1GgvpCyyRKLDvTiLRLZc/uTmyyGU4r2xr/485bfOdYQHvlRA==","shasum":"c6aebb7402483bd482c57c8381043563040ed207","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.0b2213598.0.tgz","fileCount":2388,"unpackedSize":18492985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICd7fijITSdz8raFAuqcxbbWa1F6cNMUqUf1yeZ18dxLAiADqw/KGNZu0XF4wXPBvBqZJ3nbYh5ubnxlB4FKjC4r8g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTGJtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVqA/9FmQaIGrivuYZyRxOMdSeZch6Gckezt6+2Zu3AuPj4tb4Y//b\r\nlYnMiyCTjXLMqvKF44wRVLbROz4w7K7L41Wv/rOika0Zri+K/HOyuPdXFBDk\r\ntClEanxQF3Hdg4DeQDxRPwd5JHyPx8LqrZ3qcTkw13D4xZ+xZU2jTOADaNl4\r\n97oB5GIiVgld/Tq+P8zy5AaN5O/fFa08Gxmmjfcu3sGjeIQxelo08ifhyEjl\r\nqLG4VV8brWDRDDS7o/W+TGh/qchXq3hbXWheKuLBpjzgN/7yw0/fxvmmUPlt\r\nBZFpn8JshtEHpA5x6okt1nIAAODrEoU9PZ3ar083M1lQCSMsNzW36ktlG9Mp\r\nzLvya1HJVT5BDdGOzcAcOXv7YE/Wsfxkg1gJqYry6Q8j5CnWd4tvMikuDDsg\r\nPWUUHNoDLBwLMye+kKTGw1fd0g0TNy1wiTN12VIZPVxrUdVInQ4dgPOyjMcC\r\nJS0EY5hPY6wko0UejaIL8eD9e9Qw2p1crc7GSoP0qwReR5mAoiEJbl0ZTEVN\r\nfHO1biv4dBLiC9sHsbSCDdIocym7IVexVytD3PMmfQ7zBBJxZf7uBy8fw1a5\r\nh4b8MwPVv2nLlqfaxYm4GwZZeo+5XgSCL0jwPXLjpE7v2Xyg7c7NgEIUNaEg\r\ny++JzBUpGmfy8yJfAoOWvz0TvJMOh3zTsS0=\r\n=CSwr\r\n-----END PGP SIGNATURE-----\r\n","size":10942580},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.0b2213598.0_1682727532775_0.1405430958021221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-29T00:18:53.335Z","publish_time":1682727533335,"_source_registry_name":"default","contributors":[]},"1.23.4":{"name":"@microsoft/teamsfx-core","version":"1.23.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appmanifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.1","@npmcli/arborist":"^4.2.0","@types/jwt-decode":"3.1.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.10.4","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.4.23","yaml":"^2.2.1","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"66347b47f5abb5fd8e42092d0f98a6a89a4132ca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@1.23.4","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-RuNumd5fy/vAjypvTOgkrXkHsDMiaARGfNk+3fcmaihTcYQPocoApH5STscVlIiCW4VHIxMiJVmHAorQDawZ7w==","shasum":"5b72fa335347bd3794b9f64f321875f714fec20f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-1.23.4.tgz","fileCount":2360,"unpackedSize":26719726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtjbKfmNsqfjkOrTF7Uah2Us3008xcFv/4di6KyfnQYAiB0QeiFGdLXcJIVaWdvoewHHwP37az7D8jSQOprP8kiQQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUxMdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVVxAAk75cDaLt0VzG+Ffe/67Ve3hPkxH1THHSeNlOdfP4okCG0AIW\r\nuAnnkiWEyJnOJa/CYGBuP3kzyD60qjYfu/EpFfJbExU8x2u8vjsjt9aS+lpg\r\nCk/LzTPgB9tgk6jAadrKPc/+LaRO4eRSnI2VuwiPKtfz/N2gaaFnq6y0WSEg\r\n8t/VtUZaqnmwsNqLA8sVSbYKfGoQW6S526eATrTNgGoEeM2UVKt4V7bPVnCx\r\nE7tqJFWXmkpq1O0z6Q3SDob7zyz/jZbq2jSEqzqtszGt4WFy81H+3OV/8uGX\r\nTv4Ht97tDIRxICAR+WYV3aKhGjE0/fMgZfOp78NxYn9SKAqueP7oT80YgUtN\r\nCv0DPzVo4PNgyKYQe+aGqEC2P1A/bKYRbj+ydQ6C1yfm1SiEvIYrlvfEIRTx\r\njz8Kt5FGWw4XnLbHGhSnGDYaGMKv75qjeEowno6oBnxXQ4i7l92ntHz0dn3j\r\nd3fHR0J+hfbm/pmF52Ki44MMc14Y9MgI8sFgpB30RQ4RJSsPN55kuOkQmBZu\r\n4MwlqqaoBAeGBLvuP0ovvY5dztenjntWBQyEpBEz1TsANp1aRTrA1Uf0ZWX6\r\nhq6hjpuCyonz+EVcPiHkCcfxdX8PDXpuv4HfSPr093ji2dBRDMlr5PQi4a+q\r\nfGfKSZJl96psA8okElslQW371qkNPKugoq8=\r\n=o4ix\r\n-----END PGP SIGNATURE-----\r\n","size":19145539},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_1.23.4_1683165980721_0.3015302255858048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T02:06:21.297Z","publish_time":1683165981297,"_source_registry_name":"default","contributors":[]},"2.0.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.2-rc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.2-rc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"e950389c3a83d57f43f3304e81877d32490a2c51","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-rc.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-qIVsLmp8PraoO87f9XAlcYpPEwIjSyRHRGhhQ56WFVByCekL27uz1LEQtdjoIZp6wupcfs8oalCQE3CSXtpUnQ==","shasum":"92a37901e352e8ee97d36fcde6a47c679df47654","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-rc.0.tgz","fileCount":2388,"unpackedSize":18505950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdcQLwl5PsFu/lFOt4u808KphweQy7NcJSuLzXI8xedAIgOaBcj+9mBCgigDolgt07MOz9PLPnKtPixmUQdjs2keE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU1swACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLjA//UVg7VR2bMp750e+o+dRcngMwh3khnVO8SpwT/itCYVD3eUZK\r\nr0+8NUkRSI5Ll2nhyUOWx7liuRltFHRGNBSd1lCLg0hFYOuOrI1ppfZfwNx/\r\nbYPlhQQKyHYuRgb5QekUQ4certs7Hlz4vRdGE149KM+2cOfWvfa5ndTSHNwq\r\n1UWLjxdfZqw+ZelGD1hDH5yoGb/0pZFUMt4Wt9jS62XNpgQWmDIG54oi68KQ\r\n+flXoutxL+FUE/zLseBDKzzdYyOscjL9X9/FQ8qAUNqs6RbEk0ICuMZaw9W1\r\nyfNjYA5Pri4LH8YAAMCZCS3k8SNQ1mklRkSmEfaE2NoP8QY5AszIpWZdFKGb\r\nmOSpQgT2EoXpp5SDUEzvlGQw3VHR521+T2zCJFroBnwjJ3wqNThvooua6Cac\r\nuw321iZzC0uEO0x8fWfYV+O5CNlakzmJ1DiTpipsnzZDEB65Yarr/R+tFebx\r\n8/AGc1pDdOlqfu8tylpLRVvlBte06RuAzDw0jCigS2b5TZdEzHOIBt66bFKV\r\n8SygnIC2E+zjh4vYe5AjQD31DRt/VCULEyi6Waw/Bc1zK2+ziIoN+43kWDSM\r\nQlfD7N+7+SqgrItQzumgYz7cc6PsI1Qv9wu3IdDKzMPhBhdRC+lscaorAFQQ\r\ns0Q6jzjdDKAzcLRCXRxvZXPiicBus4uqivI=\r\n=L9hQ\r\n-----END PGP SIGNATURE-----\r\n","size":10946917},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-rc.0_1683184432076_0.9484865802944928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T07:13:52.534Z","publish_time":1683184432534,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.d2b9de14d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.d2b9de14d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.d2b9de14d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.d2b9de14d.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"9e1b831c29a14b8666c51f3594ff22f7612b3554","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.d2b9de14d.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-YqDF3BVkE3Vlw+i3XAXT+zATnC6SWnJ0akaciPRFUGFbiJDGWrLu6xTzusmc5h7sWRE2hzB3j9G9h8lh3REd1w==","shasum":"3e2e543b88de37f5adb506a1e7371c26d4c0da66","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.d2b9de14d.0.tgz","fileCount":2388,"unpackedSize":18506053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKVTyAmHy4GtvKc/LkBC+L1i+U86YjPD6cqdk7MBqBWwIgH73soS+iEgpnsVa3wQQhwYSEM/vixbw6lvccEdwnpHk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVEudACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbfw/+NNcLQAkx7G/WwTEHlbJepogCyzw37oD4Rze5pZ+hHN4w1ApL\r\nTthdyoYXhdT67Hn3lYcgGOFeSQEYfVKdMDja63IwS36Db4uAmW0zK4fqbVGL\r\n0ag88Duud7yV8dG093ecnQUVy29Mys+ySzrPU8sUICRmbYNRPCPXJ6vRYPM4\r\nqBnNXjbLhPABp1ImMJhW8UzpAvLlZyIsiZ8c5mlhbcYNuoiqMWa1+U1QfiDj\r\nQbeWhiImHDCfQpgaA/31vtP6Z/68AFxq0Jqb2ike9g+ei7bfDX+dkI3VsRQa\r\nzymwOlcVPPR8FHrqXH4g3c7V6K+HAgPltp5P50dtNOSzXuxJOxkx4Kc06Pgt\r\n6cIBkIknKeAxt9FbmNIUlDF2QYXFXhlLuS3gwWLLekH5yOZWUWtu2LdAhc1W\r\nEISAIpNDbvIlO3SUNuj2CwhnOA+YqEs/4oHiLJESAOaioRZwpZrV6pYcjfNd\r\ninmpgXIybyeKGNKVTL6rRU5bUgnqP+kyfSn0cZSu/yA5iJ4CyuCDrP/Vgqgc\r\nAYDLEMXTQljoLUsE6TXZGbofriL9XRdq/j2QKOlrv2sRn/yu39kR5AwMfHkC\r\ntIt5H0cB9I2eDfV5anoR+h/VrncD4O0dCIduHaGI2LWMdlZVWizBZJJbtb8z\r\nZTGfmodNNhlkkU0b8xy1DS5aL3vQlT7DZLU=\r\n=0NLu\r\n-----END PGP SIGNATURE-----\r\n","size":10947365},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.d2b9de14d.0_1683245980694_0.405346358059937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-05T00:19:41.216Z","publish_time":1683245981216,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.47735d95f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.47735d95f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.47735d95f.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.47735d95f.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"f7a07e2ed9e55542862c66afefb0148a36c0edf1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.47735d95f.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-DU5d2e/dehfww0b84aRDpAeLI2CjSXZQMH6lPiePkuJetcNw7KbLRBOdn6jL25Vs+Ud5SSp4w5Hb76s1/44RhA==","shasum":"967894e4c6541207fa8a88a5008e85a6b2f91e9f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.47735d95f.0.tgz","fileCount":2388,"unpackedSize":18509569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK0dvXvTzIdKwPLev1IzR5r5W0Ahg4bUOPgYVqTb4pfgIhAJcBz6RQpjeBHOl3HdGjdv9OP562V2uwQaZE5FMnCFxg"}],"size":10947850},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.47735d95f.0_1683332324235_0.07119986000567824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-06T00:18:44.871Z","publish_time":1683332324871,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.005e5b399.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.005e5b399.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.005e5b399.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.005e5b399.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4fdc3da6047776034c2712c5acd336a3e4120597","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.005e5b399.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-SX5sw8xU/d9/i+f37UYdtrqMESRXYaxhnnko7A4LYKOcJRkzT8Xj/V/IiebQjO3HENWXcLckuMfq8Co9mbB++Q==","shasum":"44eb7146703a3b2f9b72124194343ed1594a55e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.005e5b399.0.tgz","fileCount":2388,"unpackedSize":18498774,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWG2RJ8HNnrO1batvEfZJZ2jmkHwBMJPrOM5yEqTbaKAiEAwsEALJFw7rV0Wxy6hDvIRKM6rr0cS41aD3pukC5Ycno="}],"size":10947314},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.005e5b399.0_1683418735192_0.5013934756738341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-07T00:18:55.601Z","publish_time":1683418735601,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.86805fb78.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.86805fb78.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.86805fb78.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.86805fb78.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"127ac1f29d2686e19d6aa027a31d7a8b2949c157","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.86805fb78.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-a9YJApAwejob2/Qz3yM9V6ZCn9JPncAKKzrBr9VjVPYQa4krbr6S7dlEcvQ3G8kA9x83PawlvUGP7AeYj1DO9A==","shasum":"b7a7bb0805fe6f1e9202a9b9f0a8e2b9601c3089","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.86805fb78.0.tgz","fileCount":2388,"unpackedSize":18498737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD15hPUMkyBxURrURXNrv9mSh0p5EjApCDeDyju54Vg5wIhAJGWKmksf+F4drMORTGR8fApN+J5WaeODaNvV/JB5Trb"}],"size":10945840},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.86805fb78.0_1683591571359_0.5184631262537429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-09T00:19:31.764Z","publish_time":1683591571764,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.236422473.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.236422473.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.236422473.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.236422473.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c0b090d43bbaf550ee0bd80cba1e6a0939af514b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.236422473.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-tL0M8gtKBaJsn+DuMYb8kSElirrcNdqZzi0bzeNmGDMIQ/IxPM8pJ1ks+arMroB+6ixkDZyI94nGiGBOKaovAQ==","shasum":"aca73f03ada38348d7cd8420ef4b23b6ef4133e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.236422473.0.tgz","fileCount":2388,"unpackedSize":18499174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe1HeBlMEFVRwxg7vdpPQTaCMGY57AMb5BKu2/oDygHwIgdV61Qqktlv2jGQrIIJEYmFdyBOlmP3lxJa2/guIuaPM="}],"size":10903909},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.236422473.0_1683678391940_0.32113692111574665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-10T00:26:32.354Z","publish_time":1683678392354,"_source_registry_name":"default","contributors":[]},"2.0.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"2.0.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.2-rc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.2-rc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2c9ab5d8d5d3489d268b42e1c9712b0f714cf5d5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-rc.1","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-t39Y802VKFoqJOrZhcuhm+oLlFQhC+SPLbYtseCUT4Dd4d9ivOfxUm+8EfRcncRxlfHtpvOiasVrjexurf4HMw==","shasum":"dd4cd771414f33c467ee2c63daba1504837ef6a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-rc.1.tgz","fileCount":2388,"unpackedSize":16583207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxtN0tra5cfkwB+aMSY0vMjEGjGMEizg58K9bx9oitBAIgASBQDbgkvQ0d+gTGps2Mdw5jAoWE4KsjGj9cScvwqYY="}],"size":9022299},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-rc.1_1683697309619_0.9734381541020773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-10T05:41:50.069Z","publish_time":1683697310069,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.af68ff8d6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.af68ff8d6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.af68ff8d6.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.af68ff8d6.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"36d5b404d8f672c7e737a6762f7da6b189043072","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.af68ff8d6.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Ue4i7y2YK+B1eiQesCcnobGz59Qc3x8wSmB5oN0mgLoF4HyAP/jzZ9t4auWhOlNzLo9hcHX18x49Cei2rhKBPQ==","shasum":"758904f91796b41db8f94895556cf5a0bde338a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.af68ff8d6.0.tgz","fileCount":2388,"unpackedSize":18504096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxtsWf5P6zXhhapESbzEehNytX1jSmq36/CNe8wKJeRwIgc7/8eYjj0p/HrWRtQphtT3Qq6WgfFY/jf9NR/9jBE/E="}],"size":10904380},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.af68ff8d6.0_1683764352789_0.9333210059905632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-11T00:19:13.272Z","publish_time":1683764353272,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.bf7452980.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.bf7452980.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.bf7452980.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.bf7452980.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"2c25163628696eb00daa85a7f0a0e79c1c190f7f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.bf7452980.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-pc8twPB+pHrMyi09uKwhGwSWfMbzp7GHCoGym5xcQdncPxRr5BtV4JG+5R3PTKB7aFf4ZdyJqpyayKCkJUYjeA==","shasum":"9c3d91572fcc5ed5a53d87c78a4b77a5645e8ad6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.bf7452980.0.tgz","fileCount":2388,"unpackedSize":18500160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvtml2L0CoJCeR8bEusg0J2pRdAlzZrlDIToQU7axfFAiAaC+xuaegK5wi6BpeBxMVPQM+Iby5d0QW2f5X3wMKk+g=="}],"size":10903488},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.bf7452980.0_1683862020574_0.45774084087922806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-12T03:27:01.019Z","publish_time":1683862021019,"_source_registry_name":"default","contributors":[]},"2.0.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"2.0.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.2-rc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.2-rc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"5ea496189315dc3c2d227a4f51cae2368887e25b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-rc.2","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-0JoqrvzH8W/1gUEnMqomu4R2NFg9dkU/v5/TrOgbt5Pz40nwfEObIe29qS3Ma2V1E5+5w8C4IhtYSjmhqUH04A==","shasum":"3777d5ef2dcd408b29a4c17725d5e027b6b07cab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-rc.2.tgz","fileCount":2388,"unpackedSize":16583721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxS9CThcEnAHRftdus57a+MuM/F8n200GBStCNpoq1mwIhAMNzkm8Gqu8rmIBikBaYe9Q5BtcO7/577qvMh1T+fsTO"}],"size":8980114},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-rc.2_1683867265567_0.7700986282206568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-12T04:54:25.912Z","publish_time":1683867265912,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.6d2819207.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.6d2819207.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.6d2819207.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.6d2819207.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"09e7819bd704400f44a279687a6b9e0815878625","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.6d2819207.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-5qGGUAvx5A9E8CEsaNj4esVNLfeVAlMjDRn/6ffnHVBuTfcDhAmZuAflbR9ursx0+4QltlkR84gpOOrDilWK9g==","shasum":"3b8186a341056d807572a8849648d79f9cd17537","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.6d2819207.0.tgz","fileCount":2388,"unpackedSize":18473780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWYw3fcQDolBcCQlM0EF7kqQLQBPdmGJtbj3f3EoPxyQIhAL+uSYLwflOeFu/YHk7UKiFD/e/dLAqssWiKksmmpqXR"}],"size":10899955},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.6d2819207.0_1683940229930_0.42328707252294673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-13T01:10:30.417Z","publish_time":1683940230417,"_source_registry_name":"default","contributors":[]},"2.0.0-rc.3":{"name":"@microsoft/teamsfx-core","version":"2.0.0-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.2-rc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.2-rc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"4beea1880489e64df9ddd316bda71cf0780ecd9d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-rc.3","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-VlyIqBdkUXkuILcwesmGpgWPxcysFEqnEK2oAb4bFWy6gHIGOzdt6NEZ6mYEHCd82EhWK6qiDYCgSNb4klDjPw==","shasum":"cb45fab7628918d4957f4c2b2b8439f773d6fee9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-rc.3.tgz","fileCount":2388,"unpackedSize":16583919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDr3yxjuxfZosl5thnvrQ0/hApJOrpIUQXSXEToD6+9cAiAxbrtIRDjTxRTemEq5gS02q/E0pmPkr07eCR/+a2JXow=="}],"size":8980515},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-rc.3_1684134347635_0.88011749755577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-15T07:05:48.130Z","publish_time":1684134348130,"_source_registry_name":"default","contributors":[]},"2.0.0-alpha.e49547890.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0-alpha.e49547890.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.2-alpha.e49547890.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.2-alpha.e49547890.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"33daafde3617586a7dd46db8b62fc3d4796b1a3a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0-alpha.e49547890.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-pmC/NoQ/BPd3y9ExQlBZbnrc5LGI0VRYoAmWcdVXjvS1HJhjXkh/GoErbwmluNfGmnQ0RvTiZhnsNs9LK2RkqA==","shasum":"c250259f7ed4f5241816e09f335f42f3a3735f67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0-alpha.e49547890.0.tgz","fileCount":2376,"unpackedSize":18435350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC+ql0LQPAQXxT1qLO12dRpc67mPS8ECcfD0az9vrEdQIgSQFCANAyiy9r/TjqKgc9hltdcdZG+hnx/NArx8YR64w="}],"size":10894040},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0-alpha.e49547890.0_1684196215946_0.6166434127957845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-16T00:16:56.491Z","publish_time":1684196216491,"_source_registry_name":"default","contributors":[]},"2.0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.2","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.2","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"71ef71df56a246236007628327f8df5397fbb4f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-fP2f2Vdi8DW1lotbMPDoQOhDc0vgoeIZUIQ5hvMS41QgwfHlruDAAH9/jxKqR5Uf4NVe4EkSXAyJGIS9qRSgtA==","shasum":"a5d59838fec7a9abd8b382e75bc13eac312e3098","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.0.tgz","fileCount":2388,"unpackedSize":16583878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAcCW5pe8IEwqEohPYqoothACO+ldA/fhSepeyZV8foAiBUgPu2ZC0d5nKPH/CYRerr6LFcxyiMkX3d3vOK9XPVOg=="}],"size":8980206},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.0_1684302369300_0.8851154273457531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T05:46:09.710Z","publish_time":1684302369710,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.d8776a676.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.d8776a676.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.d8776a676.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.d8776a676.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"3d0f8370706f4d607a3a0f7ab88da3181e13aa88","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.d8776a676.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Yyf1db77QuKNLbQgOtwXJ/RE8/mq9T7oug3Uvft1nbteWTz6bcGD/ETAYPU7mkgHqNo2DFIFXGateN6xAnHY4A==","shasum":"3049620d0424e8758e3d9121b93a69546bb2ff90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.d8776a676.0.tgz","fileCount":2376,"unpackedSize":16507447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg+42n1SGbBSBiw/wNJMreQh3bUPy1W6Yi3LBedMsXxgIhAPTkweQZI43EMukpiwLSnW1/uhVTVbM82P6TKbK+v2Ku"}],"size":8962895},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.d8776a676.0_1684368864917_0.6063059385739087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-18T00:14:25.463Z","publish_time":1684368865463,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.cb1f62669.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.cb1f62669.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.cb1f62669.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.cb1f62669.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"316b0f14c13e20f860f68d5ae2f15a742dd2ab6c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.cb1f62669.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-IxdEBx9ZyCTX4gl03pX6AQAVVwoaHxaAchZOnuzaWKlF/7Hn0wcmnkSfWic7Sl6eFomEIXoTTlHiGJclI7A4cg==","shasum":"d08063ad557db4e33470c90eb124765473f935be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.cb1f62669.0.tgz","fileCount":2376,"unpackedSize":16500913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaMz7JlwAtadw8lvURS/qzG/1RrUXZiaN4k2lV0PL0vAIgL2iLoN5vPXd5kAZxD2VBMDw/W0YTCu2yesT3t+9LaI4="}],"size":8963342},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.cb1f62669.0_1684455376904_0.11701044516105807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-19T00:16:17.319Z","publish_time":1684455377319,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.80bb31043.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.80bb31043.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.80bb31043.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.80bb31043.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"513cd0c2cc590b692ccc8a21692a1c6f3c2e2d7c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.80bb31043.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-py4C4CLXsZkh1Z8aZpzNS/k4ssDTc54B82hVHrvSe2L7zglwQLqfIXy5qdgaB3eDTM4sEz+R4g8fHU+zaIxAog==","shasum":"2f0961bfbedcc982dc11fbb3104eaecb7f4dcf40","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.80bb31043.0.tgz","fileCount":2376,"unpackedSize":16501435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1vfRLKvSaWrVk9aV8hXk+faxghTN2VPnVJTcOxBNyyAiEA9AK12CTuSzl6po2iUYjZ/QPCy6gTVjKwuvg5cOw1gNw="}],"size":8963431},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.80bb31043.0_1684541907925_0.943580178578717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-20T00:18:28.415Z","publish_time":1684541908415,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.df2b2dbae.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.df2b2dbae.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.df2b2dbae.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.df2b2dbae.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"622291af2e594627252ff50e276f9e7c59e99e64","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.df2b2dbae.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-QM2xDwHmWrfjI65VITEsPqjuLYrcFWPzRReDv6YX0ugXYltt7UbIbZDSMHI+bxTqdFVjRcC4NwO0UQowW/SFpA==","shasum":"159144e9fef3ef6296605afe8edcac7adb22966f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.df2b2dbae.0.tgz","fileCount":2368,"unpackedSize":16448316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmz3lXIMhWYWMpHD37vyd2+slyIfHC1yWQw4jkLe9AgAIhAKZfCJsSOF+Pvs2sXjzPaDUjp585kMv4X5gv5jfm6K9G"}],"size":8955601},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.df2b2dbae.0_1684801108668_0.04261250262091698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-23T00:18:29.105Z","publish_time":1684801109105,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.22d101afe.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.22d101afe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.22d101afe.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.22d101afe.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"12ff083d5598600a972239419e54791147fe4c92","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.22d101afe.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-3bxUC2np8kPnCLGX4UVFSvKPcpV0eL35isKMs9TSY4x71/nKiCgxZ/3hdEwdfkwuYgEsgjUZs8QLc3BDrz0HBQ==","shasum":"c05a7579caf548436e65a26fdd6609ca28edb2df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.22d101afe.0.tgz","fileCount":2368,"unpackedSize":16448693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPsLojwi2/MhrwTvoQ2+mEYhLOKLmGCBbX/eXK0RN3HAiBSIKzZXdAZWTPxhWYYS3PG6sg259VmodOMHPwlbIXh4w=="}],"size":8956266},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.22d101afe.0_1684887485076_0.649505866446328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-24T00:18:05.568Z","publish_time":1684887485568,"_source_registry_name":"default","contributors":[]},"2.0.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.3-rc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.3-rc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c1907619219d6b5b130c69e5125611ad35d2a2c3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-rc.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-LSr3QUCoLbH6404uxVgDL/ATHlz2lv/vZQ06nj1sjS+uSYbWjlSLUwW/mR6EJHhUUwGOZamZUzR8w4IcrkXu5A==","shasum":"cfdc883b75543624a493ce8eb6212c6715619a2e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-rc.0.tgz","fileCount":2396,"unpackedSize":16597807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsfK07XjNqbXwJfqP1L0SeG7PlsbKEcBOisfuGLjdx6AiAIIZseghvO8WZe5msbHq6rjrMTl3hrjPyfFGEpxCYMzQ=="}],"size":8982770},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-rc.0_1684904849476_0.6966696207609733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-24T05:07:30.129Z","publish_time":1684904850129,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.735b0b61a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.735b0b61a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.735b0b61a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.735b0b61a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8114374fa8e11951060723954b36748ba34a3ca7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.735b0b61a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-xBAUTGcKsE+2urliEyvYHCuqQf7XWhMd8cIgi7KKDlRhPz7wCMRrqZ7DNjizyVUJLMKdsd8LvkzpiHcKSpxD3g==","shasum":"6ad8036ef628743af7b38aaddf9f68e636a70bbb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.735b0b61a.0.tgz","fileCount":2368,"unpackedSize":16411035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5oEut7nZ9g1N5NY3CP/VoOZDw2AalFLGEx4IzaG7KfAiBLzEysGKYvXVMKMXQ814M4ag6umSXCl0J022UqSb134A=="}],"size":8948969},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.735b0b61a.0_1684973758847_0.3636714537541217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-25T00:15:59.433Z","publish_time":1684973759433,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.c8eab1a43.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.c8eab1a43.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.c8eab1a43.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.c8eab1a43.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"99ff2986601b914d1ca94a0d851b4d29c9d8aba9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.c8eab1a43.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-1uLDjjD1et71HJbRNEsRblqYiaSDCkHIwc6zDw2qwZtQi/vynJnVYVCwf8DKAsO1CNAx+hQpQxX0H06NEMf0+g==","shasum":"97e9b6e538f97364dc11289a00dfe676785189a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.c8eab1a43.0.tgz","fileCount":2260,"unpackedSize":15853675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/PH8TvVquV4fPEs+Rnz32Bo0ZwSdEUClIB2NtG+7uvwIhAPkckhJ5RJd6PmzABvIuW1UvBRVZkE1ioOzN1Ycal0zU"}],"size":8852188},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.c8eab1a43.0_1685060074700_0.909260191925535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-26T00:14:35.104Z","publish_time":1685060075104,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.6f92bb6f7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.6f92bb6f7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.6f92bb6f7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.6f92bb6f7.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"44ad6fc11b5f49275249f57c7b74300a39905fca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.6f92bb6f7.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-cV0/BuySDVK+UjzeHlKH/nK2ivO+rKn89qDF+U37puOfqsGCqYJvuf/yFFSYauDOO3O5qHSviw20ufMdgN9F8Q==","shasum":"a33a67133fb02368ad96922597f0657f839dfd02","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.6f92bb6f7.0.tgz","fileCount":2200,"unpackedSize":15742032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYxcwANCWgQT2ifF7jlF9ilONXoErItuwau09ugWhZxAIhAMz/lzmtN8CLnsHUcOWOoGpMZma+BrDRPsD0CPPLbt/w"}],"size":8828640},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.6f92bb6f7.0_1685146620065_0.24560763910677785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-27T00:17:00.678Z","publish_time":1685146620678,"_source_registry_name":"default","contributors":[]},"2.0.1-rc.1":{"name":"@microsoft/teamsfx-core","version":"2.0.1-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.3-rc.1","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.3-rc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"baab87e44419b819d3c70ecb7c79cdb77b5b0f80","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-rc.1","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-/Z5vQNFNPBvzmv929pH+od515j1iXmArqeJVD5HDM3Y6/1eYITPnSg9MabDbo3QQXlLCzsrLyNfpb2MUAzsUNw==","shasum":"b8ce14074a91fca92d77a77b00e8b3dfcc417737","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-rc.1.tgz","fileCount":2396,"unpackedSize":16598293,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKXLAElk8NQSv4cyIxDgyYR4MDnQJmKNOLVJa+ApIejAiEA3w5Yn4DaPTVZdu7qgCywo0yjTaBVwN09CVjU6WcK1+4="}],"size":8982352},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-rc.1_1685348889590_0.4441009424816518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-29T08:28:09.963Z","publish_time":1685348889963,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.4f872b246.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.4f872b246.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.4f872b246.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.4f872b246.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"a7b631393b43fcffd536a6d9d9b08270a6acb981","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.4f872b246.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-EgG5BEi4P9O96HQYQb6YWfwWBncq8YwM7PHIsjBTUMHUeVzVbNmQaxo4x8S4kelVPT0VXzpKaykh/JheXMy1vA==","shasum":"6927fd7de4ae554cefa60341c852c02eb12b290b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.4f872b246.0.tgz","fileCount":2088,"unpackedSize":11505869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdAysM7B4gZ6vV7Z0c5xB7A0L7Z5GTVw0R/nMLRtYr1AIgG1H3yS+cpQXGwSDKnSqsBd3axLuNk03ug4yuZEGNY4k="}],"size":4983301},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.4f872b246.0_1685492110947_0.34023482787741544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-31T00:15:11.368Z","publish_time":1685492111368,"_source_registry_name":"default","contributors":[]},"2.0.1":{"name":"@microsoft/teamsfx-core","version":"2.0.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.3","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.3","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c118767d4fcd19674efdf0f6709c2c9a0adcf6eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-WsihT6eWEvAb/q53gEk9wMLcNHkDw9ntMtjOzyOS1epf5XU6zIBpXg4I09+mvwLC8BOjY3Ww9zApkUG9md6bhQ==","shasum":"f4ff119673c56b37a18b6ebc6eccf47f2d659bea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1.tgz","fileCount":2396,"unpackedSize":16598276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaT2Nl4r7z8tw24Lzo8/CF1LcxV+30QIfNU3et/c0Q0AIgPlYP6YhCZSvaqblRT+jfTv7ibeWwhkGftZQIY8K/dhs="}],"size":8982376},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1_1685511817860_0.9944830119626589"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-31T05:43:38.201Z","publish_time":1685511818201,"_source_registry_name":"default","contributors":[]},"2.0.1-alpha.d4f96cccc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.1-alpha.d4f96cccc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.3-alpha.d4f96cccc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.3-alpha.d4f96cccc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"874f85a6bbb32935764b8e3b22077a0d00cd2523","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.1-alpha.d4f96cccc.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-NU8eqR6Grqp65VzJfwRR8QEc6LVeVE6LTO9/BdDlCsXZ22LTJKoRGfJItuFFWqjlrJ4gfcr/q/8cQhHYVty97Q==","shasum":"28102c751163f5ffbc64306fbd8cad3e63024cc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.1-alpha.d4f96cccc.0.tgz","fileCount":1991,"unpackedSize":11274732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjEciiPJ8ild7xlqjEnyCkvJq64jdy4YMDjY3XflWL7AIhAJnjRjIQjIuJKLhXoW4BHLPfLo2QMBW2wkxg+ZBsHMK4"}],"size":4957669},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.1-alpha.d4f96cccc.0_1685578591297_0.26083233762339697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-01T00:16:31.643Z","publish_time":1685578591643,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.8828ab140.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.8828ab140.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.8828ab140.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.8828ab140.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"d9049fe82ccc849545d2ce8427b6c42fdbe3e168","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.8828ab140.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-pmsVUOeRrqoAM9UJMfntLBPlch9RgkKyIS46U4m1K0cM5YRC6VyjMkWBx/qPmI6rpg/1cSPJQIUa9GLPft14cg==","shasum":"2f6c25f1231c4c6f0d5010904ec4d114214972df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.8828ab140.0.tgz","fileCount":1789,"unpackedSize":10833695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsx+x12TiJX6F9Zk+rfeLqVGj794C0Z+uBKuI2nsIvOAiEAut+JJ9ydnZV2F8u9MoEGpScRiS7u+o14v7+/crtPL6g="}],"size":4853709},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.8828ab140.0_1685664849600_0.2190786603290955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T00:14:09.976Z","publish_time":1685664849976,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.bd1241522.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.bd1241522.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.bd1241522.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.bd1241522.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"24770c64aa8f1786aa32352b431efc51a3f9dc1c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.bd1241522.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-pg1qCZS5QbzjiiQQzxoLZ66OtEBHzk4gIUnofXROSTvmB+Yv0sxLJeoEzSJpWWzBn0I2ghPE/yhXso5d4zl7Ig==","shasum":"b7a55e72e0b67abd53cb6515b96d9a076d8eeb0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.bd1241522.0.tgz","fileCount":1789,"unpackedSize":10833705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOWSFo+TurUM3dqSEk3oFbHgGHZ0tbGr/VegW8yt6ZsAiBE2rXnluIhR64jjH4jRQlaBxFor9hEZeyugMYtH0Mm1A=="}],"size":4853713},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.bd1241522.0_1685670625386_0.4791489925307246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T01:50:25.852Z","publish_time":1685670625852,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.408359910.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.408359910.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.408359910.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.408359910.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"d606257fa18ad958572d875c357505f4302f6742","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.408359910.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-3VaKq0IHLLnVgh8PwtJbNQ1BQFue4j4S2AhVAF6ER8g1dQfWNxrxTsXVsPDXZVYUyZLJOo9hgpA1wCVlgOVw1Q==","shasum":"ee703ed012fd96650311ed2ec5a88278d4a8dcd2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.408359910.0.tgz","fileCount":1765,"unpackedSize":10579138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRrMimPcclsRGekA+Dzy4YByknWeg8qgbfBvbx/KUAfgIgQWx9YONqG5pPQpjyr+PWWWZASsMC0tDsG0f0NNh6NYQ="}],"size":4817540},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.408359910.0_1685675166871_0.731040661135927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T03:06:07.336Z","publish_time":1685675167336,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.0fc621c97.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.0fc621c97.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.0fc621c97.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.0fc621c97.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"a2c40bf6c0ee4ab17006d2700f312218a94094dc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.0fc621c97.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-QXiqdC+zOmPAfMroDM9l8z8Jwue1adXAV1qNhOztMe2GHDu19l6qzW+d6mB647BHbFL4ejhAggrY0pugLXBF/Q==","shasum":"7121e15bf597cfc9b4df94e67a7f8c95f8770aef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.0fc621c97.0.tgz","fileCount":1765,"unpackedSize":10579157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8XINJyGCkhRbflyysYh03uXJWpLcpglOKxSFPTxmfgwIgbiDvZ/F8+oYALWaRyUO+wkRpQobVn1aDjHAyOQ3MBLo="}],"size":4817067},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.0fc621c97.0_1685675960268_0.14572583126532246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T03:19:20.622Z","publish_time":1685675960622,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.be4f5dfbf.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.be4f5dfbf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.be4f5dfbf.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.be4f5dfbf.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"ef96f9fda688a40ef9ab6a0038d177f515064af1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.be4f5dfbf.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-IyPRcZyw2+dkErK+P6qBNfCs6ncy5cubzE/rTp19t7JFwryYJsAZXRX5sb+p0+S88Z6vXs2uWyXcVb2QqE3Mew==","shasum":"d21a19f4abe8997a7c6338f827f53a3026a93801","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.be4f5dfbf.0.tgz","fileCount":1709,"unpackedSize":10407486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIgOkbFj97c2dyz0UREferH96R+cvm/EPUVTn+1LlvVAiB6L9irt4fUKv0++mCF149ljzdYs4f2zMIEramuQtvxlQ=="}],"size":4818123},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.be4f5dfbf.0_1685751425732_0.20136988872077666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-03T00:17:06.089Z","publish_time":1685751426089,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.b3cdd7bd5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.b3cdd7bd5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.b3cdd7bd5.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.b3cdd7bd5.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"4e51e3baf495b110666a1770bab18487f6e3ac1d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.b3cdd7bd5.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-UyvbyHKD+XqnPQE6uOuWdXypngKCaDER1FLkY0HrjX3flFDaAMU+9YUz0G00gB1rD5zD6+rcxQ9rfVHRCLwM7A==","shasum":"f8f6db062a33c9b1324073b9a2620ad13c87ad53","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.b3cdd7bd5.0.tgz","fileCount":1713,"unpackedSize":10438674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6aaCvoIMUV5ymv/nNSGsyFvIkyLjxumdGMm+yeJR9DAiEA68G0LlZ5qx/G6PMeoPzdcaw/Xgb0e0PdsMQlryQOj00="}],"size":4824116},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.b3cdd7bd5.0_1686010775673_0.7079530838938703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-06T00:19:36.112Z","publish_time":1686010776112,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.22a5754c6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.22a5754c6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.22a5754c6.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.22a5754c6.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"f5edd8ba17a83e98cd4ea8edc45b5e630eeef715","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.22a5754c6.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-FkxkwORCP+9TMMJ3vKHrL53ZaNJpyAscTIlellcHd8DjfHn6HAKtQyg65mdsTPn7VcFNQPRNGdpaXT707RSlvQ==","shasum":"9da5e5a0aa526c3bf0254e16bb505bef6d5447b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.22a5754c6.0.tgz","fileCount":1714,"unpackedSize":10492790,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgjMPRLXqx0wKDgVTL+ntbnhTj/Dl54b4g8OSPk42WPAiBGgBjf/n2ecgwZEx9EwywstpGdNbwrD3pI9iRUNSqcpA=="}],"size":4829928},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.22a5754c6.0_1686096872101_0.5117735330341526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-07T00:14:32.575Z","publish_time":1686096872575,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.2c27dff8e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.2c27dff8e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.2c27dff8e.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.2c27dff8e.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"603a30d3ed1e6458d48fd4d8541790ebef36e3e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.2c27dff8e.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-N5zc7rD33wlW08faZYp0jyyGG15K1lhwyH97t5m9tEv12Z+uKE12KmzqXkYBZAACY9WHR0LWQh626J+GK/C1CQ==","shasum":"80f8bdd6c1a1ed2b097b79163407a0bcab316e74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.2c27dff8e.0.tgz","fileCount":1673,"unpackedSize":10435119,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV/dCLuzB83u7f3b6JuWSzs+8wAi+yPfaCx4fKO5yUjAiBckog8jxxENLZ0MIvVXRvBXYBVjaGWdJEK9FT8EUJ4kg=="}],"size":4801147},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.2c27dff8e.0_1686183466312_0.15762864013460032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-08T00:17:46.739Z","publish_time":1686183466739,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.eebec21dd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.eebec21dd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.eebec21dd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.eebec21dd.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"2ab5a572988b36c569b711d2e9d34f4e33bb1b4c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.eebec21dd.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-luGFZ8evMXgAaQKQUvKynTNjZJqVAouXye6jbdd1llKOna/G7yBlieKeOkwbmrT4+w6hbjDJlw+oLw0VgLiujg==","shasum":"6b0fe2c943024413a023fef0766fc191779092f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.eebec21dd.0.tgz","fileCount":1665,"unpackedSize":10426408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj1tN/J3UqhXixIy6B9SxmESELSKJGG268zc7NKd/+SAIhAJYX1nEHJnDVkPd8jAg0W/BczP2qy4fLOGe776sO1PnH"}],"size":4823306},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.eebec21dd.0_1686269808277_0.4884995552197944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-09T00:16:48.687Z","publish_time":1686269808687,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.857e9ca79.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.857e9ca79.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.857e9ca79.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.857e9ca79.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8ed1d99d5b1e5f64f7480eb7e0618bf0c6cdfc7b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.857e9ca79.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-JKsTfeJPHWzapIsUxodfU/kNaBn1D8K2BaZEQfq/j8QPiueFYZedCxL4yMKCgGcD5bJAm1lWGD7J3J3Joe617w==","shasum":"fb89587564c8fbf2e0b134cd75b0c2fc5642e8b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.857e9ca79.0.tgz","fileCount":1665,"unpackedSize":10426423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9fwrwMEKz2KQolAsH3O7KRdaTJWjTnrvd4TsnUusPcAiAtGi5sWj3lRJN0mRlDMtb04S3DWB6mIqGBcKpwSX22qQ=="}],"size":4822973},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.857e9ca79.0_1686356052739_0.7734124999650456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-10T00:14:13.126Z","publish_time":1686356053126,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.245e47511.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.245e47511.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.245e47511.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.245e47511.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"1fbc96e77f42837fdfd168ae6d5b5e455f027879","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.245e47511.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-opGgi7sV/LcQPj5VoeosqOTvg4T3z+UMaqWowHShoZbGWVfAFXbsXoCxSY+5cQT3n2xC0Q5KpSmTfJhH0MsM3g==","shasum":"6955f85f6cc2ce8b9545c8fee94036fcfa37500b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.245e47511.0.tgz","fileCount":1665,"unpackedSize":10426424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDum8zCN2caz3Jz/DfS+HsBYio9KFLAx8s91P6H798q8AiAY9tVuupYAk1utO5Cgm3JPKx+0GfaEurDWx6kX6gcGyA=="}],"size":4823201},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.245e47511.0_1686529011130_0.8778034310477278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-12T00:16:51.512Z","publish_time":1686529011512,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.a32ea10b4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.a32ea10b4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.a32ea10b4.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.a32ea10b4.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"2ad03edd13bd8b95263d29c6646cd308e22b37bb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.a32ea10b4.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-YFEywQJEMs1roUrXVs09K9XlKxAu5nEqg4RJm0/ekToQrg8zn631vZuEdgKCchR8ocr4hyY2PWKFIzeV424KXA==","shasum":"f000c319fa75c9227817fd78fb8c48b0dbce94a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.a32ea10b4.0.tgz","fileCount":1665,"unpackedSize":10408824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaWr/0cUG7sD54zhjK7b2w9V9Ghwf6ByRooQAMvBTjrAiEA50tzxudkgDZihTrRdp6DCQFwvuI14evhcwl5XmSyI+E="}],"size":4820065},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.a32ea10b4.0_1686615284693_0.7671130731092777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-13T00:14:45.185Z","publish_time":1686615285185,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.3c3bc43fc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.3c3bc43fc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.3c3bc43fc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.3c3bc43fc.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"883c1cbc1a078a32fd7bbaaa3e10972a23f73f69","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.3c3bc43fc.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-nUYnrMRnMZuApItVzdAneOUnIdauJyvHTVJk2xygVk4pc22vKHnhajWWM86rp23bUnh7nRdOFNHp6/8hlLV+oA==","shasum":"cb19b7f59280732a6c637ecd6b95808a98dd1b9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.3c3bc43fc.0.tgz","fileCount":1505,"unpackedSize":9930671,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7SuoIMl28Mm2h1SLXfQclfGnxtQdGT9tAapLngSMPvQIhAN7PIF1MCUIsl17nJONeEhsNDrwXAoGJ82lGxFa1YuwA"}],"size":4736899},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.3c3bc43fc.0_1686701629366_0.5384144567617855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-14T00:13:49.785Z","publish_time":1686701629785,"_source_registry_name":"default","contributors":[]},"2.0.2-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.2","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.2","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"c97c6146926c714809142546d0c7c49a0fcdbcae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-rc-hotfix.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-K5NK28gzslXga5MR9MjKSdAIbkNU0QOsSeWWFuxpnBWXNYHV7ECzttBPbtQ4lngQJsCOo/9ZTlUh8vBcuWkjzw==","shasum":"e56b8ad1d172b31aa2d6cc8c924c59db81890d13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-rc-hotfix.0.tgz","fileCount":2392,"unpackedSize":16598401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx/H1WP59Mb1t7r7JQUTNQ1d9lTuA+GMw99+q8Ab7GlQIhAMksXcpbI14xZioiCQTQjj1Q3L44smRsllKoQISw8vBR"}],"size":8999826},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-rc-hotfix.0_1686716092562_0.9601704842837535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-14T04:14:53.192Z","publish_time":1686716093192,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.9fd4f497a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.9fd4f497a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.9fd4f497a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.9fd4f497a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"acbd0611d6addd117bbd98d0939e593cdf4c8bbe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.9fd4f497a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-5UndcQVtTR6bM2KC2ZfltYEakPb/tckJAEK2I7wzIrer7QyfpuL0O/lpB6XHIcz8W4wT1OPzAGgbw3cloEecDg==","shasum":"4253b548c15d9613d9a9b322c8cdb1efe18f36f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.9fd4f497a.0.tgz","fileCount":1461,"unpackedSize":9765766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGk7aFRaikjts8Z82fdJBQqN+z8oXcce5vFpNj4FXIiwIgY6uSvFdCfbYzFr9BAN0GeFqY42jqe3VOwnEqY63TqBM="}],"size":4694256},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.9fd4f497a.0_1686788220423_0.16797341655610265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T00:17:00.824Z","publish_time":1686788220824,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.c490a81d4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.c490a81d4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"0.22.4-alpha.c490a81d4.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.c490a81d4.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"21eae325be7f24eb6321691b85b039b0e916938d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.c490a81d4.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-aOKtMMqQRqfhSr3h7Stl8+Ts82LgJ8KU1yHehuOr3K9WYYOXbeEnGQqu4tHELxU+bwxbKFOiX7BYY8mkfgMHgA==","shasum":"ea238c9569d89ae233424556e34aba5981ca20e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.c490a81d4.0.tgz","fileCount":1461,"unpackedSize":9155781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHI6Win/xh0mAgECSGDZtVAb0p/RTDMnCiLnVVFnvgqtAiEAgjijb0Ll0hb8r6U8Rqkx5NkhbvtMu33eGD+YeRmeRVM="}],"size":4542851},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.c490a81d4.0_1686874443464_0.6838744243826347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-16T00:14:03.847Z","publish_time":1686874443847,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.21023e5be.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.21023e5be.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.21023e5be.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.21023e5be.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"4c6ed1a4cdd515ba30a4ef268be18d48e2ef00ba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.21023e5be.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-ul0vs2VHpaamnPDUQKHYxtionuEGLuVP4MwZ2sWQttb2VLGzwH4k+vSxLEJR99G+oYabAMFqV2UxzM30xkbHvg==","shasum":"6e02ab0dbba9c756daefe7d3ebe2f599bd547831","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.21023e5be.0.tgz","fileCount":1461,"unpackedSize":9152270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLNOeIEeFby1llcfx3q/t5xmPm/t9nEdfrw7rqpeH61wIhALsn5uckRORDbINGSM9m0yzytJaVGCDJ8rZDL2y63ELO"}],"size":4541721},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.21023e5be.0_1686960830019_0.607406242128226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-17T00:13:50.271Z","publish_time":1686960830271,"_source_registry_name":"default","contributors":[]},"2.0.2":{"name":"@microsoft/teamsfx-core","version":"2.0.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/teamsfx-api":"^0.22.2","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.2","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"8a5123f41bb56a41fd0251020f2b9fc944274098","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-0QVAAalmJOSCIf8xTWHMRSmBnVQ0yi9z+YxabJ4+Ul6yFrs2WCzNyGKPZsmOIDEbL0vpO4IVAdiv8DlYiHP6kA==","shasum":"af436e9fb8eed5205d354a051cc4d29f7b99c61d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2.tgz","fileCount":2392,"unpackedSize":16598387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt3E61gB+OLhVmdRyxg9QiZmujeCjph4zEJTLUldJclAIgWDhXEfyWi/g4cW+oQDBAPozmZ9aGRZNBHQ1ns8i2X2k="}],"size":8980467},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2_1687139820272_0.38279873043487767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T01:57:00.678Z","publish_time":1687139820678,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.60ed2540a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.60ed2540a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.60ed2540a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.60ed2540a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"3981cc96e02cc79ea3a08cb79a60322d891d30cc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.60ed2540a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-M12586IwBWmv1tmcb8L55wTk9LTOlqgaeiPn7UXgH5VuMODff8d36fq4GqsJInGEhHHthzTmUB3/XrUS/oKnbA==","shasum":"4d1a5fc267a34df4a3f2a0e4c89c765fa1fcd2ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.60ed2540a.0.tgz","fileCount":1461,"unpackedSize":9885500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErV/oceoxdCM7qj4xPKK3tGBXALIETNWgqpELFwnl0YAiBLeLFql0fnyjAl6+3znmN96vJl+RcFkPzxOlv8B/tQqg=="}],"size":5267198},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.60ed2540a.0_1687220021350_0.3326855488645373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-20T00:13:41.722Z","publish_time":1687220021722,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.701f34830.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.701f34830.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.701f34830.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.701f34830.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8f21bf8eaffe0ad04c44b20d64c4ac8b6697178b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.701f34830.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-yNCRA0kumqKajm8LdruLNQZssNhjExQcnBfDXxPGYLb9GmPwcKrKOzdRfe7sCf/0uOKVMxCbJifGA4w61IWSig==","shasum":"fadf0a046f49cda825bebf32f8097e073648384a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.701f34830.0.tgz","fileCount":1461,"unpackedSize":9845652,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUyirYdAxxzl+zhknEDOx/vipHfIOwm8KJyPNinqZ7GAiEAkng+T9lTM5oDv7THcDbdpfvBMWb9EUQD+JTiUsE1lq0="}],"size":5259256},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.701f34830.0_1687306503442_0.8852109662209051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-21T00:15:04.023Z","publish_time":1687306504023,"_source_registry_name":"default","contributors":[]},"2.0.3-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.3-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"^0.22.3","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.3","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"b3fba29cf0ccd1f02f24fd95abd362096f9bec6e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.3-rc.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-HFXypoyRKIZTq6pNrGDJnyuefFnGecA7VISUytOPcNmPgPUTkYLy+iRV/D+ob5RqqtTmJLYeOueBP6OtLGrz2Q==","shasum":"8ed1f0a323db3f9b3114ff277dec2cffe5ca3776","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.3-rc.0.tgz","fileCount":2397,"unpackedSize":16078650,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlJwhd+M9AVNhCiE1uH4z1pIP5wjv6lMQtjyrs1x1RgAiBKXxaLsqBpkHPTRFTHNORTQwQWzzZ0cBbHIDzemf7rTA=="}],"size":8842750},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.3-rc.0_1687324799205_0.5855308942451098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-21T05:19:59.697Z","publish_time":1687324799697,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.8a27a2c7c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.8a27a2c7c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:qm":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.8a27a2c7c.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.8a27a2c7c.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"4743cb704e3f4e303de178c8e34b4e4c90ca6146","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.8a27a2c7c.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-5Vw36704evnUJO9QduQOaLN+XYMgR9z3cLrsqSVYj2Ii/Z16+C3MDaYAvsSbq+01HltDn9OXHSxEmv9ohJ7cug==","shasum":"f8a8ee3c77bf2144138c97b826abd3020e50eb3d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.8a27a2c7c.0.tgz","fileCount":1461,"unpackedSize":9845550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDloT81qBeSN/ehRi/DW5b7fLFndVq9zHRHAUryiWmmqAIgNA8g8iaMU6YWHqMIiDZ9rVs3aVGHwjRhUY7D3bH35bU="}],"size":5259122},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.8a27a2c7c.0_1687393482974_0.3869756283257839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-22T00:24:43.344Z","publish_time":1687393483344,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.112a256c1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.112a256c1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.112a256c1.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.112a256c1.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8b8366eaf01cc818adb5a20295bfa35066ccada0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.112a256c1.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-B7arex/HUkB13eKzpuHxy9X1ZS9Wl4GvZIozBY71YcMT4Zzbm+3RyhW6xUbpmSnsePUrQpyNo6TwgopkvUk+1g==","shasum":"2827ce3146294ffe1a63a675cf14d75cacdcaadf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.112a256c1.0.tgz","fileCount":1460,"unpackedSize":10808468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUJIiQdK0t8YdQ0n0r6R9XO2fk+/Bn6qAX2hJa6jc5nwIhAO1idV5Rq5CtvmMmtFu5bPyHJdTJWIbVDPyA2+11sLpZ"}],"size":6264371},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.112a256c1.0_1687738757721_0.6369933582646214"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-26T00:19:18.022Z","publish_time":1687738758022,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.d7c19ebcf.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.d7c19ebcf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.d7c19ebcf.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.d7c19ebcf.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"c35065d8ef4f6d153a64407a3bd2f9c931552c2c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.d7c19ebcf.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-HnPKv5fI4Xz4ilu0Z0KyZMYrxe1/UsELy0kCdaEfQaCtdXKAXwHqUUibrUnhirLHTKyc6TJ8oBxRzJAgOJPLlg==","shasum":"23838cd6c8fc3117608e639383663baaf581c09b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.d7c19ebcf.0.tgz","fileCount":1404,"unpackedSize":10707894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICng6SDu1Wqm9koVcwHrB0iqQZmmdvRRMTlQW4l9N4P6AiEA6qy/TXwrHngZ2G8eJs1FltaPa01vrC8Qh5c17pT7HEg="}],"size":6246688},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.d7c19ebcf.0_1687825680297_0.005151941503832358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T00:28:00.641Z","publish_time":1687825680641,"_source_registry_name":"default","contributors":[]},"2.0.3-rc.1":{"name":"@microsoft/teamsfx-core","version":"2.0.3-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"^0.22.3","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.3","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"933db1a42ec0fd1e899741960582a7f458c3acb2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.3-rc.1","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-bRZBqAnRsTu2t9dLeUIVERq2M3W9cB69MW3K6A+K9MNBkl5pSTtsZ4o5f/t6v9Eywr+zlCb/tXiBt9dS2lCgAA==","shasum":"44c8e748dd8dfaba3f5c78a4f6d80fea647a99ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.3-rc.1.tgz","fileCount":2397,"unpackedSize":16082005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUqu2/usyoRko4DhF5xTc4qhrpsa3lh4+BPsOCxd44+AiBPoIGAnH8w8vwzTOzPfHRZzXeKnRXtifzkjLlMLIPZ/g=="}],"size":8881956},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.3-rc.1_1687847946721_0.9443696880392145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T06:39:07.347Z","publish_time":1687847947347,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.57969b1cd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.57969b1cd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.57969b1cd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.57969b1cd.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"218001def95b67989e5357517f93f3e5b9445585","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.57969b1cd.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-GKyqeukUGQVFu4KcZBPgohT2QMEnDbHMXRrt1zsamcmJYtfsVJ1m5X1D6KD/ZoaFL+RcBccOmSKEt8czc8Elmw==","shasum":"7a29ac2b456f3dcd169b337fc23b1e81a58ff82a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.57969b1cd.0.tgz","fileCount":1388,"unpackedSize":10690117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpinWXEmERJeWhSLQruMsPnyU07/oUq5g/Wx4qADUMkAIhAJTFz6g6+LA1nBcvzJvuEl2XEG3r3XP8K+9wYEZx6oe9"}],"size":6243264},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.57969b1cd.0_1687912097320_0.14940406374554027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-28T00:28:17.736Z","publish_time":1687912097736,"_source_registry_name":"default","contributors":[]},"2.0.3":{"name":"@microsoft/teamsfx-core","version":"2.0.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:localdebug":"nyc mocha \"tests/plugins/resource/localdebug/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:simpleauth":"nyc mocha \"tests/plugins/resource/simpleauth/**/*.test.ts\"","test:azuresql":"nyc mocha \"tests/component/resource/azuresql/**/*.test.ts\"","test:identity":"nyc mocha \"tests/plugins/resource/identity/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:keyvault":"nyc mocha \"tests/plugins/resource/keyvault/**/*.test.ts\"","test:apiconnector":"nyc mocha \"tests/component/feature/apiconnector/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:env":"nyc mocha \"tests/component/envUtil.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:arm":"nyc mocha \"tests/plugins/solution/solution.arm.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","version":"bash ../../.github/scripts/pkg-version.sh api-connector-sync","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-botservice":"^2.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@dbpiper/timer":"1.0.0-beta.2","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"^0.22.3","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","ajv-draft-04":"^1.0.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","dateformat":"^4.5.1","detect-port":"^1.3.0","dotenv":"^8.2.0","express":"^4.18.2","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","install":"^0.13.0","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","nanoid":"^3.1.31","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.3.4","strip-bom":"^4.0.0","tedious":"^15.1.2","toposort":"^2.0.2","tslib":"^2.1.0","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0","zip-a-folder":"0.0.12"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"^0.0.3","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/dateformat":"^3.0.1","@types/detect-port":"^1.3.2","@types/express":"^4.17.14","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jsum":"^0.1.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/toposort":"^2.0.3","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mocha-junit-reporter":"^2.0.2","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","tslint":"^6.1.3","ttypescript":"^1.5.12","typescript":"^4.2.3","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"557d080d6a31bd86afe301ec5cdaf507e2cff622","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.3","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-wM1iG7O8n7+KnsbzXGg7AFgEBPWx5CrK0m1pglbIbxbta4JLYEZi/2asy7yPJuFu8FcZpLJOYAVH5wA4P415mQ==","shasum":"9dd0855e4e6f57ed54d993d1bdbd14227b7c6000","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.3.tgz","fileCount":2397,"unpackedSize":16081998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvZsz2EdX27UD5DOV9UdAh21pjniaXYWn5nUWBlCyNAAiBaEA3Um086mLTsNQqRMh3vH7qR3omVgaPnh6xP2qG7oA=="}],"size":8881958},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.3_1687933452738_0.9212574289165436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-28T06:24:13.151Z","publish_time":1687933453151,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.ffb92818c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.ffb92818c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:aad":"nyc mocha \"tests/component/resource/aadApp/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.ffb92818c.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.ffb92818c.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"7f91a7bfe0f4896de04db5a771a3d3bf28f4f9e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.ffb92818c.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-gzrU3W/cEK7aRFBv3OUmKqkhyoaVZe5HvvZdF+ykFC0EQMBjda5fad/Xiip0RJNkQrQ8k5dyS4appmIzOYpzoQ==","shasum":"7fd21864495a71702ae8043b62922365b7dc20fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.ffb92818c.0.tgz","fileCount":1388,"unpackedSize":10690962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn1edwXK3g1kcONAH+SeD23kdl0B4Ekgz38hVj6nvIcwIhANkY8dBhC0Upirb7blPAju/Ljz7uCgxOzIclRuHa4FsS"}],"size":6263537},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.ffb92818c.0_1687998600886_0.12475315893575956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-29T00:30:01.336Z","publish_time":1687998601336,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.cfae0df51.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.cfae0df51.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.cfae0df51.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.cfae0df51.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"f52f056faaa4053c10cb0038e7ffd7600f672f1e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.cfae0df51.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-890ddx8fLfVTHuGx2D8lGe1GWwzP9WYLlWmPrBXnkn6HfWiAlPKkr7O5no3zlAjrXvDhav0gl88eLFqU0gzPUA==","shasum":"48d17155f4a662f57be3d010a8232bae434aac87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.cfae0df51.0.tgz","fileCount":1348,"unpackedSize":10148940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDywoEGd3ies9Y08Em4TRQDRwPdC09FG5Q6DqMqZvA39wIhAI+FtDUJF4gfqy25EBjn0pTlxBsEc0YziCRcYsRGa+El"}],"size":5791302},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.cfae0df51.0_1688084230241_0.7839958702319776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-30T00:17:10.616Z","publish_time":1688084230616,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.d41ef8890.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.d41ef8890.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.d41ef8890.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.d41ef8890.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"40d22f37f11600caaab4b51e46945da129224817","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.d41ef8890.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-qnEDgcF/LEbP2dnz25T3Etz36OgilMQEwqI18I1jlJ2qel4gBzG0BbeRNZXwX9x7yTMk1s/M7Q6deBhq92jC0g==","shasum":"0e0effa3d75db5f68a48245b1c174f4ef4c2cf9f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.d41ef8890.0.tgz","fileCount":1352,"unpackedSize":10241797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwrtVBrZBAqLTKX51WonxeUte+/atCI/J7BZ2iFSzeaAiEApMcXBe6QA5edI6oodsnQ4VEPSPS8nyTShS6iiPIeG6Y="}],"size":5808680},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.d41ef8890.0_1688170810703_0.8913845964176459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-01T00:20:11.064Z","publish_time":1688170811064,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.09fb224aa.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.09fb224aa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.09fb224aa.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.09fb224aa.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"50db14f29a6502ab79dbb897cf14f34da9a5e251","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.09fb224aa.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-KjJbYd6JwTUWfD2InFnk89Ib9rUTx00KojeEHybYql+we+mb1R6hV5XfER0CFnNMqS6mKe0zGzHV9si4PPqoWA==","shasum":"9b9481045e3032467c1a2cb3472b1c4022e90f8e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.09fb224aa.0.tgz","fileCount":1352,"unpackedSize":10240485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtNrqe/vh9nQ4KAhV+O1TIOaqHVCXopfqQZRfIQLDUvgIhAIVsc3gnf0FMk/pHOAr3lxMYYIfY5fATCFs2ROZto2Y1"}],"size":5809254},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.09fb224aa.0_1688429896156_0.8062100204381313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-04T00:18:16.472Z","publish_time":1688429896472,"_source_registry_name":"default","contributors":[]},"2.0.2-alpha.ae74bc360.0":{"name":"@microsoft/teamsfx-core","version":"2.0.2-alpha.ae74bc360.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.ae74bc360.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.ae74bc360.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"e5b88ad44dcc1b7d7c5a9fc1ac472b67135f3e24","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.2-alpha.ae74bc360.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-zTeW8h6SZ6drvedCZ3lH9Tuq5eC1HCH0fvKs7OsjOFEfluWu9EaqrhLDw/xjbtDDbmfU2pN6mYqKCs0yev1EtQ==","shasum":"e742e7181dc5b31ab5e67a0126f46dc948773aa6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.2-alpha.ae74bc360.0.tgz","fileCount":1352,"unpackedSize":10153431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0J0VsRNMa3A1j2/yTv340p+hXzbpRXpC0fPNvzWwDQAiAOu5Kxp3KtjKku7ucBo1fh+uN2WiVY4T1OVW85Zg/Kmg=="}],"size":5781372},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.2-alpha.ae74bc360.0_1688516813082_0.6356657024393422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-05T00:26:53.414Z","publish_time":1688516813414,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.1fb5f05cf.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.1fb5f05cf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.1fb5f05cf.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.1fb5f05cf.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"447ba8f743733b0c64a13d4ec265a84db7791b51","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.1fb5f05cf.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-9cBiVrxaMK78uhQ4f4nD69zrrbINn93ydFu08I+qNqwC0Ngpcu9RkFn8VYdVmbVUPEiubKsvUTRNrMgsYnKUXw==","shasum":"980db48a845ff167374350373cfe53b1c145d6e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.1fb5f05cf.0.tgz","fileCount":1352,"unpackedSize":10154818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnlHXK28fJ9fUylqCP4IofCBDlDYn+d2U5Vaf3uSVJDQIhAIug0j7lUIUzJs4A+uShA6uqJxBuk2jZBuPLGYsT0lxo"}],"size":5794162},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.1fb5f05cf.0_1688602552270_0.9805283204693078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-06T00:15:52.687Z","publish_time":1688602552687,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.dc097d3df.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.dc097d3df.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.0.2","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.dc097d3df.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.dc097d3df.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"6b5f6a0212f1771942a18554a43b5fe0da7700e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.dc097d3df.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Q1JwHwPsBnPbWfnMJT8voa6e3wXiwy47hJIghaMehpHX4++80HvylnngSC8n8vyK+FhDfpvfyvzZDnTeiz1ykg==","shasum":"652de6f212627784fdae7817c06382de4abc127d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.dc097d3df.0.tgz","fileCount":1336,"unpackedSize":10143548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgFaIq6GhqNq2W97pW9MWRspxFDxcEO6ZvR9lGb/AGoAiAzgXTfoeotdsQhjSaFIrSHpVfrDSmYzQM450TkzijXIQ=="}],"size":5777131},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.dc097d3df.0_1688689086714_0.15604101408459292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-07T00:18:07.033Z","publish_time":1688689087033,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.888a35067.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.888a35067.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.888a35067.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.888a35067.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"d5492b60772ce7441cbbe2da49e29acfdea15181","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.888a35067.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-sIa8f3goqZZ6+yrFBVRwamic0ymPTDexVbtRm+EgEFPZeQauWSfaGpySFXKEvvswo3rlQimfRHW8I2h6bHwNTg==","shasum":"7f03847b6bb92890722b518b4f01c65e7a9a0c5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.888a35067.0.tgz","fileCount":1352,"unpackedSize":10038392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCvo5ERfqQ6M5hs7zYZ1joT45Mh6IEh/ovbfxEvZ0m4gIgPYNLiKqRi/sFvrxjnqRDHwiYgIy5wD7EShAVr+VAOGk="}],"size":5753415},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.888a35067.0_1688775473064_0.2546105089981112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-08T00:17:53.372Z","publish_time":1688775473372,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.6dd449666.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.6dd449666.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.6dd449666.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.6dd449666.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"b4eb304931eee6c5fb3e29ddd059527e4f120efc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.6dd449666.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-XZn+PVKTIRLKxDfDVEKYDx7zIVgjrpU3vbgIlY09+U6F+reD/EWY/R6phX8Y9YblIVkRH3HaDzryn2vz2hchNQ==","shasum":"3955bfde1d64fd5207ab5fab6f792e9f84e953e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.6dd449666.0.tgz","fileCount":1348,"unpackedSize":10024167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7IOqCXk/La5n3k4XLQGHfSnU/pbAJmglzHb+UfoXRGAiBGOka3UH7kRuwvUqNINTa9d4+y3QTbLPOHvNC2drN/zg=="}],"size":5749614},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.6dd449666.0_1689034563771_0.030200763038397804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-11T00:16:04.194Z","publish_time":1689034564194,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.24f52e6c7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.24f52e6c7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.24f52e6c7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.24f52e6c7.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"84b0cf42e8b50284a4450687cdf51d9bba153eaf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.24f52e6c7.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-Va/jOijj3dnKTs7YRY5HAomrxQTjJ3IsmHXoAsVGZDrPK12LftYYl6Zu9pgw1l0J8hl872TtZN0Dq1SWg0dHiw==","shasum":"c929989828454113df3c87456fcdcbf3f1762fb8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.24f52e6c7.0.tgz","fileCount":1347,"unpackedSize":10021729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNGPCf2ENu5j6x5dS6rGd8u8S4McC9620ovpwoPeZqrAiBN6GC+sYR0/MesmgxeLxeGo5iwjkzxzRiMhgInGmGvig=="}],"size":5749384},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.24f52e6c7.0_1689120919705_0.40670557882203484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-12T00:15:20.133Z","publish_time":1689120920133,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023071206.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023071206.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023071206.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-beta.2023071206.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"40e5804d181cdfe52a02b3c5b1a699d0498a47e8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023071206.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-3bshslfUiBa9BwNMMj27eZA913thro9tkTgJhOTbwIu9jvxxvHz+UHQfWE5XEdORGA5tJBlVZ2VKiIX3a8CRiA==","shasum":"9b6b1859f5b92ff16995b623d2e3351db5ea6b3e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023071206.0.tgz","fileCount":1347,"unpackedSize":10020314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDreS9z/jozfZNQgO7OinKgUrqkOpjMTgIWoyvyohEDagIgNCCS8LiEi0QBsSQuYEodLlN5O3mqjp8rI676rZam3N4="}],"size":5749275},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023071206.0_1689143635140_0.44553758039763114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-12T06:33:55.405Z","publish_time":1689143635405,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.bdda88800.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.bdda88800.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.bdda88800.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.bdda88800.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"9c12362ae712cb2b3ca06d236e944ed6eed7e251","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.bdda88800.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-BkPWxd3zo+Me81AeZhdX87OzEPhWN4vRVLnMP95t/W4WeEgX9wSoMeOKhDtw8nq/vP5tyO50GgkiXP11kAmd3g==","shasum":"8d48b6ca44854cb174222c3d94418dea3b014ce7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.bdda88800.0.tgz","fileCount":1355,"unpackedSize":10035345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5WPbaDIYhzPGyFCI2Xcamz9gcsTpsnIeb4aPJZHd+dAiEA/huDcc+bYwKif9iCSXn3tXjxWj+Sj8PDeOJL85TB55Q="}],"size":5752049},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.bdda88800.0_1689207440892_0.04254095163066052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-13T00:17:21.245Z","publish_time":1689207441245,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.e83c26af7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.e83c26af7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.e83c26af7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.e83c26af7.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"c5828967571e7001f08a35a2f59535c90c60f8b9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.e83c26af7.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-eCR88GuE/wxOOyDX6iIXwxHBBJXea41n7t17AKoRfiPicq38Ezt7N61NZkGrjyEGX88qR8Ysm9DHzlNQqJTAfQ==","shasum":"60779c2c143078af1c87bfef862832089a8079c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.e83c26af7.0.tgz","fileCount":1355,"unpackedSize":10047897,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOQWJvsKSuiWnUtotrIWERTmtxCRVw3tEMZ3VRI42CQAiA5z+UtC4CI+LdEZHdE4KFimZi/brQ/7UhJUFIXdeqXnw=="}],"size":5754176},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.e83c26af7.0_1689294305770_0.6592831240104551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-14T00:25:06.141Z","publish_time":1689294306141,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.6b745c74a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.6b745c74a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.6b745c74a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.6b745c74a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"5631395e007f063354b5e251ffb5ce4cee7de8ce","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.6b745c74a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-1yzBoMvi3AZD03cqniDRiyyyLaH6XExGv4ym5OhaTyEQYTVxxY8CgqTB+fZ01hpZEsVT24tySE8TxBg9uVM69w==","shasum":"1ee51c4e98a636bf011be5df225eba53f8d9c7a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.6b745c74a.0.tgz","fileCount":1359,"unpackedSize":10054410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7YOLPfpAxM9DNwoj18VpQvIyeUviWUxulQesaTddHqAiBt8TPqxkq7lnh+sE1G+wnV9P3A0ZKp7C9jKRDQkNUJyA=="}],"size":5754192},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.6b745c74a.0_1689639880384_0.9409067283877495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-18T00:24:40.720Z","publish_time":1689639880720,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023071802.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023071802.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023071802.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-beta.2023071802.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"be332c2401e86c9db3d9675265cc1ff831df1864","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023071802.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-TD4WOIjMliVQjxINKLZ8KTf53JavSi/qSTYWVUWUyOal7YDN0tRoyr58cj+kCd7JPx/cU9+8WsMky6pU+GXwFw==","shasum":"719ccde69b81f9b9d7c1b9d71ff80900aa16c923","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023071802.0.tgz","fileCount":1347,"unpackedSize":10020284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGfHn4Y1M0wLhX12mzUwtjmcv5GLxzMsefD7cmLd2nkAiA97WiKY4WP+pW5xZLaKJBIica0+QofzyzUE8a/1dKY/g=="}],"size":5749195},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023071802.0_1689647761543_0.9591434490250532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-18T02:36:01.857Z","publish_time":1689647761857,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023071804.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023071804.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023071804.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-beta.2023071804.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"1388eefb23216d0b4ade62a3ac11bdaac6b77a0a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023071804.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-y9t0ppcFMfjPoufBT9zIY3jnTMwO6ktTz/0OWmH10kPsJkt/iVewqzRuFeVDnBb0PNVpr9P6Mj2NzWu3+5PBEA==","shasum":"441fc3ef179d53c60132b85db7a6dc1a431a1aa1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023071804.0.tgz","fileCount":1347,"unpackedSize":10032838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLAcZg4ZBVIRPQt0SKzfndNiM/P6Tjhu7MGGuHqRcsoAiA1AdA6cLUmAFJUxl6AC0oOV5JoWQRRcJFLhWR7yBSrZg=="}],"size":5751517},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023071804.0_1689655326273_0.11021627706381243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-18T04:42:06.570Z","publish_time":1689655326570,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.4f379e6ab.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.4f379e6ab.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.4f379e6ab.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.4f379e6ab.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"bdc5fbd7424bc406f7f88ea88d875379d17b073a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.4f379e6ab.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-LbUOM1pnL+NFzokEuLPYfiBpiZoM4desB1VtPW66RMca2yqs+n/rJPzE2pQPd+GU66hqucmzo3q6RASn4TQTJg==","shasum":"a5f1f147f8259d2b6651a38c3b95d371e83117a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.4f379e6ab.0.tgz","fileCount":1355,"unpackedSize":10049567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNVjb2TqhlYBaQjdhkFbSAvjIX3Gu7qVEm5nkOjRAE1AiBBOdEUQAgyj0TRFKZi26fAV3H8XDCjjBSTjPnuduM5bw=="}],"size":5752612},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.4f379e6ab.0_1689665886035_0.9144435223830467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-18T07:38:06.420Z","publish_time":1689665886420,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023071809.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023071809.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023071809.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2","yaml-language-server":"1.7.0"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-beta.2023071809.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8e96e704b6f83d2ee364532a0d67ed361745b11e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023071809.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-mCsAkAXpT+fldKLMs4Vk/4EVW4zNTEg6tL4HbR5iwHqzQiziNFigOc6cqaBMSV2R8p8B48sRaH005TbGoqA4Yw==","shasum":"f1ae0acc38af8bf58f2e8d77d7f072387e2819e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023071809.0.tgz","fileCount":1347,"unpackedSize":10032827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCozI4i9xMMkymR7L/FhRa6Co7r/YRePzcR5kgpCZGMCwIhALlGTCUklv7zeB1RvUrvefMgs5K2XnVIZY42nnM7QjSI"}],"size":5751795},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023071809.0_1689671609410_0.12895961462437633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-18T09:13:29.799Z","publish_time":1689671609799,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.915247c3f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.915247c3f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.915247c3f.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.915247c3f.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"6ae7dbfe445a30384aca2566dda4b634c75d4f9a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.915247c3f.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-s/4XJcMqFtFMDyKMQV5Xyn5n1GGr3tHMfTZK7A7lTmltNEClGQiXghLGkXwXIWAZppaFr8JrDBrtz/nh4JMZQg==","shasum":"c05cd44636279e64a53e44ac03100ac54c782f77","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.915247c3f.0.tgz","fileCount":1355,"unpackedSize":10049642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZ7Bw4JXzskCjii1z2CGGNdflvVqZD9i05IINi0MGQgAiBclL0+Lc0qkVKLMlOZPMT/ZcvIPRAXdfUSeXzEZJAdhg=="}],"size":5752971},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.915247c3f.0_1689726549344_0.7550739148230838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-19T00:29:09.685Z","publish_time":1689726549685,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.f35a1d927.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.f35a1d927.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.6.6","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.f35a1d927.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.4-alpha.f35a1d927.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"b1d2b0f6f8dcccbf4aa10ada65f29332387db76c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.f35a1d927.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-7nf2Xj0EHFzXtG/hOG8ydimjMeI+rRJxIgxEx8wl7cZuGcaSQEcKZYv0G6Osee1LLIC61eH58YrpKa/TKhsDSg==","shasum":"815c873d176f3d2996f64056b4dec0d844a592f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.f35a1d927.0.tgz","fileCount":1355,"unpackedSize":10061576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP5u9cW+cVTEGYpX1PNX6cR6GD2puKHEL7S9Kipjc0HAIgeo94QbWRf0X6K4XgWU8jnkxzWBTKjlMo/hn8Hm37MyE="}],"size":5754794},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.f35a1d927.0_1689812135416_0.9283355467418006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-20T00:15:35.731Z","publish_time":1689812135731,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.0c7c513de.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.0c7c513de.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.0c7c513de.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.0c7c513de.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"1aadb51628fee9bc5a2c281849351eb50890d117","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.0c7c513de.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-safdHI7QX3nm7gqhUQ2zhegsbiInRyFu6rEcmMnu1yzxcQDRi0nx7z2jWpHdIJucxwcB7C7b1xKJ/OTMKuDtLg==","shasum":"a68cbe9c165505457cc9bc803fcd5ee3993bb878","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.0c7c513de.0.tgz","fileCount":1356,"unpackedSize":10140942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTvzlyEuc4NfR3NRDKG0Ay7g9x385tkea6XfxM9dVUeAiBsGE95h7UmfDSWrDPo4deM4IHFPDka6mE7nOm5itm2EA=="}],"size":5766249},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.0c7c513de.0_1689898361467_0.19214015247523064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-21T00:12:41.809Z","publish_time":1689898361809,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.0237b70e3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.0237b70e3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.0237b70e3.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.0237b70e3.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"116acfe46a959926e81aebae4584ac112771d845","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.0237b70e3.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-eRsBpGouYvTFOQ3uBIhPOIT/yWTDBn+YPxf3hPDmWA41JEhnCVxtfHWXcQpYsk/dGDjXFjWc4e6X1RIS2pMRDg==","shasum":"4d288210de92de89b1bf455631e3484a337dd048","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.0237b70e3.0.tgz","fileCount":1356,"unpackedSize":10142016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQix52QMaP4rbTrQWnrDc5ppCJAzuLdXeAyU7HMQVvPAiBF5qqJyYW1zLVj38OS8aRrI8J1UMC+ZhtsDhVHZGrrIA=="}],"size":5766549},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.0237b70e3.0_1689985246401_0.4361601170680638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-22T00:20:46.704Z","publish_time":1689985246704,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.1555072b2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.1555072b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.1555072b2.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.1555072b2.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"b15fb902e34870ba25791b6879152f0336057a3a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.1555072b2.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-2Ugk/oBGhuVCEcUDOPFtA+5ewAyT9BKveZqg2NtGZVul6ywdD+RU+b0uiUzUVXVla3ab1KYCUyTykiw1wm06Kg==","shasum":"eaed8bedfcd9763f43a6cd0720d4ee23ad35dcbb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.1555072b2.0.tgz","fileCount":1356,"unpackedSize":9769658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPR8DM+5XBV8czN/ZC0fqHiPpTTpmtORFKKKDs6fy4PAIgdcba97BdZYswqMdOHF0E+QRkJdAd4lAxaNMnPiIlTxA="}],"size":5391490},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.1555072b2.0_1690244105154_0.4570192271188114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-25T00:15:05.574Z","publish_time":1690244105574,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.5a3b8a763.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.5a3b8a763.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.5a3b8a763.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.5a3b8a763.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"ca4b8a5e15a9ec86043f04c71ceec611d3aefc91","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.5a3b8a763.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-VwygfAE04sojZBZ/ML5UwIQPdoY6NEqlsk2wfwwdWjawBBKHnxf3crUUzEc8tkgBigMm6gWDpsVKxF4juTJogA==","shasum":"3d8b3ff1bfa4cc48cb2caf32c0411c9b27d2a042","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.5a3b8a763.0.tgz","fileCount":1360,"unpackedSize":9783046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpR8o9066P8/nf/mzIKcxHZOyxTtdpnc1HH4qR0bYY0gIhANRhrhJ4GrqxypvO7kcTlhft4YIe7ERGU8wrUYvqBf4i"}],"size":5394652},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.5a3b8a763.0_1690330369805_0.546313025902974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-26T00:12:50.090Z","publish_time":1690330370090,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.9b38c38b5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.9b38c38b5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.9b38c38b5.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.9b38c38b5.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"6716290ed4807698e9ee1cb76071bc77ed090b81","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.9b38c38b5.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-9GfodYYJC9NtyoZcRc1gJKKQHcgYp6gCLEGogbSSYal+7VwV4LVIwaPVvtUgY2e/eeWJykvDaZ/AgYVCNVUk1w==","shasum":"67dc9c1a76c032b42b883c1ef9e5440357efc42f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.9b38c38b5.0.tgz","fileCount":1360,"unpackedSize":9829538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSLmQZiUpz3UUG5lfhVy34TzUAdg7dS+wUe7zXiORkpAiEAvurf86tdxMTs3qYqG0amq7Jc1eGTKjNMyOzZx1jvc+M="}],"size":5415756},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.9b38c38b5.0_1690416901269_0.40167001108765077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-27T00:15:01.606Z","publish_time":1690416901606,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.81508f111.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.81508f111.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.81508f111.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.81508f111.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"87f1977d7cdf9428b7cbda340cae6c46222be990","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.81508f111.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-AjX4MZadjv8yfTXUdT364oNQ/H4kvV31j/pIIHLfaPAiMmEQk9KVtwIpRQRmve3FZhMo6sCiUPK429CQvL1JRA==","shasum":"70c9bfb5b51123aa634a99f4a0b57ad7f4f96a79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.81508f111.0.tgz","fileCount":1364,"unpackedSize":9865859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0xzW/+lA4QZrVTC3cblTGdzsSkh7dqW92i9EFI19nsQIhAOLwA96NI0mY0YLj0kPRYc4YjLfWWfSLaukE8BdF56lD"}],"size":5430284},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.81508f111.0_1690504430670_0.16071575997831666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-28T00:33:50.911Z","publish_time":1690504430911,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.25b558a2a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.25b558a2a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.25b558a2a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.25b558a2a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"6523e78051e673408f8f333906ee8829f4059c93","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.25b558a2a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-xDKqoMDlJIp//jG5OJhSOAOn0Ucql/lgKoDAbfhP2ENyV9btZuv1GGgXL2/y/Vy/CBk8Nvo5pxNevtybp66WqQ==","shasum":"62c1d8eb1fb5357e947d33d7c6c5d979dedc055a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.25b558a2a.0.tgz","fileCount":1364,"unpackedSize":9867739,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErcZcfiTnOAXdak5zR0hrHzfWZmaPZtGzozpHCWrTZqAiAW0Yh4ibqepIoE/ZN1Cl0r53KWoFxm1tOMvDNQlUFX9Q=="}],"size":5430402},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.25b558a2a.0_1690589677022_0.18632019394602928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-29T00:14:37.425Z","publish_time":1690589677425,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.13d1e618d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.13d1e618d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.13d1e618d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.13d1e618d.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"b7ba1e2549f88ab6f05abfe7477580dde12988a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.13d1e618d.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-+dJI6j0LIQ9nIA6+JMgc/RHRPyIioiPlv14/pMG02eJaXOEWRjdv5vCJ2wvahfpBWZeBvZz3dMs1CJDvZo790A==","shasum":"f503333738938d619bab35866b26f284c3accde4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.13d1e618d.0.tgz","fileCount":1364,"unpackedSize":9884585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqBJTlNgBkQwrM9N50V/2cyyV6yFRVEiokk8Xub38n9AiEAsxcOf+EGC5WK/4461a9uNQdGzt6ssbc/qqBrYpkkyfs="}],"size":5435086},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.13d1e618d.0_1690849070491_0.1761300578888314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T00:17:50.882Z","publish_time":1690849070882,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.e6dfbb929.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.e6dfbb929.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.e6dfbb929.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.e6dfbb929.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"d550b5bb56970003a750d843e72645b9a2ed658e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.e6dfbb929.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-BqmpM51lHLFRgA/80FrtgMD7Y5CwSyttJIfTD36uqgZ6k9Bjyd3sNXmYeUV340hjRgvrFRgBioexA8nlGyhxUA==","shasum":"99c4c9147b37c7b1315396be3e82dfcb383f9d18","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.e6dfbb929.0.tgz","fileCount":1364,"unpackedSize":9884758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkdFK2dgSgxEx0ATSQ380wMgFSWIpnNHYwaO4/SvPJ+AiAaXmJA5J03JsUhGNbjabBlYcHYe4S2xwZ4oLpUke+f2A=="}],"size":5436833},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.e6dfbb929.0_1690856357156_0.8833768664853607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T02:19:17.399Z","publish_time":1690856357399,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.952007dba.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.952007dba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.952007dba.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.952007dba.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"238a9f9e0854145eb0f362bd9785c983c29217a0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.952007dba.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-grRFJJRmxkqiv6/Befw38NSQM4LQPAzHoioBXna4Bk1xc3E8tfCDK5vkX0CoHuTsLyFwUbtGvPSN5/Zz+IKO8A==","shasum":"bf297fb7d3dadd88fe4a5beb856fa4c3feb0f9cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.952007dba.0.tgz","fileCount":1364,"unpackedSize":9886442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR3VYPXDi156miH9BKUm3yeuQwfIdxPCxtRKeSjROLvwIgE07XJ7+X7uc6GnJ1aHIsmnQH6y42a7mjDtTSXXZbQbQ="}],"size":5439689},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.952007dba.0_1690935181600_0.9564623939450541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T00:13:01.883Z","publish_time":1690935181883,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.88a9e4e0b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.88a9e4e0b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.88a9e4e0b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.88a9e4e0b.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"434ddaf525b411913268971080e54cf52cc02d0b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.88a9e4e0b.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-WCapg44H6e7UkD7PRWoAuE/LM49awXFa5WkwD5kbkZwDXE+ch2ma/3V4Bum8zqT7sA2ax+WghLSVf4j2y1w32A==","shasum":"1deaff861daf8a844ffbbcca8847ce0d75364b2b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.88a9e4e0b.0.tgz","fileCount":1364,"unpackedSize":9903139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG2E3KtEnJn7kvUYRI3hfystElNy4TAmstIZ8xjLAYUQIhALKDo9SMSHNzuOm12lyWoGY1YfHupWuwABDAS/ZSXPey"}],"size":5450830},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.88a9e4e0b.0_1690955322640_0.26566476689836516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T05:48:42.885Z","publish_time":1690955322885,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.6ff4defd0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.6ff4defd0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.6ff4defd0.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.6ff4defd0.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"f3ffa26c4e10bb85e5efdbf467e409197aa0fe0f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.6ff4defd0.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-gWdqvfrNKB1ofr1Vox0EeCcLO7VbxjxoIvMJ7ncU4R+mILFwg7Hmk1r1oNYRaLfvLzMeUGlp5xuUOxIKwaQVKg==","shasum":"a4e4a413ebe0beb1060df4fb0302c737dc97a44a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.6ff4defd0.0.tgz","fileCount":1368,"unpackedSize":9927513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFb8tffo7AVhkbrSQb688Fr+xpT4D+k84904xvZgQ/TBAiB8hc7E8yJglc69FXxIWJhBTCmLjfR4gY011/paq0EWQQ=="}],"size":5455018},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.6ff4defd0.0_1690962378342_0.5184835500184111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T07:46:18.670Z","publish_time":1690962378670,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.dea6b9e8a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.dea6b9e8a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.dea6b9e8a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.dea6b9e8a.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"23c7c50bd034363066739b8d71f1db129096def4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.dea6b9e8a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-9JbyQqBXF4OmwACOh5fgLG1kD3Xra/PeVQ/1FTRtBW8nKMOP5McqZD7UQfyIX8d0ltHIkuab27W9nNSeTHRRHQ==","shasum":"8d7baea7fd881f8dfac68d9b02f276bd32a3570b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.dea6b9e8a.0.tgz","fileCount":1368,"unpackedSize":9928757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbXyBe003nvJS8ljDDsRSJhg5ULiEEVGIAd0IlgiK3igIhAPRzXESrrNNPYyk0SAcObI5VZY0SQJF6/LTBjLY9KN+O"}],"size":5455779},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.dea6b9e8a.0_1691021675266_0.7340054244381791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T00:14:35.570Z","publish_time":1691021675570,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.ef9e92acd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.ef9e92acd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.ef9e92acd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.ef9e92acd.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"3fcffff15d71702def73d6ef156956777aaff673","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.ef9e92acd.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-CLiHZL2O5z/Rk+sqmir5XB8lw1l8LfSXZs7omv8eYIAcmT5SuD1281vYU4xmmBoX3D+pMaqmFuYNEyFgEjC/NQ==","shasum":"b82c67e1cabf66092b5e3e424330979638a871e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.ef9e92acd.0.tgz","fileCount":1372,"unpackedSize":9971060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLQhmdNvaDhF4gmjXQOb2p7uOaCXSl835GaQ372U7tvQIhAO6OKQ6QHPwP0G3QjsZSd0VnUyoq9D5SZ3Fe7TRNt7Md"}],"size":5453260},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.ef9e92acd.0_1691036536957_0.44984195003127025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T04:22:17.250Z","publish_time":1691036537250,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.4613255c2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.4613255c2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.4613255c2.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.4613255c2.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"1978bf341ccdf39741a5b9cba359468f37ff1d42","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.4613255c2.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-00Bqoy1IVvheleASTu95dyp10wIqid6XXtwTrg1HU4ObG9tt40vgWuJi//mMcTaMae3UE/I1MtTbhbbmcXeUWw==","shasum":"2e73c23505bb6b1c3534ca1ace57292f5a7583e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.4613255c2.0.tgz","fileCount":1372,"unpackedSize":9971682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvXCI7VMuyr5uLpLj6cTtf97m/KIzSSQg1cVuE9ZMIkwIhAJM3J5j/RK3aLu8nHM+76V2tMLBsb0RS/TsOFDjJnODT"}],"size":5465550},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.4613255c2.0_1691043064726_0.006136346132628034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T06:11:04.999Z","publish_time":1691043064999,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.2fdf2b99b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.2fdf2b99b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","deleteUnusedStrings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.2fdf2b99b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@microsoft/eslint-plugin-teamsfx":"0.0.5-alpha.2fdf2b99b.0","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"9f4c3520cb0244146cbeabe53b462a79160d7f54","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.2fdf2b99b.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-YAoSZ15iWIwXqKCty97s72Ocn54Kr10WXzu2+/volP9kA31QoMnct1u6Xb6UZqJ/ZYWyFI66jjKLl3yBRE87rg==","shasum":"5d822c8eef7705eec3d23177c40a6130b2f5e407","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.2fdf2b99b.0.tgz","fileCount":1372,"unpackedSize":9986860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmjCgVL77P56Q2YXXlH728qFHK0Qfr4q8BDQbpjllNHgIgXcNKP5I/J+0bjFNeZ+b09yIzv9sge/+il8Trm/BMLVs="}],"size":5461384},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.2fdf2b99b.0_1691107976176_0.02592925904435006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T00:12:56.462Z","publish_time":1691107976462,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.5925cbfed.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.5925cbfed.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.5925cbfed.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"e8146ed9a70c441c1efd9e61812b2e7448619ad0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.5925cbfed.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-ql5uvXGQXAFUjt6NiUJOl8WqIvFj77ZYidp221zYgzi/X4j+hkCHkCUxlzaCyZJa1qwaS8fj7quA6G/IvdfM1w==","shasum":"382b451a78e1ad6497bc4c963081dc85017ff6ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.5925cbfed.0.tgz","fileCount":1468,"unpackedSize":10081443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICL4Z06RsQYwSx8AgxtTwFGb2owvCurpoun+sApkBjAkAiEAl3QyRmq9CKraxF1/qv3uthP/4hVkZPCcfrJa9BqWsoE="}],"size":5483341},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.5925cbfed.0_1691453647597_0.8551759592659718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-08T00:14:08.028Z","publish_time":1691453648028,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.2f75fb932.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.2f75fb932.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.2f75fb932.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"c6d4a95818157f1508040bf90290f9f1221879f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.2f75fb932.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-RnbFqLVtOTQjJsIxOnaH5TuST3foM7xI7nemAYom1NUJgg+KYbez06w96bPkQuDjdApLHh0S57ce5nQnoRxwVw==","shasum":"34ee1546516ff08726084d243efde11c157330a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.2f75fb932.0.tgz","fileCount":1468,"unpackedSize":10140926,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxi2lOCWGOLidGjBHj+1Yx9PD1pdFJwJZZf9lfRpRN0wIgVu6s22qb+x4VQjPGCI1hC1YzQtBV9o8TEtDjDsRehg4="}],"size":5514595},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.2f75fb932.0_1691540054084_0.8259345738683463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T00:14:14.456Z","publish_time":1691540054456,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023080907.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023080907.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023080907.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"e422f180f363a10983aa0416e0a389c44e2b752e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023080907.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-iftQh5zMAgGypqSEZ6Q2Fgnm33w+a3U5wogwZddumEVY2d1UxCmE5TJ02UsPzWS1QkpZgRm0vg8u43PhOwQF1g==","shasum":"e60095739aff8e7d665d678e8b7ba49ee742b742","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023080907.0.tgz","fileCount":1468,"unpackedSize":10144588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFilZKvbvjjuZSeuWr9LhJceQyuvVmKLQE7AC/3jVOWiAiEA4UBV5ZkWMA44Ek8XWTtWkZokEx8Edgm1pMQUncK5JlI="}],"size":5515691},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023080907.0_1691565161001_0.47769624084552986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T07:12:41.352Z","publish_time":1691565161352,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.6afadb512.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.6afadb512.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.6afadb512.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"c5b5aa908c1f99ce88d74c8efdd6a603a76bcfa6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.6afadb512.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-7zlJpeDcFGJJZ+hKPq6UcTSIbj4h+h+HyNmZPX5gb+ynSb8at4XprZfym+IequlwkbVet6ZhjkIl4iX/lT8hYg==","shasum":"65c9b4b3ed4612b845e7892bd781caa52172c111","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.6afadb512.0.tgz","fileCount":1468,"unpackedSize":10158846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExAxenriCFEUAUI9kN+Bs40FOOcCbpTvn+Bf5efM6yqAiA1gmEH9Nds9J6Eg+xoyMk3rMS1FLRg2j2+w4/4zNeXJA=="}],"size":5516277},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.6afadb512.0_1691597555603_0.2508460514572004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T16:12:35.909Z","publish_time":1691597555909,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.ebba7eb40.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.ebba7eb40.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.ebba7eb40.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"50901701c821f12da858eb87a8941d2d24ddd4c3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.ebba7eb40.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-CESlU0pwroYwOC0xGo26l56+Csh4xF2u42Raw14EZd5deSu9mMK5oQ4whMpe255cXnP6gwPwyNFeQXWisY9Tvg==","shasum":"de3641c71874c818b0c3cd7316201497e1f61e74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.ebba7eb40.0.tgz","fileCount":1468,"unpackedSize":10161707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWrOlybAoT35mmijs7I8fR9vRfi2q9HE0aiz3PzWnaGAiB+r9gaJZhgExbzF84MrHZXRFDCA0T5cQclwXYgi2XT+g=="}],"size":5514488},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.ebba7eb40.0_1691683901597_0.3625698824663197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-10T16:11:41.961Z","publish_time":1691683901961,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.a99162fe0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.a99162fe0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.a99162fe0.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"5f83a1ed069767a1ecf148492eb7a145b2bf5382","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.a99162fe0.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-ogif0jvPwsiJ+1PWklbM/AKJF7JG3Q8yXcS+MtJPjuFs4DsmDp+IyT1E+urCC1iTHrLZau6mzC4BeAkGluEkYA==","shasum":"091c7480430f29a4b158189ed00f9ad0e8430524","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.a99162fe0.0.tgz","fileCount":1468,"unpackedSize":10164807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh5IQmCOdSauDr/nTTtwYGFPLLOzSoyxq7fZT79UALrAIhAMI2QeevKNPQCC4ZzkvSQ/F/+KME9JfGoqgMr+d+82wS"}],"size":5514536},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.a99162fe0.0_1691770410045_0.43963350863664963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-11T16:13:30.375Z","publish_time":1691770410375,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.a2e05e20c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.a2e05e20c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.a2e05e20c.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8686c9cdc1187d1a70d69e76bd655f3468f805a5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.a2e05e20c.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-0n/hfUZRVfr8ithm8CRq3aM+AypIDgXVJVTKBuJp544sJweM82meatevYVJQRkJ3t9bdAliKgLlBX3TaRt6w5w==","shasum":"e9464239b96367011d375a0bcbd479d680bfd9c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.a2e05e20c.0.tgz","fileCount":1464,"unpackedSize":10175913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGp16JRjUjhtOELDeWFo+fHyt/LQnm1nwtv4qdF1b5jAiB7QOUguStlSbn9abG+ZfuxwqbZMy9t5nEJ4I/nws8CUA=="}],"size":5515727},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.a2e05e20c.0_1692029661649_0.8326798423028114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-14T16:14:21.970Z","publish_time":1692029661970,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023081506.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023081506.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023081506.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"74e35bc95a24aa61a601778c439b0aedeb1804f5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023081506.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-1Uqs7yN5sbuoha6fJeN6v/fX+nf1BVI0Dji28fq2Wl+VyQSoJt1miPUGMJXIyr6AdW5+7m+kAS9fYYj5rC5TzQ==","shasum":"62e5e11a51af17663596692ff332a27048fc7c25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023081506.0.tgz","fileCount":1468,"unpackedSize":10146008,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFj7g4/rKmb8mzYQsjJda6Y2f64fPkVoGluBOreQ6VAQAiAs0ZpMVuRAkVA9N3DKvhNq6JehxkYReaqG9P5wrbXTfA=="}],"size":5517174},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023081506.0_1692082241428_0.7144507692074828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T06:50:41.739Z","publish_time":1692082241739,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.db09cdb89.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.db09cdb89.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.db09cdb89.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"50d65d973d766f4a67176ddb0475b27a428d708f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.db09cdb89.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-TX4gwTX70jgzfZRKjyONRJWOmBERZNEnNs+dZIDKWE0SsqUQO5n/2dmiuJyKNso9Yd5sNwpKHsgZgTyb5jeT6A==","shasum":"d4921f9dfb02e38b50d21b2bcc60c2f256aec283","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.db09cdb89.0.tgz","fileCount":1464,"unpackedSize":10174844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2r5ENyXK76RXdNm+K/CHJRmG0hzsvHNEuo6MkGmvhdAiAC9xL3Omh4Gva4+p2d1YqW6oHrwEpUtzC0291eCuRxgQ=="}],"size":5515463},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.db09cdb89.0_1692115942567_0.11861432725557086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T16:12:23.131Z","publish_time":1692115943131,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.3770ad79d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.3770ad79d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.3770ad79d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"23a476c4141a2cc2c3fe8c16b8fa252cafc43866","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.3770ad79d.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-sKvwnDNkgwIbXn0jDHN1sDa/l2GjcXpOYTsv/m3rq/mUK+5wpybiF/Yg/W49A0HzLA1K8S8K7hk3DTHhVoeLuw==","shasum":"f1333907b48261cdb543bb54f2d9ded5c0d8abe4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.3770ad79d.0.tgz","fileCount":1464,"unpackedSize":10177465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTPkWSXDgk3MENuibDUAvwQO0jKPCwiSEUI0QhEtGY3wIhAMfRmaf3tgpuQMgxeZ4hes8nbNVLc+ylUQw3TEx3cOJT"}],"size":5515996},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.3770ad79d.0_1692202435041_0.3878694498531037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T16:13:55.331Z","publish_time":1692202435331,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.fddc9cadc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.fddc9cadc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.fddc9cadc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"9feeacdf15dbc9d4cb284ee569421d0e1fdf9bf7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.fddc9cadc.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-CNVcYQu87BH5QqJzHcmzcxDlC428sNzgZQJ4h7GI7T6zs2H9TjsLJfWc1M7p0E/hl9MjOnsj1G5wt0tMgJPn7A==","shasum":"88e84700fa1c6806dfc8d411f6b418c52476a8da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.fddc9cadc.0.tgz","fileCount":1460,"unpackedSize":10174034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWm13UsqFJ7d14KtCHROqww6UK90dILSZcF2EI8Vq2bwIhAIvBYS+UGNEJEUP74bHnYDNTKwCquxqm4CLBo51YstEL"}],"size":5517080},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.fddc9cadc.0_1692288664587_0.09178515008903632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-17T16:11:04.930Z","publish_time":1692288664930,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.8b06251e7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.8b06251e7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.8b06251e7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"82db7875fdf59cd70d1f9e3037bf41274a002465","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.8b06251e7.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-MCwCNnmS2XpDvgJ9C6C+VOegBncSY8bq3ABzmgz1Ziw8GBB+O9SCvwro5iR+nE1OUENBk+u+aAKg5d0BjTIk5A==","shasum":"d7db72af398435a000919379eed6217a1e27b3c2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.8b06251e7.0.tgz","fileCount":1460,"unpackedSize":10176065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4fJJvbBCzJgTViztHwG5ARac9T8auDYsX6ChT9+mnUAiEA/Ux7orEO6pcZh5CZFq2jzuloWMxA6STP6r0uVyEivPQ="}],"size":5517728},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.8b06251e7.0_1692325349984_0.9293028400983332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-18T02:22:30.348Z","publish_time":1692325350348,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.85477c99a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.85477c99a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.85477c99a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8a739149f7a1643354c42852b0e06edb87e937bf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.85477c99a.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-yNv+9gm5ZoyvjLm2+rRfp9s04vFX7eAVMwwbPg6n/Bj+kl3yj7UahQfmwFKibyTBtiJ22Pti6AVVwQPVLcEKqw==","shasum":"99cde6ad2dde8f38871f5dcdd7b148db78344f0c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.85477c99a.0.tgz","fileCount":1460,"unpackedSize":10177298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAr1uUi5wYtp0Pdb7yrfEfB1elFPubWJH6FEgSdvRKUHAiEA2sqpORk4q8sHAwf1PXJeVeBABAF9CxCyxRKdOK+cCZA="}],"size":5508240},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.85477c99a.0_1692334256786_0.595587329281563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-18T04:50:57.104Z","publish_time":1692334257104,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.e432bab97.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.e432bab97.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.e432bab97.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"ec80bcfde386545e79aaff28d406f8bf50110fcc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.e432bab97.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-HJUP/kUw5lrpURZiVNihDQE1WaoJu5a+jrmZ/VMsxrivSiyqDS5OXlOQmzBmwwwt82qzkoTcAIZuun3Byia5cg==","shasum":"8a61d830868417b869a00cb02def9f61a4903afc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.e432bab97.0.tgz","fileCount":1460,"unpackedSize":10182861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvzAV+MtNIAannxp9Yp1TsEyedfvIN/dsQ5o8GcmJFDgIhAOuU9FtHnMlyVk9+FHMi2ofHVSTYn6MLVAe7U7OlTVRf"}],"size":5509599},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.e432bab97.0_1692375167160_0.846614621520059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-18T16:12:47.601Z","publish_time":1692375167601,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.35dcda472.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.35dcda472.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.35dcda472.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"b5f51c6f0d01477d5a8f8e0b18701e392da776bf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.35dcda472.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-sCQ37uubepPVZrWJqWPJG04n61jNAZT1JARa12ewmjNOw+JkJ/CDPApQm9chEhrMmsvU1q0ua/EhPJroQ4Px6Q==","shasum":"e4eb178639a959c60827947d020facbebbfcb145","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.35dcda472.0.tgz","fileCount":1460,"unpackedSize":10185006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDggYoMqWfjVafdWShoqmFtPS+EssFHqHx2L8M3uKUjSAiAqnLlDrPl45Q84+4KkvZBz1b8OIAm39MLd75Xd+0zxvg=="}],"size":5510856},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.35dcda472.0_1692634490165_0.36914989272491106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-21T16:14:50.522Z","publish_time":1692634490522,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023082205.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023082205.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023082205.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"f3c5e5c557bbc70d74d20497b580c04b9d921308","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023082205.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-7uXb/I00R+OD9M32rmVR87sPa9kn/yys9KnVyCWMXlYGhfUpZiXv6u56iZMFG6GHpdpC0OQH651zAq55Nl6UGg==","shasum":"c683bcf79e398d1f2068e60c426a414e3a3d865e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023082205.0.tgz","fileCount":1460,"unpackedSize":10184967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/q+XmFu/NZPc9OYYMjw8uF+9IS+humFt3ZHfwtanJvgIhAMohjnoXAOt75pMY007GgisoS4HHMr+nvC4s24ScRoAQ"}],"size":5510795},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023082205.0_1692683635116_0.3077152111296355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-22T05:53:55.517Z","publish_time":1692683635517,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.f2e5373f1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.f2e5373f1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.f2e5373f1.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"0bf9afb3f0b27bd553ba4e34cfb0d9793c3f2303","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.f2e5373f1.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-VQGRskAA1f2MvM0mnv1ASJQcYRsPeXqM21xYOS626podz9LPxLlfDlLrTeAvbCxXvGgEGXBpglYgtRz27DHW4w==","shasum":"812c5ddf4474948aa4e0f2092e5d6416d44c881d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.f2e5373f1.0.tgz","fileCount":1460,"unpackedSize":10193598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpcYNl8iK11BxnqBHZ52oPbh3oJwAN7rufemAo2yU31AiEA6tkvCY9dHgwsfhocmeMOtY5c8hkuv2IQctFpcAIb0ps="}],"size":5512984},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.f2e5373f1.0_1692720691363_0.3571153076451825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-22T16:11:31.742Z","publish_time":1692720691742,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.95caea36b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.95caea36b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.95caea36b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"be93210a59df0642e07d808775a63e02eb391101","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.95caea36b.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-gzWm9jdudX8eoaky+VjYQ2ANavl4ZFNE1osx727Fzf+48p20kZoHTunsbeDhRipIIGxcBDIN21Jx04FijUDNtw==","shasum":"5affed0ccd1db6a2ecd6832f442731489e732a7e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.95caea36b.0.tgz","fileCount":1460,"unpackedSize":10188825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgVf2G1T3cAi3kk04D0Wkeau60Y+B/UEXb/uGU4T/U+AiEApd04g/Tbi0Nz++3wsJuGuqfiUWsqpGqIzQ9pcWbSVbI="}],"size":5511749},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.95caea36b.0_1692807094838_0.12702900375507054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-23T16:11:35.189Z","publish_time":1692807095189,"_source_registry_name":"default","contributors":[]},"2.0.4-beta.2023082505.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-beta.2023082505.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-beta.2023082505.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"e177e913c5ffe84c7c1b7d50efa314f2402b538a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-beta.2023082505.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-o+stoS45vw4Kp+yC0N/T4gLpRRztWnfJGcDz08IBcDImn19wuc38inDbN/XumfH38mx/8WNjGffOGgPJrupuEg==","shasum":"7cdefc7230becb57358503a7b54ffd864e3c05a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-beta.2023082505.0.tgz","fileCount":1460,"unpackedSize":10185062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkNVcoCWPtOddLl/yqXL9ZhpqoseqsHzdiMFAJqY9EEAiAQ+JCwSsVkv1Rg65i8ncFqpBJJnqcbZTcf8SJIxggk3Q=="}],"size":5510151},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-beta.2023082505.0_1692940234873_0.03961644793996477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-25T05:10:35.300Z","publish_time":1692940235300,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.2aad383ad.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.2aad383ad.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.2aad383ad.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a203c026e31d68800abd370ca35987b6acca7d34","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.2aad383ad.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-lxbT3yqAjE2qRHX5eAXL/SODgPqeK69WLjjULO0TbCEOJk/b+S8w26eFkJvCy/xBexh64L0dH9mejItmoDSJXQ==","shasum":"2540e8fdf21a594d38d00c0fca053cf1ec63c4a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.2aad383ad.0.tgz","fileCount":1459,"unpackedSize":10240348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQcC2DlP9E9hKHubq8lBcpzkKqpi/jYR5sk0JnStYWLAIgIu8Yer94+UHI7Fc5IVtUx5Vu7reiGEI5krLASVi0Vbo="}],"size":5528113},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.2aad383ad.0_1693366094627_0.5436509137092189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-30T03:28:14.987Z","publish_time":1693366094987,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.44d56dfef.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.44d56dfef.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.44d56dfef.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3f754349f9e636bdc38c5b93c7e7c656ebbead5d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.44d56dfef.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-BgDrK/I4O6TMEtSZQ7cJymk0d6CaqPOhYS8GPqjojveKwvgqOg+WZBwbbmWO0hfBUQ2F6acMcC1KE8nPZfhTig==","shasum":"2a593f9bd550fa36418a1500b4bad2bc4d54d0ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.44d56dfef.0.tgz","fileCount":1459,"unpackedSize":10232013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+Tzwyp75qM7gGslOFMuK5apqBeTxjiffOjtnd8j+WHQIgehix9UM1J5hUw73aN7u2lvcJ12KubdZp711vWv0bAU8="}],"size":5528070},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.44d56dfef.0_1693372914201_0.4411569648491698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-30T05:21:54.489Z","publish_time":1693372914489,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.ceeb9e1b9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.ceeb9e1b9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.ceeb9e1b9.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"8112a182accf3b4696e084c13d7285f75af65ab9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.ceeb9e1b9.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-RnginIPksdXfKj7cBmw4XgJNp24akN2HnUShFBTMBLz8tG2xaxg3YCafs+9i8nhPsBawhr1WWbybAfuiHZZj1g==","shasum":"2bafe456a95cea045d85501132aa27c7682c5394","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.ceeb9e1b9.0.tgz","fileCount":1459,"unpackedSize":10232005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJQoEVZLNVlx2pseqxJ6u6/x1+h8lSrEC+mr9M5vIGCgIgHxY8zxdV/IXyFykCwe2SzHWcTIxWWNjb3aOjIXpb6W4="}],"size":5528688},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.ceeb9e1b9.0_1693375723551_0.6304524885852862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-30T06:08:44.011Z","publish_time":1693375724011,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.8d68ea31a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.8d68ea31a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.8d68ea31a.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2969b4eb35bec7ba11d7555744ff4cfa55b6ee8f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.8d68ea31a.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-tcUMxWxJVbtG+ztYp+pQFvp05QGBwbuxaIqzaY/fGVFaeArqKCLh0lYhNwyUAWjJBLQvCdGptr3XOBRTxA/uQg==","shasum":"18f2687be064b4366a55c83a59294644c359b420","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.8d68ea31a.0.tgz","fileCount":1459,"unpackedSize":10232013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC9njv2wg3uOeyVQUd8gK48Lccc9WAolyBmCFAegEMoQIgDM5xVv08oGzx/p3eRN383DwJwtK60Y2FMqcRah9BZ1A="}],"size":5527329},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.8d68ea31a.0_1693384769108_0.9578127198943704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-30T08:39:29.400Z","publish_time":1693384769400,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.b24fa00bf.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.b24fa00bf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.b24fa00bf.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c20cc296e5d86e48646d8d351cf33e02d2596d6b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.b24fa00bf.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-DjU+WZKA1B9qvw5jAB07ZARPQS7DZiMmeP5YsNmfsVMFv5KLkWJvUcw15x/YbZ3e/7TjDgyQk24kxeVxqE+0/Q==","shasum":"69005fa81ef194336f2ebd25a2ef6264b153d6b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.b24fa00bf.0.tgz","fileCount":1459,"unpackedSize":10232548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYJf9B2nEDXBO3HUuumhuzxH3TjiUIzUuuweufeFlN4QIgKi74HQm57bWVBLHeeB1zUBB26BRTMBElNWCda4T0q5M="}],"size":5527944},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.b24fa00bf.0_1693393860641_0.12498137722583746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-30T11:11:01.027Z","publish_time":1693393861027,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.432f3624d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.432f3624d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.432f3624d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d9e32bf7ac2133a112cdcc3760307f5e74f98cfd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.432f3624d.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-On45kqq9c6WsHNjPHms1IL1tf9PumDg/HriC/GcjokKuVtMk9dH1td9vShTMT+xB/v5/cgIpn9iWdnOgJFoopg==","shasum":"e7e109357da42d2c3efbe46fab279d999e4e49a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.432f3624d.0.tgz","fileCount":1459,"unpackedSize":10232553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGECDshNRDG87XsBI6f69t4ee8NuU8p2RViERhu1PU0uAiBJ2Oyn4dPAQWtwoltSA0n5pF1BXFZ0rvMq4fKlw19FPw=="}],"size":5528099},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.432f3624d.0_1693448782036_0.2566256774346338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-31T02:26:22.417Z","publish_time":1693448782417,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.3fa973991.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.3fa973991.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.3fa973991.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fffdb77b9b852b690e8d0ce0e1b1a31ba3cc7686","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.3fa973991.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-DPIRomIRMNN9fpSwXqOFFrhXCSWP1GEKjIa3V8TRssirk4rFRKSuhwYGkBoc77dtL6bzIZymKMy81HclK16BMQ==","shasum":"ff94e8b2cea8e0f424ce1858cef5cbf78db285bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.3fa973991.0.tgz","fileCount":1459,"unpackedSize":10232548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpAtfZuj4SAhcFmoSQ3jD/xyXONzHg2vqEcB73JcO7vAIgSLnLaSneSAN8KUc14T4nz6O/G1FMvQtAJrTiK8xM284="}],"size":5527512},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.3fa973991.0_1693450272900_0.5932850745430367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-31T02:51:13.253Z","publish_time":1693450273253,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.d636c02fa.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.d636c02fa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.d636c02fa.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b20198211cf209394f8c3a8d8c2689451c8aa719","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.d636c02fa.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-xyyd5o0bmxBKiKrYYfEdKzIAPwgtm5zI+HAn/kJJ3kN6oCEgjUggRu4aAiXz6A0/OqIGFPhANWikJWKZOVJUzA==","shasum":"55c73cc4e02cd7fc0201fcfa5e4d7ab282ea4a2e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.d636c02fa.0.tgz","fileCount":1459,"unpackedSize":10233283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdhyDGZrsEXnPlGz+Srtq0yxYaXYnFpyKvItKH2GjiEwIhAN2L5x5D9lmfuIczAJ5gpxqf8srFDDlnHV9waKOh5skW"}],"size":5527652},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.d636c02fa.0_1693460360877_0.8872617269280172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-31T05:39:21.238Z","publish_time":1693460361238,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.f4d0f0217.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.f4d0f0217.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"workspace:*","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3390947648f281f2a1d1b189304370fbb343046a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.f4d0f0217.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-7/j3bkE9C7lWZcbWrxOOm+MqjdHaAbcMGbXxybJxOc3UxD3R00DJJNNBxSTG1g9aw9AYbi/RwvZY9JqE22R/Dw==","shasum":"a4401685e42e9f630c0e0feb9a5aedc1f5b6e0af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.f4d0f0217.0.tgz","fileCount":1459,"unpackedSize":10234905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4oxOHpMnoJWGi5wT1Wv1Iu7pTpHuD9/ZODfA3/rjqowIgGPJ05neUAJNANNofOtTDEycU8hu0IsdQ2ZyGcoWDz70="}],"size":5529536},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.f4d0f0217.0_1693498155682_0.6826681025802168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-31T16:09:15.936Z","publish_time":1693498155936,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.a0d5ed36e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.a0d5ed36e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.a0d5ed36e.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d05e9dac7fbc0a0154ee13de39c1f27c11ddbb45","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.a0d5ed36e.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-5Ru2QqOa/qc4jDgUX0Q4opPTop8TDR6r8gUdy5o6s+eAafRbkXhNWyP3//4T3P+7CIBMwOuBt40t0zA1wlGXIw==","shasum":"0066f0cadc668903a45bcdec98b9bc4e9fea054c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.a0d5ed36e.0.tgz","fileCount":1459,"unpackedSize":10239920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnE62BUYjxSZWYzortIB/FEq8ZpVb2hpdzAsgKqHGjsAiA15Ny+sWXrB08aE2cszAxRkQNbMFRKfV2Av87lq8+FlQ=="}],"size":5529054},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.a0d5ed36e.0_1693549498254_0.01594379930049561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T06:24:58.645Z","publish_time":1693549498645,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.992a23d1b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.992a23d1b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.992a23d1b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"47995b657e19eefa9e80d4c01e8e9d581c9f2bda","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.992a23d1b.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-o306pWvl5QRzo4viUKtRgQNKZeSFKhmFxtBBoLE5FiQGZmtmjcYXE+n1I6JDRE8Jk+7hf8C9Qz52tAcy/uooCA==","shasum":"9d226b007c454ba374c265b21224e4752a318d5b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.992a23d1b.0.tgz","fileCount":1459,"unpackedSize":10242047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEidNc5DpNHjqZ31Txc4J5X3yNOkVa75FlVi15dm3MbnAiEAsJTdnusoMf0s/LnBuGtDUTWbuPCGfMsDgNx/UnVOgEU="}],"size":5531157},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.992a23d1b.0_1693584567121_0.0385869202736111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T16:09:27.536Z","publish_time":1693584567536,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.52e4750c7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.52e4750c7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.52e4750c7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f34089ed0b243ec9dfdc727cc5f7b06e52db53c5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.52e4750c7.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-0XfgTb8x9//CcgRHmfgMrH3WV/0N4PR97OpLudnvFJK6UNoUaiApeeVkt3lCxiHJRocJPm6Ybl27dDXNQbDIKA==","shasum":"557e9619de06b821599081a9c92bb2c110558fe7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.52e4750c7.0.tgz","fileCount":1459,"unpackedSize":10242890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpkGQ1Zw+u9Kgf7+cLvYGBPpHl5/qN8iTn9EZfW/vf/AIgAM8wmNR8Bd3W8BT98fLWaoXXGwbGbKeF2EepaXeg7fs="}],"size":5531711},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.52e4750c7.0_1693808513474_0.786620659506515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-04T06:21:53.972Z","publish_time":1693808513972,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.3aafee8b3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.3aafee8b3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.3aafee8b3.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"74dae9d620265c196b3484654287c3e4bd9c330e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.3aafee8b3.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-+RfmhiJ3Am/aLLFsCGhaDGLdnWhTpNBjmZR/Lw5i289gWfz+8EYjpbIaHBGcaJgi89fPFVCn6n1msOgjrmOrKQ==","shasum":"ef92484c79c5878824ea435896ceff9ebeaf41b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.3aafee8b3.0.tgz","fileCount":1459,"unpackedSize":10243626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg64yfOhCXC8fsyxZdk8qgWUj8X9MPb2Prvhu+8LQctAIgMNhkqHl1sjUT4bVOhcwNSOEoaO08muZZp0kLdyhrTW4="}],"size":5531326},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.3aafee8b3.0_1693812021108_0.7410890596422903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-04T07:20:21.478Z","publish_time":1693812021478,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.a80a9a6b9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.a80a9a6b9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.a80a9a6b9.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"62005a4701a9bb2fb8671d1ea2a916e30fd30b89","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.a80a9a6b9.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-FvCYxUaveqhrT/+VY0uIGFOJaim41fzQElaL1dRUyUxsGMhrS/zue+BiMpo1/fHiMQNHqwcIc7goaEjo4AsK+Q==","shasum":"6bdfa568185a5b1f3eec89e87ead67576a010e15","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.a80a9a6b9.0.tgz","fileCount":1459,"unpackedSize":10247917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1NLh3bh8EFfgEmBygS1liAAOcMRI2e1BkTRnNLMzK3QIhAIHINkzX5sfM3AGZHtbIToYhoY/HjSJD6H/G2xb24Xpb"}],"size":5531710},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.a80a9a6b9.0_1693843766241_0.2556993988670717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-04T16:09:26.650Z","publish_time":1693843766650,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.bd109bded.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.bd109bded.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.bd109bded.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9c46900958304e1ab8567db0b2e114ee7699e7e5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.bd109bded.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-4tP16YJgaG0IeI7ysv25Oe9kGGYV7immXcUZOgjOwkRh0IJQ5dAdqBNVk0ck5iAWaKBLBDUv8G+EFLHgZess6A==","shasum":"f738868463902072151e6a5b8d8138d0a4695846","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.bd109bded.0.tgz","fileCount":1459,"unpackedSize":10247972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWaORdum2YSfYN9Jqf51wCagJAup3nFmUQC/4p4nXVEQIgJ0cWkCvSniMtjI+TIoaET+sdqCuilQlDr+/RT/4iaMM="}],"size":5532035},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.bd109bded.0_1693885024952_0.3142218340247873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T03:37:05.255Z","publish_time":1693885025255,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.2d2b67a15.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.2d2b67a15.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.2d2b67a15.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"021d02ce2f0d45778b59a144117d84d7dd14a6eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.2d2b67a15.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-kdg2VHWqV1PiRxa2yZjhGxcmbFw9JEZICg12/zdg3+G7Wyy0Uyj1dkqYF6UJiq9E5BrOOgjo/ZsK44jMao/v2Q==","shasum":"16314f1637db287c2fd3f5e7df554b0e125c342a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.2d2b67a15.0.tgz","fileCount":1459,"unpackedSize":10247981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1oH0RuMa0H+isUx+xErTxpGhNABPRTyILTw4Mt8ogLgIhAMUSwr27Rd6VliU/Pj8Gi6To4SpPZjg1fDOCCf0iokSD"}],"size":5531699},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.2d2b67a15.0_1693892806332_0.48174792341769446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T05:46:46.720Z","publish_time":1693892806720,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.ea55e6d34.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.ea55e6d34.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.ea55e6d34.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"006733f9b548657c230707e1915ed7c3f1fdf77d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.ea55e6d34.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-dgOI213kbhzg5cSpLB7jMdtraH4hepGnZLfkd7Y+Yz6HUMyf7E9cBgKkR2+VimuxDxiytu1fw2/gz2/YbAKNPQ==","shasum":"ec7240788f7c0da22ab7a338194fea9c3827ee5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.ea55e6d34.0.tgz","fileCount":1459,"unpackedSize":10244716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYgdCysV5UmrExo2xHYJTBT7pRxW7S3rhybQ5ElTaElAiEAid4FaoXiEb6t1HdMptaBOpJEXUdxP4ip1QONnm94Law="}],"size":5532113},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.ea55e6d34.0_1693909609084_0.36192207851888436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T10:26:49.399Z","publish_time":1693909609399,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.aa8d93004.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.aa8d93004.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.aa8d93004.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"04ddca57ca92d379c55ab6cc8fb9cd35ca404665","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.aa8d93004.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-0jWj5fPJVjzGtzOsKq2R7C/QycOUOos/v5wSu+EsZodYfrzExP3cP0q+XRjAlSgVGf0Hjr2ezVxGxco8eW1G3w==","shasum":"7b7da89a770af9a7b518edadeee5438721d00a88","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.aa8d93004.0.tgz","fileCount":1459,"unpackedSize":10292187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqf+taLqWY00GLkjVbPF5KfarZCPn3i279G0pyDRImQQIgIer3HKe7mHmR6i+xaMytGlzkE00x9yvl1BTmjiH2+Qc="}],"size":5553146},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.aa8d93004.0_1693988960917_0.3387766408902566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-06T08:29:21.388Z","publish_time":1693988961388,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.7313f757f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.7313f757f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.7313f757f.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"edee81033cb4176b4d24b1eef0a9ac6234e6e796","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.7313f757f.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-ZiCLoF8HqDf4XsmCdpUQzf1ia0R/8palJ0DAUi2H3s78qHkXu4fL2DKwN2AsxqeWND5Y+h69H2vjbTJNDjSZmg==","shasum":"6826ee3b13c614fb6bb69ebaa66edcc98c32b15f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.7313f757f.0.tgz","fileCount":1459,"unpackedSize":10298322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgWujvQ+fFYLCynp1UKIaifbvMkmJPAfh+435lZKHnVAiEAzEl/rHGgPcychqbM1XLs1swyve8z7/01mYz6KIqdsYQ="}],"size":5554836},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.7313f757f.0_1693995157056_0.42038211533397174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-06T10:12:37.275Z","publish_time":1693995157275,"_source_registry_name":"default","contributors":[]},"2.0.4-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"^0.22.4-rc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"d82cf375783e1bc14f5c12bcd0e2fdb0058e7d25","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-rc.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-0t+xNEfnarK0XfAb8OoKMgsIIUe0gg5hHjG3ucUs8ivynttKwau3Qp7/bcbIEQMKQZdGAg2gwMm4e33KNRiYig==","shasum":"34c1818ee3cd8b44e48c436621a0198859fb7dc6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-rc.0.tgz","fileCount":1460,"unpackedSize":10185036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCjI146+otQ7ajGihlXQBsfJlGEHChmRrM0RvbpI3ubAiEA0juHg9MyPO5qZ/MFvXWN27DrDj0l0Vt4BtWCt3PjbmE="}],"size":5510811},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-rc.0_1694079510569_0.9717288752654134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T09:38:30.909Z","publish_time":1694079510909,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.b52d172b5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.b52d172b5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.b52d172b5.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0b4ca0b046038f2e0f5ae7ca682a56c06acb2de8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.b52d172b5.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-y7UYsz+oOxwL6+A82pLsY76q9fjl4j9WUm0mfV611+/We/p/CLiz7h/Tu3d4LqOuZHj1Vj/e9TKR9EypYeUhaA==","shasum":"f2fcf59d14154a12b9aa0712a52092799d7913c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.b52d172b5.0.tgz","fileCount":1467,"unpackedSize":10431967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBxAVHw4AgXzjrN9OjMDooN2Ui1ljOjhPwFJkw5YJyCQIhAJ3dUsvCSy35PNxHDMyG+t+t8iBIwzDartZFKyb6xU8P"}],"size":5582431},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.b52d172b5.0_1694103059910_0.0435724765072647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T16:11:00.295Z","publish_time":1694103060295,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.aa674ed10.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.aa674ed10.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.aa674ed10.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fbc4d1c41e933626c65716c0884d1e10e7df185e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.aa674ed10.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-ZplkjRj3N6Wt2sPhST5fp68otbpnk6MKyXgFRiq9ymiOGA8+zwDATSUMjKDLzyaP3fh79gwTc9oOGWnltSSg/w==","shasum":"9cea044432d07497d03b5c2a864da0a0299a85cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.aa674ed10.0.tgz","fileCount":1471,"unpackedSize":10436388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZ0YMyOXl9vsHDezwGWBiqmmNrX5Cq9XTpuJz5eW09nAiA+BIeLIiqueZTA8cumgmnh1j8CJ0gF0yFXtODgGpNwDQ=="}],"size":5583998},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.aa674ed10.0_1694150713121_0.4218737381049318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T05:25:13.414Z","publish_time":1694150713414,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.a70ab7bdd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.a70ab7bdd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.a70ab7bdd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"df4e2ca0f0ded1af451e82c90fe5dfdcd1fc3c94","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.a70ab7bdd.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-0p5FDebCuw6esKzXGuiQYrWAWjHK2BKdy6GNxyfjmqwZ0+nd2op7UUwNR1x/8Hxa/o3kVBqSG1qUoEm5goEllQ==","shasum":"2ef4cd91c7a2e762d44f8e72acfb026dd0087973","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.a70ab7bdd.0.tgz","fileCount":1475,"unpackedSize":10455682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBB0TEo/mrat9Sck/i8UGRQYcoi/V5AW3jqVOHhPXu+eAiB3Oi5aJecOjduC8fWQSpL/din1f9CeOWYNADUs6KbDGA=="}],"size":5588819},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.a70ab7bdd.0_1694189374371_0.24364760674153074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T16:09:34.736Z","publish_time":1694189374736,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.288974b91.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.288974b91.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.288974b91.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fda84f185847877c47ab24ad378c9133295f2e67","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.288974b91.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-vUg0e9mhWLPSx6z70JWYIg9Jy16S0fUP9NumCVKOpBo/hSLH5fhSe8/jEDjQ0lCEAlJW18H86MulvIbPP5lApg==","shasum":"68bf82c582d4d66decfcd7793fc4bb5442166acc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.288974b91.0.tgz","fileCount":1480,"unpackedSize":10523559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgXVMwAr5he0QJxCBqvw5tMauQsZdYLBgvtvDb5StWHAiEAyDdNyYf/pACwyR3+fsGj3yxUXQlOddOnAmbM2TcL0yk="}],"size":5596281},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.288974b91.0_1694400544700_0.19077116569435293"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-11T02:49:05.034Z","publish_time":1694400545034,"_source_registry_name":"default","contributors":[]},"2.0.4-rc.1":{"name":"@microsoft/teamsfx-core","version":"2.0.4-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"^0.22.4-rc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"a14fb635c155b894abc47e7daff4255a502bc938","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-rc.1","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-KmNoNE6edp/b7TUqdo9oALPHpZ0ud7e4jZo+81iE1xFPOULh0bFA2NY4baCwQ7sIItu7+/K81sYdbtEeHneb2A==","shasum":"4a14a802c2576426c5e14b7496bbb9d518a44c96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-rc.1.tgz","fileCount":1460,"unpackedSize":10203759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbBlJ4e1qGJ61LkbBwHqN5K1pH4SP24OOFg+NdEF5Y/AiEA1AHHDLE2C/t7m2DVczIaGkiHZ1diHx/jABKUz13xZiQ="}],"size":5524542},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-rc.1_1694416860300_0.6825596143900967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-11T07:21:00.708Z","publish_time":1694416860708,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.6ac884bef.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.6ac884bef.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.6ac884bef.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3e9be0bc5d2d3c5c5bf0b5fce18775c736153533","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.6ac884bef.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-+4hP+eMLLZEWrGx+zr4pp4+w4/QQyoBz2g+pmAZKuKroP2zROk+XzmioUYHBAQV9tOgv9sdNB5X6COk40WsgTw==","shasum":"4461e25c18012202a54c09bc0eb1dec2a9e4c52e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.6ac884bef.0.tgz","fileCount":1480,"unpackedSize":10524002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+fI+X3K3EcVwunYOqssukm4o8I25b6MlIu6GxG2rOKAIgSkpS9nj13lFH9c16eT0wxII6zaIHBhgaH5KqVCxXKVw="}],"size":5596015},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.6ac884bef.0_1694448676732_0.8280800710402585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-11T16:11:17.174Z","publish_time":1694448677174,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.690002e72.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.690002e72.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.690002e72.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a54d361463f5e80f858a5302b485dbe95c54882d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.690002e72.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-88eu4H4EGxA/7+CBuw+jHPJyv1z32JorSLEa9BQT5fhky2WOcXXdJpAAu7gWe2tM3exvysYFgovTcQ/cA/rpDQ==","shasum":"f33a82f9865ed012d32a913434b006048549b97a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.690002e72.0.tgz","fileCount":1480,"unpackedSize":10544086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCj0o8Lcx3DMLH1X9I32jHp/60yqOzkgde88iwHEBngQIgGd4JAzYf4ieNMbHTDzRQzH5B4oLHQVy6BE3QMsMr7wc="}],"size":5604756},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.690002e72.0_1694493501014_0.8795145300604503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-12T04:38:21.297Z","publish_time":1694493501297,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.3daadd892.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.3daadd892.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.3daadd892.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"03f2e2fdbddb4ed97ef23b984afd54c3728d80a1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.3daadd892.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-ZQekS5X+VlnH/DB2H84rEFM6be6+7TiZE9+LNxCqpmYlV4IG7yIzBW+zbKf7u9nUe93+7hcd9N2e9Dt+BrGVQg==","shasum":"8f77754f7375c7c8b31dbb480a358d5861fc23ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.3daadd892.0.tgz","fileCount":1480,"unpackedSize":10547029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNd9nWvXQQV59tIyUSX4b6J+zDQOXy47jTjbFDbxxjugIhAKpmCCPl3u1ndwHfx2gENUIPqxLwOEOUOahHV1NMuJyW"}],"size":5604440},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.3daadd892.0_1694499397153_0.2680380516808052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-12T06:16:37.432Z","publish_time":1694499397432,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.2731c0344.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.2731c0344.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.2731c0344.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"eeeeb8973089bbf285c23b2f2b562a19068f6d5d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.2731c0344.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-wB7l8nh7OkE6qF4OHTLLswN2F6Y8dn9FzmQdTGSuJ7zVrZWxIij7ok/cFTR3rWl8V5k5aYCfCdqD4Yp/JiCmww==","shasum":"249133abaf08e93e3a9ff3d62dde68ca8383c632","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.2731c0344.0.tgz","fileCount":1480,"unpackedSize":10548171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaq4AtHPvOxPE/ZhjYQpVK/8S52PHYZDlarMMaU9IJJAiEAoJEYUynLE7AFLXvsICX08O2i0ZiDCR4DWu/ziIN2sDk="}],"size":5604795},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.2731c0344.0_1694535104600_0.7819294510628698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-12T16:11:44.918Z","publish_time":1694535104918,"_source_registry_name":"default","contributors":[]},"2.0.5-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.5-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"^0.22.5-rc-hotfix.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"8ff7b7f113be5f4b86c26c8680355d2d10bc4dca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.5-rc-hotfix.0","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-MtEZigkKGc90tkkGpHNrgrXq9yvtL99QYcTVA5Pb1qkpBcWhGvNds9yjJeo6gRNePLKHqx182pXc1B6PRlaGoA==","shasum":"6a46e3d56f24e2364da022efffbc618fa5ff2b44","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.5-rc-hotfix.0.tgz","fileCount":1468,"unpackedSize":10146335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVNODqEAqRRcs7I6CKsrkll4DBtRisz0/NZBYiL+Nr8AiBDXjNnKD55kk89A8hnYMgcPNkYXeBwk6xEb8xbpYMnUQ=="}],"size":5505383},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.5-rc-hotfix.0_1694586807754_0.4524842895099843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T06:33:28.083Z","publish_time":1694586808083,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.d84eda733.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.d84eda733.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.d84eda733.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"787626473bfbb5693b103dee5c9f20589bb8331e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.d84eda733.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-RQ8QF3twKsX0h26/Y9GDE1EzulOAoRicHDLEoUS6HqND8mUhz7IDySw80j/OyXD0RcWV0roLltk3+j+d6EgXPQ==","shasum":"9ed2a79a799d4f11936446333f825d2518a2f3e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.d84eda733.0.tgz","fileCount":1480,"unpackedSize":10556610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHb07ap232MIjd7VA3FLfqT417w+6sQgcxZWruWwNGElAiBuJ3ZBeYqPa5rKTeIZaHs8FT6VdrfJvyOWuFYr2VAtsA=="}],"size":5606591},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.d84eda733.0_1694587813220_0.2484147392502365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T06:50:13.798Z","publish_time":1694587813798,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.d5b684cf7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.d5b684cf7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.d5b684cf7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"76fa3659c96b964e4791b1535eaee127b32134dd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.d5b684cf7.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-JnaLTzGKvyGRm8x+kLbJInhdoNzLE9hqhrVoEQv3GX8QfuFbtmaudAS+YhH+qY3Syhs8nx7zGTbYuAvPskDA3Q==","shasum":"afb73396ecddc4fcd60d856eaa95a6fb9ee150ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.d5b684cf7.0.tgz","fileCount":1480,"unpackedSize":10558091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgvd8J79FjGAoVfEtqPkUDN1lfq9BvTIN4qk34ilh3uAiEAwaKwgZgSx14F5ibViSigGLU8N6kxJBs3oF/eROg/Y9s="}],"size":5601625},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.d5b684cf7.0_1694621502437_0.4832256711728513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T16:11:43.055Z","publish_time":1694621503055,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.aa5ceceb5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.aa5ceceb5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.aa5ceceb5.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"da34f4cb1528aaf16a4a2bd48902a7023a90bf15","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.aa5ceceb5.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.0.0/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-DngDgT5GiMXeayPsYOLa+DPH7tvvc0UiirlsFLi9FIpncDHAyfC9RqEsQLM3PGN6vcG85B7c1/mDPo/h3f/E4g==","shasum":"ff82b858d4eb60d7a4a27d15eace4eabad967b20","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.aa5ceceb5.0.tgz","fileCount":1484,"unpackedSize":10561485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOU2ksSaplcLsO7yW37s+gu4QHeLbI03TTJEYgDWpvWgIgUbcO/22NhVkxaA+f7GvrqWPVJDDdr98unsDAyhjPpYk="}],"size":5608472},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.aa5ceceb5.0_1694660872451_0.6717848632161163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-14T03:07:52.933Z","publish_time":1694660872933,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.3ea9bb250.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.3ea9bb250.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.3ea9bb250.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"effc0d04d28104e3c80759423fdd61a4cd3fb1a5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.3ea9bb250.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-mvteE+TzDVVU+0dsvJ33mX9dlQUvLbyrHRj2Zm30ZgHfexUNhDKfE5J8Y689JVrjI+mID1GItPRU68E+nl4b9g==","shasum":"4e1ab51cc58ca56cde4c91ac47bed1f80f1d93cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.3ea9bb250.0.tgz","fileCount":1484,"unpackedSize":10562563,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqrmjyvt58MfbdndFSxiewFoB6G1csKaVUXVD9snFd0wIhANThPvQLj3QAzF1uE/fXFsvyIZEE6udKu/q4EWrEqMAs"}],"size":5608745},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.3ea9bb250.0_1694663364369_0.3499769255910652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-14T03:49:24.689Z","publish_time":1694663364689,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.4dd721fe4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.4dd721fe4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.4dd721fe4.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"1139442e75de2e68bb82042c5345bffeeccf7fde","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.4dd721fe4.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-9iJi4x38fesJuSsg0ZBcTwxkXB/jiWhf3dlAVURNsTxU3kplAo5BMGbwPCff57WtAa+i9Wy5Mk3/S4jFYF9FmA==","shasum":"cf2e0abcdc69533288f3657ef039b4e1400907c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.4dd721fe4.0.tgz","fileCount":1484,"unpackedSize":10563599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhhnXOflP26/wqFkgYMQ4P6+gRv9rWlG4iiH6VT6bXdAiEA4idzytL3XiGOzn0qepw2z0DpLzkifZUokz+dpQEZPYM="}],"size":5609088},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.4dd721fe4.0_1694680353645_0.13797099625804599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-14T08:32:34.013Z","publish_time":1694680354013,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.e58796e43.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.e58796e43.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.e58796e43.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"29eeb787b0d1bc80bc7d2d87f8482ccc5906f305","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.e58796e43.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-r1/b2Y2Y+K8R04b+shuT20KAsVsp9f27h4haT7hB915cTQLmoWlL1jJ8TcbVr72YK5keAJknCOklDUfZWV49ng==","shasum":"a9d13b4cfc201cec0917306b80f56922044c3970","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.e58796e43.0.tgz","fileCount":1484,"unpackedSize":10563607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDshSSWNlu1Czw/TD9KtPu74R+oyU3dc1ljbfrwCWBqIgIhAJedWE3uuSLqEe1Z+TgCdWn9FQVpUiW/giad1Bv6GxDo"}],"size":5603153},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.e58796e43.0_1694707780603_0.9437892178327183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-14T16:09:40.978Z","publish_time":1694707780978,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.42b15a8cb.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.42b15a8cb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.42b15a8cb.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"903294865497c7a750895f8f4aed64b7bf68c22f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.42b15a8cb.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-nHzGATvkVci1unGb32pm3f31RePcYyIvnzxsPjizKzZCNbnQpIP/7/AMc6d1sxEoVOWG7MYvtIFdLv0BAmoilg==","shasum":"f07a31641085c4a91514118052d3a58525155108","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.42b15a8cb.0.tgz","fileCount":1484,"unpackedSize":10565859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpsely1r/2PQMcnhcRjtYKeHuY0v25SajznhrzFqw+OAiBHPn5VIU7z+ohyZyxP23FdBbC/+Z0ywINqtUbRwFFqZw=="}],"size":5603507},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.42b15a8cb.0_1694765732413_0.27698679494200507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T08:15:32.852Z","publish_time":1694765732852,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.c6a8e792d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.c6a8e792d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.c6a8e792d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3340d426607356b56ed842d4346d11feb56c6363","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.c6a8e792d.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-orddy8l2sDFtZXjOkgpKrXC3EARzoEv1bReYUeLZO32R3U0LHviDp1K7oAHTzOhPMrsDiI+R0ipPoCUqz3KorQ==","shasum":"12893285a4ffcbdce73079d02d1832d10fc925fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.c6a8e792d.0.tgz","fileCount":1484,"unpackedSize":10568091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIQC39KBuJnbdv22SRMUFe7OqNjE6Rk9SkoETX9r0FhB+YAIeKYn1YqxJOj04Yghk1YIuYYcPtUmnYRVao5uBblAb"}],"size":5604235},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.c6a8e792d.0_1694794193540_0.08780275960641282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T16:09:53.947Z","publish_time":1694794193947,"_source_registry_name":"default","contributors":[]},"2.0.5":{"name":"@microsoft/teamsfx-core","version":"2.0.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/specParser.test.ts\"","test:specFilter":"npx mocha \"tests/common/spec-parser/**/specFilter.test.ts\"","test:specParserUtils":"npx mocha \"tests/common/spec-parser/**/utils.test.ts\"","test:manifestUpdater":"npx mocha \"tests/common/spec-parser/**/manifestUpdater.test.ts\"","test:adaptiveCardGenerator":"npx mocha \"tests/common/spec-parser/**/adaptiveCardGenerator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"^0.22.5","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.0.0","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.0","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","mocha":"^10.2.0","mock-fs":"^4.13.0","mocked-env":"^1.3.5","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.61.0"},"gitHead":"c0e2f0c4157854071269222c3074ce21cf4f3b7f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.5","_nodeVersion":"14.21.3","_npmVersion":"lerna/4.0.0/node@v14.21.3+x64 (linux)","dist":{"integrity":"sha512-dZ7lk08e9frZQs343ZLO/hDw028MCplcl0xN87q+q6lp9VOkUX0NHmZhLqqp0T1Y3SGs6RDDk7Hc+m7q593y8w==","shasum":"1b4a5070c85771ee088646a353f69626f6fa774c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.5.tgz","fileCount":1468,"unpackedSize":10146308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG976eAY0bMb5AUeg+raHRlzTit0kYQ/x7Ghv7qzZE46AiEApxQ7d2kiDo76KR0Ha5JnwFjJhIitzf7PMVfx3OAHR7E="}],"size":5479270},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.5_1695006029233_0.8357546393365294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T03:00:29.559Z","publish_time":1695006029559,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.8b99c1e71.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.8b99c1e71.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.8b99c1e71.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"dc946afa18e5bc7f7db44b7e7e5d8c31a7ce9d3a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.8b99c1e71.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-c5OjLp6s98iqEuaL3TZB15q9L03G7VdgcwpMO4KYNxd/1dFtskxm5LVgjEBoxOVteiOcXKeR6ZYSbV49VBk8sA==","shasum":"df37314a88f23f1a6b6d5f8586612421e02c0df3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.8b99c1e71.0.tgz","fileCount":1484,"unpackedSize":10580955,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5X8nqMVrRD3zV/C7MqqR6Wi+pew+VJN85u0ZjfaazrAiBdJqfzZXiHAQbTwLSZtAewBwkGyvd3vX4eZ5PT68YX2Q=="}],"size":5608704},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.8b99c1e71.0_1695008162460_0.1434990099085447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T03:36:02.789Z","publish_time":1695008162789,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.7c487bff4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.7c487bff4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.7c487bff4.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"41f4a68acdae4cc462a0f2ed1c7793d236b93aac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.7c487bff4.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-2GEUCAaZcAwM14rc6EtD/JrUCjF9YKK3N0vzJByAB/5E3hM3hagi381olp5m9CYMnxwp9Gd6u3gfLf5bg4Ykyg==","shasum":"ccc1fd9603426198d3c8d97717126d1df6674e33","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.7c487bff4.0.tgz","fileCount":1484,"unpackedSize":10583069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVujXE2Js6hFT1UtTwxEyUk5mpemRkpIc/SMZo56SVYAiADw+J+Zy7hwyT+ejiZvD6VWdTFIf8fOiLLjZ8/9YehcQ=="}],"size":5609604},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.7c487bff4.0_1695053452099_0.06293569426396362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T16:10:52.474Z","publish_time":1695053452474,"_source_registry_name":"default","contributors":[]},"2.0.4-alpha.06f5ef6da.0":{"name":"@microsoft/teamsfx-core","version":"2.0.4-alpha.06f5ef6da.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.4-alpha.06f5ef6da.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d49668550922ab53bfa1e06c0846b51e9ce54572","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.4-alpha.06f5ef6da.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-quZsHPtamQcc+w3Nm6kZOevMVisjEcj89hVQDnL4qYDB9xswiv9BETJrxwaTXosZPvyvaFHHE+FPuON3dZpDyw==","shasum":"fa62fa547cc5562f4546726aed305e284209a012","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.4-alpha.06f5ef6da.0.tgz","fileCount":1484,"unpackedSize":10583294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9k6Wt626Bk8U5ZiZX5mJUTvkiHFpdRxwuyKgSN2IREAiEA+UM89Hg3Ezp2f/dH4nBJSbn1bF8OW1g7LUtkPG1bqzM="}],"size":5609812},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.4-alpha.06f5ef6da.0_1695089776503_0.37765782594907016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-19T02:16:16.808Z","publish_time":1695089776808,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023091908.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023091908.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023091908.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"247fe7d2d3bc0c12ceed1f545f5a9d33ceb5a04e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023091908.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-w1ZFNn6l7dbEGC2N3hblmMPV9ah7OI75WEFs9XiHQ+Mn8OUJRwqmJUK3T7M4MpUBlbg2hTc6rnH1rIFsDNlqeg==","shasum":"e42e6be032c644ab008c7524c17f4493fa369aa5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023091908.0.tgz","fileCount":1488,"unpackedSize":10608224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpv80Bm/8weXfwdC4/lrN8esawr+6oCZMk7lx9tO4NRAIhAKyJ521KpPJBzNY/UKumWMS7y0BVV+DaynrrxJirv+TP"}],"size":5618090},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023091908.0_1695112937761_0.12257377364220323"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-19T08:42:18.088Z","publish_time":1695112938088,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.caf90521c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.caf90521c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.caf90521c.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3169dd097464127057ce8948df054f58b9838e45","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.caf90521c.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-Oie3/8Jc4YyphElssJHl6InD1F9+x2feaDS0uwzVyvWH27f08vsqlJ0GQH7AgF7c5s9bDrjrG007VKJTxwwDuw==","shasum":"3dfbe70f59d5627bc888af4a9cee119267078fb7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.caf90521c.0.tgz","fileCount":1488,"unpackedSize":10608225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnC0IiQp8SjbTNrFbIWD/rJnWT16AGDF3y4BwpEtxY9wIgBElbFs4RjPdThdxS1udYygy7foRW+hWRjeG3kvOo2g8="}],"size":5618091},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.caf90521c.0_1695140004540_0.49076673603312493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-19T16:13:24.942Z","publish_time":1695140004942,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.4b97882b6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.4b97882b6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.4b97882b6.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"db899d7bb420a7b8757e536302ef0755537ba335","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.4b97882b6.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-M3GlcZBhF+Ca4ouZzPOrDLxHdmYfGl23zRZwlQQFAV5YV6vIOKGByibsyYZW+VnbcoHH/rxw+sQ+awVFSEmHQQ==","shasum":"601d2ac2fa99888e4410a8a10a2536fa8b461567","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.4b97882b6.0.tgz","fileCount":1488,"unpackedSize":10611488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELBdijObrboubTFNbH4j1ckIBP8k+bL92MpUSxEnDzdAiBPiVFM3zsw4mRvJps9AnySOtgjlAG60z/4RH4QL7zdqw=="}],"size":5619035},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.4b97882b6.0_1695226247630_0.4399430620535252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-20T16:10:47.890Z","publish_time":1695226247890,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.6b0fe64be.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.6b0fe64be.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.6b0fe64be.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f6527c47fe633838da167ecb5311a4878257eeaa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.6b0fe64be.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-9gG9nT9EbX+A2SS1ljGZHpihnLJ2l1SQYF4+ZPG7hCgqoVOkazvKJwD0SazNZibgdFB3jGla94KRu2yPPuCNIA==","shasum":"c7cd2009315a8edac21a5e49d47c0e38630ed8ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.6b0fe64be.0.tgz","fileCount":1488,"unpackedSize":10613812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkzd00NyEYxo6UZ7+ctGcoyLpsV1M5dF7gA+bacIu8/AiBAMNoTr3wIdLXt+nxQEFBxGtFls+KtcsvZMdi0CNEAkQ=="}],"size":5619280},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.6b0fe64be.0_1695312679093_0.39011134597003116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-21T16:11:19.422Z","publish_time":1695312679422,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.31b4a9dcc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.31b4a9dcc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.31b4a9dcc.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2b9dea32447be91066447ea93dc5e32455dcdee8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.31b4a9dcc.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-wJgdiAvB2KbaCEI5Qh8t69mjht8sM4ZuyNyBZdKma7hHvvntsK0CaUeq6tXXIQ+LuHKrdBj5CcCpCjg35vPg3w==","shasum":"fd0ecb1e92967645a554b55fef25093e9802a9f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.31b4a9dcc.0.tgz","fileCount":1488,"unpackedSize":10622833,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd5CjdXYO1y90nuV8ydA65C5ZZIqqVJkgoaTZJhNU94AiA2wazsOoWGqElFU6zYpa7lKRPn9P8zZ9Y+wPGD03L4DQ=="}],"size":5621778},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.31b4a9dcc.0_1695399006819_0.7703175856548794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-22T16:10:07.126Z","publish_time":1695399007126,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.e65dc015f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.e65dc015f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.e65dc015f.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e908073ddb1bfb7932e5c483cd44a5fe4d683b77","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.e65dc015f.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-ZxdRA9g0URHVXUHhTdjwHAn+4oX2UgEvOmgatqeb02PCOn6EkJPGJF52OMnBQZEZ6OPDP9GpmNobLtdhH+8GQw==","shasum":"aef5b0cb6249b40aeea229972bd7ca42a1e25ea7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e65dc015f.0.tgz","fileCount":1488,"unpackedSize":10625858,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0Qc2Zb4QQIh2g1sajPPpWah/i4vqMnmI7cx812rIZ4wIgN42Y5YaJwxt68TxdYbD35FD3+ab/Ssyw+K0KryeWUHI="}],"size":5622037},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.e65dc015f.0_1695628682355_0.44666135987282285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-25T07:58:02.679Z","publish_time":1695628682679,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.83c51426f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.83c51426f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.83c51426f.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c66e2dba923d366533ab328e88852f3f636272f4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.83c51426f.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-36G44u+q30LzR/2mFU3RSO7wuyTLDGc3vKVLnWtO1d1bVV0Cx38LOqveBuiesZ4jQCNp6yAbpd8u+o62zGmPqQ==","shasum":"c18df571df96317853a12b0264067a5c0fb30537","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.83c51426f.0.tgz","fileCount":1488,"unpackedSize":10627154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDvqZn3tHZej5nx5xcg3gY6Y+StI686jIGoE3kjTok3gIhAI2IOWvzmhWjMNUXKr9Ko8mv2DuqwMyP9uUFpTrZQZ7u"}],"size":5622903},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.83c51426f.0_1695658275772_0.14577560257185396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-25T16:11:16.145Z","publish_time":1695658276145,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.1e1beaa82.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.1e1beaa82.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.1e1beaa82.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"628ff0f07ecff324e0882761c26d4ac34c739b26","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.1e1beaa82.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-5mgnSJFPwylMnSKMwzu2OEeNPpZiTTCvEjVRaqX5Voma1vziTbKhJ3TTLcevRL0ieFQCiIuUk6XJJldwI8mlhw==","shasum":"e62b83b3067bb57f430aa584c39e639c077ba25a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.1e1beaa82.0.tgz","fileCount":1488,"unpackedSize":10634204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPecbdHnoKzFx7mneNQGXFY2sjkJORuc0kjQ7sjA9fbwIgaSMAd1DDj/nUa69DolcrQzTHorBXHDoTjhPn7xXnlVg="}],"size":5623786},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.1e1beaa82.0_1695708836882_0.9636682876997567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T06:13:57.218Z","publish_time":1695708837218,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.3bdd75322.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.3bdd75322.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.3bdd75322.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fda19830cc42438ef2ab908ea485802562466e1c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.3bdd75322.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-0RL19MUVOC5Qqu/VjccviQLs3hWk0sLVP4osD1IFAqVApFzSF3DgS8JgeEbtxXfoDYbj4bPJzgR4fSU/NEWGgA==","shasum":"35b4a80ce9f29798bf88746ea47641a63009cc16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.3bdd75322.0.tgz","fileCount":1488,"unpackedSize":10634552,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuaHqBZkdX6tBzbLD6gCZYYggqbdKkKpuZvTRc6zcGRgIhAK3KwtM5Ro9kcc8x0aMK1z0XK+M5oINoVPu/KWI19jEa"}],"size":5624353},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.3bdd75322.0_1695744767799_0.6006351360159714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T16:12:48.196Z","publish_time":1695744768196,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.cea4e2840.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.cea4e2840.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.cea4e2840.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5ef48e286598e6c21a6e88209d34757260482a7d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.cea4e2840.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-szhGc9Jp0Z9bJpsAcABF6dsCE+lhE9855G2uRdyCDtis0CUhiVGNeXvF+jyMyA0XHfSmlrIpoa32N9mPdvZh8Q==","shasum":"29756035c2a65e7babedb099ae211f75f9adb95c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.cea4e2840.0.tgz","fileCount":1488,"unpackedSize":10635460,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4IxVSFD6AZHM4XTqESWyD2JQR8By69/ZoDzrLl1GXzwIhANwZqO7ixE55MxVKweVp6gs7rc5FhJIWsJ5ietemSNkv"}],"size":5624464},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.cea4e2840.0_1695790714099_0.5242393010777531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T04:58:34.492Z","publish_time":1695790714492,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.313138833.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.313138833.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.313138833.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c62b1718df14be0d3b1d6fa84ed44a2cf4bc7884","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.313138833.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-QQjxyguzXHQ4VN5o5XDZhEnLp625EjTMrMv6VttLzNvz/S/yum+WauSZTtDDvJr5ShEGUlkzHTgMZRPav0k+vQ==","shasum":"b4f64bb83cb5b77a1e1073b8adb13dcadf95badb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.313138833.0.tgz","fileCount":1488,"unpackedSize":10634964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKXbidIQDsukxQIPm+LfSR12ztYn+j4FmzQew7P0SblAiAqE09ziqs53EQU43HMJQaXgeaYKXRm+83/GjFjrojX5w=="}],"size":5624482},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.313138833.0_1695791804208_0.46682772410392914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T05:16:44.609Z","publish_time":1695791804609,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023092709.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023092709.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023092709.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"77152200b8f293c99c35e77aaf9505a41c60e2c0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023092709.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-KVyi3cs53ykxk3lgDLvOmaPcYuCkwNRackHuQ88B+qJQJ0kX9m8ZRFGx6CnDVAk6pNsdD+UNuckVuETOnjuZ9Q==","shasum":"8f12adfbeef4f1980179c12b83e7b2392d0851b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023092709.0.tgz","fileCount":1488,"unpackedSize":10644997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnFRf+wEyrHP3zbiF/6gGdatIjvVsSC7QFb7I8xUgAYQIhAI929pVpH6UkMrT4+VSPVRzObavLVfpb8xXnqV47xsRf"}],"size":5625519},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023092709.0_1695805612285_0.9371950808863521"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T09:06:52.729Z","publish_time":1695805612729,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.32f3fbcf1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.32f3fbcf1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.32f3fbcf1.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"37cf4311b49c4b697c4c534b8589d6f4e965a3a2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.32f3fbcf1.0","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.2/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-Tl3X3oj0ztQOSyY/UUn/9e9RE5Ht4sd7jvMvym1FqMnll6O3a5H79bFXJ3HhAxrimd6+aaaqdHBGZzhKfHXbOw==","shasum":"e2cc73f55084d3229835bd2ac947573e0fffe52c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.32f3fbcf1.0.tgz","fileCount":1488,"unpackedSize":10641776,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLoZDdyuXazIV/K7xASQ9CMIs9fBu6b2P6884G1pcoSAiApxSJpgOzh9Lf4UIqZ1OB1i88CSesrzRhoos8eBqki6Q=="}],"size":5625424},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.32f3fbcf1.0_1695831077364_0.28296079280834596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T16:11:17.745Z","publish_time":1695831077745,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.eaec9fde2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.eaec9fde2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.eaec9fde2.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"84b876fc349ebf5f552c03e9b053783b78016b31","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.eaec9fde2.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-PqRLHlAutVU3YU0iC6r9wyHqX8ATHLqGudRRn6u6AcF9D1VC+2u7++8js3WOga3lMo4nygnH4Z20ij6sIxb15g==","shasum":"d072c729c8279797140fef94d9d120743a36dc7c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.eaec9fde2.0.tgz","fileCount":1488,"unpackedSize":10641776,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGh826riR292uYdIZPbKGYGlsgdh+R0rOFIALj44Cu1hAiBAM6gxHk0D/xssd1XuUfU5dWZewa3uZJs6tUEMsxferw=="}],"size":5661399},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.eaec9fde2.0_1695917424968_0.9848352971443197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T16:10:25.288Z","publish_time":1695917425288,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.0ca6f7f3b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.0ca6f7f3b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.0ca6f7f3b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"96329ce9bf898e604cb8040046e82be8aace7feb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.0ca6f7f3b.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-+4ZSOdov5vVVLzx3T8ZlyeoIzY8Sg5M7SWckVkdy34PmXzbmEQ4RzNeTBIpbgx4aVlU1mGpUDBDa/k7DoqHfLA==","shasum":"a1d6e5642c1da4b22bd812563a0318715c7586e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.0ca6f7f3b.0.tgz","fileCount":1488,"unpackedSize":10641776,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDV9OdoUTci2SeHtiGidrnnpX/shzK1WogAiTPImtJSTAiEAhzywySFCAWNwKnZWwPWat41DUrzxDt62GEPGg1+qnTI="}],"size":5660880},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.0ca6f7f3b.0_1696608614501_0.14100786426128242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T16:10:14.835Z","publish_time":1696608614835,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.b3135c289.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.b3135c289.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.b3135c289.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"78cf88c8b77196f3dc43b23b0edefb1b4b8ab950","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.b3135c289.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-/Qh3epKqL3P4/Rs8BunEcA15k+y8+W8Lfi1TJRSqQFxF64KyKppj2dTGnXBZnPFTOrbeIYtT8OC2M3OCjf4gnQ==","shasum":"22be18c2da7ae2893b9542b84034a8271f901caa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.b3135c289.0.tgz","fileCount":1488,"unpackedSize":10629632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeFP1TeNSlIKIuUgOJ+R84kKk7TfScHs8Xh6HD5SJbjAiEAgfVboB+XcU9GdB2bQyuSC9l40oZvCvrfUavrooorpG8="}],"size":5652846},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.b3135c289.0_1696695006005_0.464010240550202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-07T16:10:06.306Z","publish_time":1696695006306,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.da822cd72.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.da822cd72.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.da822cd72.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c1e0bce54463897288a07818fe726b5c8afd8d20","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.da822cd72.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-qWb1fFlo3NUJf1ezGI8LtubgUjJ7N2x4gYVQkYnOHHfdTlG7xEG2o0OwBO5Gg0brlFkRGcY+d/3ygZgjthz+FA==","shasum":"ce65950722dc9707d9f582f04acb7346575ab48b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.da822cd72.0.tgz","fileCount":1488,"unpackedSize":10629632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2v8QDL8flXhokdBdn5eFQ+mEGSjig+cUcUFCou0F/xwIhAJ3y0YuA4iR6sxOUt6BB1osskZWK4loeETEuhQIwc0JO"}],"size":5652481},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.da822cd72.0_1696781570383_0.5615572779660782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-08T16:12:50.733Z","publish_time":1696781570733,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023100907.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023100907.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023100907.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f717d785b53dbba8754157e00fe3a77b5435c12b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023100907.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-7XjRNM9jVDjjWxAcBd1R66x2eQW/aUhfEb86UTNv7cU3QE+Cy7kbBIL3HL6cMRUPIek2e3eIqPxg+jmCuC0V2Q==","shasum":"3bca596ba7a9f9e84e89ceaff6bdfe3115df9fd2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023100907.0.tgz","fileCount":1488,"unpackedSize":10645154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB//klBAevdDjHxyZCMFW3WR74pquhNDnFcJo3gX8ygCAiEA2W5aPFhFXUeWDFisKxARa9/8P8myd5toYNiPlAZDUug="}],"size":5661947},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023100907.0_1696835394044_0.7256142246519113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T07:09:54.468Z","publish_time":1696835394468,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.3a56a9d0b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.3a56a9d0b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.3a56a9d0b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9d361db17c9797a4e1ceca394602bc649d4424c9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.3a56a9d0b.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-P/8UDlv9O+vxmvPeGmHKGC7J51vLOnqAHxgiX1pJyX+Enpyr750WvA56Y9QEM1BMpQ63KW65VzydNzXbihfing==","shasum":"43488e0c5160babef45d6cc53ba7f397d27a68dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.3a56a9d0b.0.tgz","fileCount":1488,"unpackedSize":10630105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEaB6ca5KDMNM7KrrAkZY2q93/isCDE0fHMMrFD93Q+rAiAmc+zawX1j9rRi+W+FpGbHxMnepQiwvSOtW4seFm7gZQ=="}],"size":5651951},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.3a56a9d0b.0_1696843096271_0.54610039970912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T09:18:16.596Z","publish_time":1696843096596,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.73be93172.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.73be93172.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.73be93172.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4f8cfe36a333734d4ddcca1ddff08f2121f4482a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.73be93172.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-NO/AsOUlSocGB72bY+iGo9vh59DY1WhvxMIOPAuEZKhd3geBY9FpmBw1A8x0sPmEtmCufcY5E80Ivx3uxZgHhA==","shasum":"0afa63b79536033eb21d032d7c26f6522938f0ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.73be93172.0.tgz","fileCount":1488,"unpackedSize":10632576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt3GT7Kz4BUgpv47Y5oewJu8FMUILaSdMjyKANcn9WogIgLmgi4hXQUXkRlgUvsV4Ocv5ukOVg8pgQ5E3bZfcDgNw="}],"size":5652939},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.73be93172.0_1696954236380_0.00599156052593508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-10T16:10:36.747Z","publish_time":1696954236747,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023101103.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023101103.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023101103.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e70ff5600e8cfa3aa502aaa395c4aa8e9da3f331","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023101103.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-3Idm8qCtj3lfJ4ll59uhvNdFNSf7GG3EPyCeunS5ywJBrCeYSNqz1QSI9SP6WirFeURBN+t8Inkjae1e8+u4+A==","shasum":"bf7653b2aa7a8527aebbfc29558efde6621d3712","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023101103.0.tgz","fileCount":1488,"unpackedSize":10645004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEn6blsRbfqrbAVi8NE5GXBNDGGWEo6LYIbgZSmkPU5LAiBb/XEKg6mqBtQCHe2lqRoWHimZ5FRlQTXhOa65iIOHtg=="}],"size":5661578},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023101103.0_1696995286684_0.8043769425637894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-11T03:34:47.007Z","publish_time":1696995287007,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.8dc033994.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.8dc033994.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.8dc033994.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"eea497014d8b313dfb90bb710deb2bd9f2980bdf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.8dc033994.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-Fm52fNzvdF/aBDSQP03LrAQi/iR9S9t56xtQiEas9S4TusoGjNJo0ZdSqg/d9QitEvTKXtXUmj6UDtwVC5ap1A==","shasum":"b54e830ba6d59c60d733c282d1aca4d3d9de9cf9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.8dc033994.0.tgz","fileCount":1488,"unpackedSize":10632735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiI1OpV3I6UBOZPJ+uAnTMQ/SDUCO/b1/JjpvpJZE0nAiBL/gwZiA82bIyL8b2Es6bwtpaIGd+A1RI3zU6e1/kRZA=="}],"size":5653232},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.8dc033994.0_1697040683634_0.9488992964042235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-11T16:11:24.125Z","publish_time":1697040684125,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023101202.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023101202.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023101202.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9982afad8d3275288048fac048dc9f5456f41e08","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023101202.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-q5ESh0Aw0JaLfWb+4kfLU96+fcnKi/LUvLAqZUdThx12Fl9rnG6q4K4CBbAPcKCHD2iaof0n1w6ZdUU+QCLd+A==","shasum":"5cd7abf05a804daeab3c3534963f940ac0963e73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023101202.0.tgz","fileCount":1488,"unpackedSize":10645004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPlsz4Bg9vE1LWrVpN/I84kXLNUn4S9mXr5ZbcMPa45gIhAL+kbdgdogJSNJ45Vx3SSzZDia0gwRcWuwtZP7YQudjs"}],"size":5662752},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023101202.0_1697078882976_0.3076040295873881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-12T02:48:03.382Z","publish_time":1697078883382,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.29a8a17a9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.29a8a17a9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.29a8a17a9.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f9208a9c73a2f4c4931a18764d5fbc0fd54e1d38","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.29a8a17a9.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-KfF+FxcufWtttiTeakQs02ARCth2fFSECKyQrlAtjVCx4phN7txyVXP54fMrREJisyGg+q08hYBAIyAIquW6lg==","shasum":"7f7ecf59ffd643c8f5729ada8b57ede409cba28e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.29a8a17a9.0.tgz","fileCount":1488,"unpackedSize":10635759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvSnXh7ZT01gQnwv7oY78iFz8WF3R/XRLHkyII9YExYAIgQwL3OkwGLsYwh6ijYhDXSFAxi2hMUW1mJwthqcbwY4M="}],"size":5656256},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.29a8a17a9.0_1697127174242_0.2388018680190278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-12T16:12:54.663Z","publish_time":1697127174663,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023101309.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023101309.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023101309.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d6d3eb2c3af3f8b10c0cd6d0d1ac304dca249d47","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023101309.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-dUXjqDeRQLRmH5yz9JiHlyAAZqSs+ea+zxlWofHfD+vEsbPLd7XBZyuK3+LbzBLRGL47AmJISuMAJiGEQuAiIA==","shasum":"9cbd7c481e281d40725ed436bae87c9e791a4d0d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023101309.0.tgz","fileCount":1488,"unpackedSize":10645099,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3Q/HHTehjGrqXXfDZZcaO2yGQelFWgCggLawIeFwS+QIgb4QdeKf7XbB9lizVzyhiSJJumu963ayIocYUVneqTZ4="}],"size":5661188},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023101309.0_1697189838272_0.8504097837317284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-13T09:37:18.597Z","publish_time":1697189838597,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.1d7837222.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.1d7837222.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.1d7837222.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"cd993f3e1fa5b1af9b9a26e0a76d4eba28c62675","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.1d7837222.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-1gsffeQchVUJoHBgUnAqt5hUPiWum/AmD/g6IKXLAHpNVS5MG19HSGfh7R3dxyO/aUJnGDt+Qyqw2EcKqiso3Q==","shasum":"3747e35246b9a2bd89f980932f8391236ffe38e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.1d7837222.0.tgz","fileCount":1488,"unpackedSize":10635669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0qtVrjWs/Z/Vjc7DZxU66X4sFW5CqqhmD+DwbHqSdvAiEA7lL1GSyeKMjDlMIP/Db98+dXQByiVUacSy7SGuFuZO8="}],"size":5655952},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.1d7837222.0_1697213493801_0.1102905762155082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-13T16:11:34.324Z","publish_time":1697213494324,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.e73e76fb5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.e73e76fb5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.e73e76fb5.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"477d7321983f9795a913454157977f25d477796d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.e73e76fb5.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-SifbCbHEMBLzaBs3dPmP/A8uywXJSebsEawfO2Xf3Bh/AI2/vuCjVRKqeX0bI6Gmswm2ebJrcMvu6BDFocwKrA==","shasum":"ebd8ee2d039aa8912d45a2d342aa556e84c8fa3e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e73e76fb5.0.tgz","fileCount":1488,"unpackedSize":10635669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoY78ouDt6HxOS6ZeNis0nRNyvwIT2NdrBJ+a88/C7yAiAxyHBxummpLwrASksp5SXOk4XV+a70ha59AvqoRklMpw=="}],"size":5656354},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.e73e76fb5.0_1697422445142_0.1671454161901489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-16T02:14:05.508Z","publish_time":1697422445508,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.575503a9d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.575503a9d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.575503a9d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4aa9e06bb3b5012462fa57d4567dfae18540a6cb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.575503a9d.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-XVxVpa7VAJlcAwYn6n/JsCkxVHODUic0WktJ/Q+lK6m/j64R6ijnwXRB0s7BgX+AtNhwYNkwG2fbFksvHEy5iA==","shasum":"f21f3e13465b471922b66c95e643e34e17f6e65e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.575503a9d.0.tgz","fileCount":1488,"unpackedSize":10635669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWNoclPY0OLvjNxIce4BsJudFY2aQwzcXrCgF4oZYRdAIgUm6fbUQlVCU9Z9BKpXar0rzhZQrlbij+Yfwc5KKB520="}],"size":5655805},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.575503a9d.0_1697472655404_0.536720667328831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-16T16:10:55.961Z","publish_time":1697472655961,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.ae74bd5cd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.ae74bd5cd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","postbuild":"node ./scripts/download-templates-zip.js $(git tag -l templates*)","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.ae74bd5cd.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"462543ec15754dcf6c5ad1684b750401f86cd425","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.ae74bd5cd.0","_nodeVersion":"18.18.0","_npmVersion":"lerna/6.6.2/node@v18.18.0+x64 (linux)","dist":{"integrity":"sha512-dyf1e4cOm7H0wI7L3bJj/1gtk3ZXYT44dWD4M/XEYr1PvZBfjqmenMBXDguu/iDwviNjMQW/2HOREYlEEQNLLA==","shasum":"baf024687db48825906c17b7189bdcef88e042f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.ae74bd5cd.0.tgz","fileCount":1488,"unpackedSize":10640246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqCq8S0wDwF+JBL8g/025SyOSO0KXZWK0CM0RvFJ2dhgIhAK0k9QkZFNs/9rFJPEPTTkfurawqS4eEjL0FHYWQlEa9"}],"size":5656816},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.ae74bd5cd.0_1697559078954_0.18623232801647172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-17T16:11:19.459Z","publish_time":1697559079459,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.07708d12e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.07708d12e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.07708d12e.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"09d8ea58f76e8e18f2dd1ff20a009c6969f6ed46","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.07708d12e.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-FcnfI8nkT95EfopKXj/8K8cE7AS2rtOfLDh3YlouNhnMTYlBam86pCRDytr1jBStJsEDVgzhbeB4lbKGAhm9NA==","shasum":"54dce2e91786748367cc76d9ecbd124515e01132","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.07708d12e.0.tgz","fileCount":1496,"unpackedSize":10540328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB+4W3T/3VSwFNBYjqqNZJVvUg46clv6jo9A/YDPrAmwIgNw9NueniS4o+AjWjSs7SZA+Vm/eB8mEnzCvqyFlU4vg="}],"size":5597872},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.07708d12e.0_1697645407452_0.5847705000361993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-18T16:10:07.929Z","publish_time":1697645407929,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.5d66cd65d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.5d66cd65d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.5d66cd65d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b9be23a8adf7e709fde1d3bb683cf4a90ee653fc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.5d66cd65d.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-trBMZXVbO/+tP9dVc7gYrQsEUdPAECbIBM8D2yBYf38xR05hCOghRORm9vXkZ179k8s83GntkgfG94mc5MP3Pw==","shasum":"ed13f3285c22e48baa7fdf1830862f23484d6498","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.5d66cd65d.0.tgz","fileCount":1496,"unpackedSize":10540306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqSWAEQinwLGrzqw9gPdw5z594iZ9wGBTvwGAKzYIaRAiEAkJ6XovSU6ER1NpTZnvcIMBaOlo2fdVVU50/GVntJJ00="}],"size":5597865},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.5d66cd65d.0_1697682947250_0.7601605134719003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-19T02:35:47.607Z","publish_time":1697682947607,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.7f6ee9970.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.7f6ee9970.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.7f6ee9970.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0ace5f44ca3f4bd278376d16ab1f893a1ecd075d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.7f6ee9970.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-WffW4iqS9JRRESqKCRt5FR3S+Medqi3ZkQ/Fu/TD5GQohwSGAz17yD8HCoDP0Fc/IRMns8pa9D4SinpC4uuxvg==","shasum":"db19b54302dbd97e668d88da4dd53615603b12aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.7f6ee9970.0.tgz","fileCount":1496,"unpackedSize":10548856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQa/Kqph+COaXAsa4xRMFsl89k31vPTE5VZur9hKNSRAiAWUp/29Bsndl2+tKubrfbhnzQDRReA54AgbyAPE6Gogg=="}],"size":5600768},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.7f6ee9970.0_1697731873508_0.7711402140105226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-19T16:11:13.909Z","publish_time":1697731873909,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.36ed5f5b7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.36ed5f5b7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.36ed5f5b7.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a05cbe4064d1b90f85a9a3573effc346c6f47a47","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.36ed5f5b7.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-2O3oBibr8Mqz3Qe8waH7CHfmncYfkBSXX8DxRRes00+1J81UgPQU2SkyVq9EK+427+/AUBQQmE2kTe2tkVwjRg==","shasum":"ec68a74c48ca1f713739e52969b0e419ef3dcd96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.36ed5f5b7.0.tgz","fileCount":1496,"unpackedSize":10548832,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBxSz0+khio+Xl/RA/4dZsBSQ7myRPu1XDIxGqijkZZAiAXQULLCa0RWxE9H7CmB+WBkac8sPTCdgq7+SN8rPlSFQ=="}],"size":5600777},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.36ed5f5b7.0_1697818322262_0.883526216545591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-20T16:12:02.599Z","publish_time":1697818322599,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023102305.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023102305.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023102305.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"837cef8a138ca71e298fe80e8c38c7fd5b1a18a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023102305.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-HaXIkhsYJXbusrel1q3y4p5H1i8KZF/1xUTKJyA7gAO25bHUMJFNk+3/c/bRtnpkt139rDEl7KsnkGV0+PLAJw==","shasum":"f95b058f50277659f4ff21f1264e8f6ee9604838","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023102305.0.tgz","fileCount":1496,"unpackedSize":10557193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ0xpEzn/lkp7b54GfMawZ3lHZBAoLbE+H8jRPOgMSjAIhAPlA8Jagm4+byFTS63sNLnhwVPZ8iq5nStvPecdJdSQp"}],"size":5602237},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023102305.0_1698039723073_0.5554279140951617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-23T05:42:03.356Z","publish_time":1698039723356,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.e5db52f29.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.e5db52f29.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-alpha.e5db52f29.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4b57e460537964e38ed2d2881bfab450dddf7f0c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.e5db52f29.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-BySFqz/xIHB0YbRAEWCwSTLc2MaKGMyHjBbfDRjnRHvFqku16N5LT4YElp6BPAfJZqTe2EjWbv7iKYtAb77MLQ==","shasum":"cd0af946e06dea75ff97e18019cfbffcbdc27bf5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e5db52f29.0.tgz","fileCount":1496,"unpackedSize":10557193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkVnEF5E+0H5657RvP0hbgI7+I5ltGcTKNdYQgtvWiDwIgFZ6rvYjDtZ8Dw81ygpI5rs4h+ROsD4lB4/6BxzflJZE="}],"size":5602240},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.e5db52f29.0_1698077537988_0.5089700183817907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-23T16:12:18.395Z","publish_time":1698077538395,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.041c93f76.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.041c93f76.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.041c93f76.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"97dd5f4bb61c848182c2b166b6ab1bee2152da29","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.041c93f76.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-ZOc9QOdfoytgAAK1ECb1Fgo2VHZaJHpJI2T/EJ12UNDitdOUgMySsi5YMGcsbtkXWawSM1ohpQEq2WKlszlMgA==","shasum":"b3541ea8c65cdd9dd32e34352f5752c50a7cb074","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.041c93f76.0.tgz","fileCount":1504,"unpackedSize":10576283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCocVXmhvjp0haPo+Aq6TLZolOQN8C4ZBPux3OBZTrHzgIhALzNPTlKkCDXZNlStFllcmXIem+GAIpG+X4zLXSD+YJ4"}],"size":5604553},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.041c93f76.0_1698163871043_0.7448344888643974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-24T16:11:11.462Z","publish_time":1698163871462,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.bb3771d20.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.bb3771d20.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.bb3771d20.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fa5b0990360e37a14ff33594b95b3dd91ddb5e9a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.bb3771d20.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-CSL5A4Or/T+0WYkoMYpmpMiULqJhEBb2WGM5GnbpY0fdxDdfUCJyW519GqtqbPAHjaqJMLsnTxpTmxABlZtrdA==","shasum":"c8675162a9efc21c6a26d162e4044403246b21f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.bb3771d20.0.tgz","fileCount":1504,"unpackedSize":10578148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpVziongYI5lF9f4ypZn0NLpqVfdquwOw2VXL8HAeN1AiAzfpALvpR3EZsE2W3NWesQyt8hJbXi8nE00/LE9qgJfg=="}],"size":5604923},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.bb3771d20.0_1698250395631_0.4912963089129112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T16:13:16.036Z","publish_time":1698250396036,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.a4c279335.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.a4c279335.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.a4c279335.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a81c1dbe02460d892a3b88cfc53608d31409fa7a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.a4c279335.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-PT12q13wCO0iffcpM+0gmqjkN4Mx1TrJJkblS419P+Jkcg0cUGu5x/Vh+p7duFSZkdzps/kdwX5E6MeFCDxrWA==","shasum":"c3a4cff3c1eb43973c64ac84828064d356828b2d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.a4c279335.0.tgz","fileCount":1512,"unpackedSize":10587579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO2p2r5K09ZtMKmD5xT5W9FR7uBSI1b2oiy230WvgFFAIhANTJK8yNTpFo9JPlsJn0+6VqyNos1JNHNFQiFc7Ab20+"}],"size":5607120},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.a4c279335.0_1698336613799_0.547237044305249"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T16:10:14.160Z","publish_time":1698336614160,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023102702.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023102702.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023102702.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3dbdcafdae7a994f4be7de7ff84767695c6c8ee8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023102702.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-ZuhM2QvJWv4nYrK5dPXXh/6EkMthzyZ3qA0F/OG8y9YZ4xNiN0oVJ6BKSH7KOdAInZcye6cukS/W/lORcqRqBA==","shasum":"1f573d1dba13716349930624541490d0343909b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023102702.0.tgz","fileCount":1496,"unpackedSize":10557304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJM4eJA9k/qTLB01MzVMxdHV0Q93KXqwu2Dol/UxPhkAiBzxJn981b0XTRc4fiE53uFJUUcpt3LXCmeLWO+fPT9/Q=="}],"size":5602253},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023102702.0_1698375020568_0.9597023788932881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-27T02:50:20.955Z","publish_time":1698375020955,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.831e41ff5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.831e41ff5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.831e41ff5.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e870d2c356a5050a254024e098636d3475b9f689","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.831e41ff5.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-aXUcj1yQbHKTjzEq/g4DB9nocbAo/tU2VURHW6VbKCGXJ12sDPiruxCDS2Lg0KOedjV3vBXgldbz4DQSKGqwMA==","shasum":"fa998910fbf1f32046802280eef3360ecc4e2646","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.831e41ff5.0.tgz","fileCount":1512,"unpackedSize":10593066,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7UwTchWGc+eHxhyjgr0VIeRyksOkfPE0hdMYUpNUYPAiEA+aC76VQ/N/ZNCJy0ybrWphjD6vi5s4HZ3IKk/GUaixw="}],"size":5608339},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.831e41ff5.0_1698422990527_0.759441364516843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-27T16:09:50.828Z","publish_time":1698422990828,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023103008.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023103008.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7360","@microsoft/dev-tunnels-management":"~1.0.7360","@microsoft/teamsfx-api":"0.22.6-beta.2023103008.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"da69928433b3417333e4a3a0c64c9f96bb84b9fa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023103008.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-2oQLP8MrRM6DkdDWlChRf8qv+arpoaWRiXD2O/OGfR9zc5j2GTdAubnPq1dAT5kWSyhsfYIFMt567KxGeHtVUw==","shasum":"88944910c54a41fc937e94a24ba97d242283a9ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023103008.0.tgz","fileCount":1496,"unpackedSize":10557285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMdySDJ5dRNGj4oo89Vbg4NfbbhBab3QpNc9Pk/FXaSwIgcpC+K6pc+2PPf5yIIulk8tvxIdltkH5io0INJlcNC1A="}],"size":5602242},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023103008.0_1698656262991_0.12552053315975154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T08:57:43.381Z","publish_time":1698656263381,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.a83cb5166.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.a83cb5166.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.a83cb5166.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"009d243a1c51a8953c3eed0434a196a45242cd9b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.a83cb5166.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-EL8GZDW6B32QDgsqTEunfRu3/igoxd9t/nHe2cMuIYGesT0KxZv5VXgim2vQctFkXoiR+pfDclhQQz/G+/Kn7g==","shasum":"2335b15bc7b0016629415039075216ff954a52c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.a83cb5166.0.tgz","fileCount":1540,"unpackedSize":10625161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsEHYdT8B6KHWbeegN2+zidfqrhv4c1egjch2VIPl48QIhAIIyWb4IQhK/DqTYFN6Qt9+/eo/Pp0YgnGWabJGoDFoI"}],"size":5614123},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.a83cb5166.0_1698682328739_0.07400316364204551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T16:12:09.074Z","publish_time":1698682329074,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.c54ce47b1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.c54ce47b1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.c54ce47b1.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2578b0eb90737e89a8f1a5d3480ae1b458d14d3c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.c54ce47b1.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-0Gks6SCB+lzRXOpFjKn3LwdpHHDTiYcsLTxk0hU/MdId2TJ5wT7NXpsbOnJ9U8+2YaTI5TRJ4xuKRNM5VYyP2A==","shasum":"a64ef51f4cefce84e503bc772bf00dbbf4d4e57a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.c54ce47b1.0.tgz","fileCount":1540,"unpackedSize":10627530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxrub7ppwHutedxeXLVBLbMVHdcv01Zor5BZJu3yEk7AiEA9u94BoIdV+hhHNVpMRARCl3uDRvbSV0mEund89KwEXk="}],"size":5614369},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.c54ce47b1.0_1698768773718_0.5385877377213977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T16:12:54.014Z","publish_time":1698768774014,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.136ac351d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.136ac351d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.136ac351d.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f7ebd7dfac5d6b39ff44c8ad94835e5844eac8f8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.136ac351d.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-fbUS7cXXCEQiq66xx6U/LhdFehRQ6bEuanowPWzmOLhf8TdE02+AWM9+CH2Jyg6R2JDjAZXJ8X4MiMjJ4OcPVQ==","shasum":"ed55098bf6e439994618a410b2a63923e08be56b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.136ac351d.0.tgz","fileCount":1540,"unpackedSize":10644245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9YCgjclKHAiYTRuBMNnMVCy9TKxcGHrJmU4B/4BysaAIgHKQKXoGDhHpGjU3iJ1nJHwrBPlByhqTFBzYYOAF8/SE="}],"size":5616719},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.136ac351d.0_1698855058314_0.6106777479674408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-01T16:10:58.617Z","publish_time":1698855058617,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.4b0d6e676.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.4b0d6e676.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.4b0d6e676.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3e6c2c3605781e3630f7e1b6fd1ab25cced66ff5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.4b0d6e676.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-2ddY8iIIOG528CQE+/Th6dd362DrDjgNWPlVJwTIHHMRzvEAXIAa7Nla9lBUOLb4TD/nIB6Lbv0cT76JjvqXFw==","shasum":"d111b8aba922166293da146dbec851f3f621c3b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.4b0d6e676.0.tgz","fileCount":1540,"unpackedSize":10648242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAUlJnmvV09+bBo5thSz8zurezY+Z09rMx0X5C9a2ScAiADj8J4DQukMa0iwFxizgUrrKFF/1ZIMM03l7Khhmlz/Q=="}],"size":5620516},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.4b0d6e676.0_1698918321688_0.6939732307497188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-02T09:45:22.123Z","publish_time":1698918322123,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.a86c4a413.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.a86c4a413.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.a86c4a413.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"91c533d7911f5758232b8d6270dd4e362a1d8828","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.a86c4a413.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-G3KUEma7AgKcvp3SXyxmbSCphEQsYoURTOqb8MfDijjhgO3zqkk+/1+VYHfM0GC2v01vwNJALQDG/E9z1klAzg==","shasum":"9de8c08ce0fccd6637d80ab2b545597cd2e097a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.a86c4a413.0.tgz","fileCount":1540,"unpackedSize":10671004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKLTLaOnQ1FVqYbiS6401VULh0d6J/68SN9hacKN74WAiBcI9Xpbd6udoAM9m5S80HRPja690qjRQ4p9jooGaGawA=="}],"size":5638395},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.a86c4a413.0_1698988075188_0.3349027068183854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T05:07:55.527Z","publish_time":1698988075527,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.76a5629c3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.76a5629c3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.76a5629c3.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"16b4ad9972947207cf49398cdc6e961d2f38623a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.76a5629c3.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-8dp4PX+LkKieejKN2RH06cfVLisolxOvy9SUeLnWBzO6TmDl97FQGMcDgDIWXv/NyLaSAxXx0Ly/mHH2p7/Jkg==","shasum":"54f3192b3915cc9301bc31a78b2190d39506eb58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.76a5629c3.0.tgz","fileCount":1540,"unpackedSize":10675410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBpMxkR0r1ujb6TdEBBIv7NGc0VAloSNkv4rJnfjDCWAiADQQJW6dywn8Od6UTL72seZ5Q2APezjFzpFaAmS4c9EQ=="}],"size":5639444},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.76a5629c3.0_1699027724544_0.8199990116181857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T16:08:44.943Z","publish_time":1699027724943,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.8cc8814ad.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.8cc8814ad.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.8cc8814ad.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"95226c457bdc98da0d7f156a9985753bfd859455","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.8cc8814ad.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-AXpU2NPxinysqWZwvx0ECV9ywVrbOrDh0Xdyf2KfiWKsZOlm7at+JhEOxW/njwsCnBydUkJeP/RRnQXj13TTUQ==","shasum":"e14fa0909ab76b7736a9f7cd3b76722362f4feff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.8cc8814ad.0.tgz","fileCount":1540,"unpackedSize":10675410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXHTHLgtoIaMrMQFFf6qIl9inN+aXwCB46xIWF/BH7rAiEAheWySs1anSfrENs7VdXNNpb07Tk9wtC8gOaqNKDA6Bg="}],"size":5639472},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.8cc8814ad.0_1699287030287_0.738131599624875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-06T16:10:30.624Z","publish_time":1699287030624,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.9641af216.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.9641af216.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.9641af216.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"39711b124f64f1b70f5700490111b020ba19b90e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.9641af216.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-Tp87bXPTmcR4nCxs1aKiprPux3yhPN3YA3MHZcyDe1JPrTD/kge/BQnnUPb5ENd0xns4pWRWAmQftUs+5Gt5ng==","shasum":"f8c5335b344ebba27ca8ae9f23650b2f85b0df06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.9641af216.0.tgz","fileCount":1544,"unpackedSize":10700976,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASUHBBPc/F+A+P8761Trnceq6/H1La57ZiEbd6RXSCSAiEAnPmLBuKkqXjK6WkY4WdaeFNSTb2eCxj6PKFYhGeLJJk="}],"size":5645792},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.9641af216.0_1699373516860_0.5841419699986587"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T16:11:57.370Z","publish_time":1699373517370,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023110805.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023110805.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-beta.2023110805.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"81a35432e3a6dc1ddd6833d643154a55708b2465","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023110805.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-IIgPFs4YW/wuFfdFMg7teIes7ISyFOmHdpHkn1xcDxo3BxhxAfivwL/Je5WmAlyhAoPBceN4vOK8r//JhMiTqg==","shasum":"36234d6d1aa011e913d0790be002c7d84f97348c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023110805.0.tgz","fileCount":1548,"unpackedSize":10715358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7OX+wWMmDWbHUAdqjFkJXzBkovoNOv0zPr5uKqUqWJAiBe/dW3ODqWYe/X+QZTq2ceEKcHGgw0bq5UicMTzHVmbQ=="}],"size":5649020},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023110805.0_1699421996282_0.10738201536591818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-08T05:39:56.679Z","publish_time":1699421996679,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.74b0d0836.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.74b0d0836.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.74b0d0836.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e454d6fc7fd8c78f31f47b10bc9595c361e2f72f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.74b0d0836.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-9FarKCcV7iDIGB1bSekQhdSI5eD8fGbQ3ghZTFlXibcLw8zC4WQJQ3uuzvH9GP5UwUKPA+upalN/leQcX2ALcA==","shasum":"e621453bfdb44434c82a03b148fd5a72906245a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.74b0d0836.0.tgz","fileCount":1548,"unpackedSize":10715279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIm1BwvMsAywdE6yOYQZvzfo0c2venh3QCmp/nKOL3nAiEAg6qG/I03wV/6GyzviQYSKS6QBgRYWd8lORKOpARSSU8="}],"size":5648927},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.74b0d0836.0_1699459892634_0.8673987105772776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-08T16:11:32.988Z","publish_time":1699459892988,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023110907.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023110907.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-beta.2023110907.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"73d652eb93b2cfb5b3f0c8bcf83a2d2db1e0a177","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023110907.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-2wKSmHNDaZdSt6JTIwaZxzM7cZ4b4SXo/Yf7wk50FXckJjafIFc5Ct3oJ5C4HRwYzXrb/7V4Pw5q0XUGDNXxXQ==","shasum":"31ec055cdaafb45f9468fc5ce1152e4cf518e2c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023110907.0.tgz","fileCount":1548,"unpackedSize":10756824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlnzC5RHd6bDTjbkKz+SrZ+cRJzJ6kusXhV3+zr6pVTAiEA/0NR9BawYTZMc6UEaQnG/rOzTZTooAuZ7JUirPQSUtg="}],"size":5669132},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023110907.0_1699515860877_0.05226567449895425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-09T07:44:21.304Z","publish_time":1699515861304,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.95fde29e5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.95fde29e5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.95fde29e5.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"282078cfd29b745dd3429c8f67c49888216bd70f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.95fde29e5.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-jJ0JPOfe9GQMUBkLkwhhAoH1Oqff2BYQGs/NTH9mEzyEMcv4QS40MDa3zUhZ3hSxTSjsrLhge2iNk0dLBrdbbA==","shasum":"1e206350f9448e6adab6d6991462b002a895e8ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.95fde29e5.0.tgz","fileCount":1548,"unpackedSize":10715092,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIs4NPSwZ45DqFL+lXeJVjsEg2HnRClo1jwFr2QwZfKAiEA3/cFYMk4W5r1eWwfIsVAgHRRwd4vd5XU35cp3B6/Ifs="}],"size":5648902},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.95fde29e5.0_1699546151252_0.9894659365845457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-09T16:09:11.697Z","publish_time":1699546151697,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.0d51c1913.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.0d51c1913.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.0d51c1913.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"205c59002255faad6e0aa001fa2b96eee0c14a19","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.0d51c1913.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-05GA1VH95uyiUUHnfBuuwNrBwRGo7bkXhbIhzw1Rng3fNkFK/vBzGGhDsur7xXqzb/C/Sia+HrO5VT8ssOPN8w==","shasum":"3ee6246b002a7b76aa03abe8ea839285063e3a0c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.0d51c1913.0.tgz","fileCount":1548,"unpackedSize":10712069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoGncj+mf7hFsxtN1gqkmeeTJPrP4+9hmukroh+UX6dAiEA39Fp1lij70eybYe/h8oqHBFpaO2QEwaQKvhbnZuAyBA="}],"size":5648387},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.0d51c1913.0_1699632661969_0.8972622255334832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-10T16:11:02.332Z","publish_time":1699632662332,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023111306.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023111306.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-beta.2023111306.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"374112615638100567f3cb552ad1555101e0fa2b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023111306.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-CP9ZXuKD13KPqV0XCiUfJoMr+8QjjfsxOZO+afy3g4dY7ME8RW2aYkd5vCPFmP/93IbvD2cvRP+HbgxhO4OQPA==","shasum":"c37dd01bbfb56eea8f39153ff86ef7ee3d234712","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023111306.0.tgz","fileCount":1548,"unpackedSize":10756821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDERY/DBAfeSq2PF7Io9hXsKh5rByNJr4x3fE8cj1ngrAiBLMPjziyuxbBNdvvU1LEWTn3eeLAWiRCy3kCV+tahDyg=="}],"size":5669115},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023111306.0_1699857467394_0.4006889296488918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-13T06:37:47.774Z","publish_time":1699857467774,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.ec50e3de8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.ec50e3de8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.ec50e3de8.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9aee7ae8123a9543f532632aaa9dd1f666744690","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.ec50e3de8.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-PbasCkhCJ9NnZEahDRucRUEKwrhYXiKFEZHIBUJqx4+UAqrVJrEzvOPQGZP2MdMju3kiBCdO1mY/EHCJ7O9qnA==","shasum":"c7ef5707e4c1db0e1ccf34c054b016f3491f559a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.ec50e3de8.0.tgz","fileCount":1548,"unpackedSize":10712070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBh8EfR0zkKQgPuFMaZ6W4LJ5M/WcJO1NWZedDMoPf4dAiEA6oovEWfZsFQAZBMDWU4Vw51HtCwdQpIHvVkW8vZDSHQ="}],"size":5648392},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.ec50e3de8.0_1699891949714_0.0784403527385582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-13T16:12:30.095Z","publish_time":1699891950095,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023111403.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023111403.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-beta.2023111403.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ae53826b7529b37e080091f348b901c0a6455bce","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023111403.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-jbNsViGkDOv+DxWs1V/Xnii9Z4mXU7gQXTZuP3VRuU4NSexmOlARiQBox8tEU24l39KVv5aKYyhYGrutIQuNJA==","shasum":"286c98e02fb904921185c341193f99f2a61c33ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023111403.0.tgz","fileCount":1548,"unpackedSize":10756824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzva2W1MVgXiEaClnABsDbSiEFBxs0cGFmCLgurR8G0AiB746J6k15qH7QT37e2OGSPUDw723YALC/3+vRaWKgSoA=="}],"size":5669124},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023111403.0_1699932975398_0.11707109927302417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-14T03:36:15.863Z","publish_time":1699932975863,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.da51b018b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.da51b018b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.da51b018b.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"55354d77134de65441c6b64bcd3562ed6f9962e2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.da51b018b.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-Rjc2FpGvuNoRIq7tsPMFCgDjkWxqBKnWFMOTkFJuqT56J0DeIgJf1q4FBHD4vmAceO52e3wtdjTJ3PLamnAWog==","shasum":"99c509db8c28f90c7edb23e298154dbcbae26959","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.da51b018b.0.tgz","fileCount":1548,"unpackedSize":10755168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICh3458IT2owrUXh5FUqnpTaG89uFcaegOomluOq4C3rAiEA0KFZodq1lSToWxhdmjr1hZvvhBO8j8d0YXLNQbDivxo="}],"size":5668867},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.da51b018b.0_1699978313525_0.7915807797955998"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-14T16:11:53.957Z","publish_time":1699978313957,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023111508.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023111508.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.5","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4f57ac09c1ed58b994dd46e23b03c4aeec22ae56","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023111508.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-hU5Aeb7yhVrGiaISNet3PUZmmvFKZPYmO9j5L/kfg0TItPP1L2xY/+mvECuy8SiPlQWesK7/zz/bm2QBx5edBw==","shasum":"ca61c77762b59762f328a2fbd64536824f7ecc7f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023111508.0.tgz","fileCount":1548,"unpackedSize":10756750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8psqZOcvDAuh0EFtDekHFj3z4QQsu+6aw5pgaNExamAiEA1Q49+YW3YkI5h+4dDKtMuKpaR0lXYnP7yFmh5rmiBp8="}],"size":5669636},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023111508.0_1700035965692_0.37198841562358687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T08:12:46.153Z","publish_time":1700035966153,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.ba0b16107.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.ba0b16107.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.ba0b16107.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"487c2add88403dcb6ae344ff38c75f6016d1d292","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.ba0b16107.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-4RgnRdPXzhTD7PlDCEitfo9t3E+jVEcMbUOg7HWruVlN7ymzqgFs7O5DA3XcdQMSNDa3vfw/Bp9asnze10PLMA==","shasum":"57a54a68ab1f5ecc5b4d739da09ffaf489e8e652","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.ba0b16107.0.tgz","fileCount":1548,"unpackedSize":10758684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB12nJbC5eDg+QnNNjc2XW6t87Rh5x9Q8i2S69k/3aM1AiBg/zwY88YreKgYBcFcyu1r3ga/P9a2DxXdTlPE6h1gMA=="}],"size":5671668},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.ba0b16107.0_1700064528775_0.9933862244210325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T16:08:49.118Z","publish_time":1700064529118,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.914a97d59.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.914a97d59.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.914a97d59.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9da557e5ddb26cfd2cbedd1645cdef9b416039d9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.914a97d59.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-1Tm4rSDX4enAa/TM+nvr1ijgYm+4LRSGCIKYZq+GvAmPKSQRJF/e3Yr1nfg/askeToEEgWTebrp5P2holCBKGQ==","shasum":"344d37ce5c28eeb7033af6febf32d3f35d46a11a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.914a97d59.0.tgz","fileCount":1548,"unpackedSize":10760745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVxUp5jAWpGV/2gWOH8quwjNujo7Br3bqPsO/qw7S60AiBWwlIj9lPiei6S0/KizIsxfxHoDtRrXQUk60SDygPbKQ=="}],"size":5678426},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.914a97d59.0_1700150927635_0.7864273135588469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T16:08:47.974Z","publish_time":1700150927974,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.e7a27e1e4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.e7a27e1e4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.e7a27e1e4.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ee275711a48eaeebf377218023b4e1aa33835fa9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.e7a27e1e4.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-2a9LL15AtI9ckDAxoR/j6iBYUWmzrGrbZOrv6xg7pdW3dc8eVz7qS8bw4ffQp/3wgUPf5dxCeYpDTOHpfp9ehA==","shasum":"feb270efc0ecf10d7e21b2b5eb2987f9564c7f5e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e7a27e1e4.0.tgz","fileCount":1548,"unpackedSize":10760393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6e0ghzIaTdkdsz2Q3KE99EOUOIzZuySk6V0uPa2vXkAiEAgEhYOmoBr/kETcLENLXHABpXcbGBkpZwm25bzHABL7s="}],"size":5678387},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.e7a27e1e4.0_1700186500116_0.5414716512041273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T02:01:40.488Z","publish_time":1700186500488,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.e662467a1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.e662467a1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.e662467a1.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"54254e769840d1522114f944bf2212e4da0f08c6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.e662467a1.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-3Yig05vbpHwODOe37Iu2E4AbYF3RzP1+CmXn5/DlrExyO+zDP73vq+I9yjQ45UYmcN4K+to82K/jSfABySwjsw==","shasum":"7d73c520b570aae11e7e09945f95c0ee25bbcec2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e662467a1.0.tgz","fileCount":1548,"unpackedSize":10759883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC43tG5oPsoYRJXij93MNZgIdPE28EdwuXeKG3l9AmwHAIgVYjvU9VdFxi6AGbZuwUyA0ziMPV4fvDCI9RbWVNHJO0="}],"size":5678374},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.e662467a1.0_1700237445671_0.8172268055285357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T16:10:46.068Z","publish_time":1700237446068,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.0c0774380.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.0c0774380.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.0c0774380.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"58234448dc3364cfad11e9c8545e9a0f0c16fe24","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.0c0774380.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-nrtqBhRfEUsLbuNSshC9Y/PWHWEZJmkrq0qQyQmdJns4zQnY0V2+2oxEpqMwWUSbUMlw8Ja8swWnDeI8b5E92Q==","shasum":"f1c5806e354051310858e3fbd95ecc4269d3b001","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.0c0774380.0.tgz","fileCount":1548,"unpackedSize":10762209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICR1p5xPF8ZKobzV6TTZGxFOVtGg6yvWnUfQYUPp50HHAiEAk0cYF5y7eyCGCUjm1p5kL4x/u+4aCQeYLL0+K8rXt60="}],"size":5678754},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.0c0774380.0_1700496793813_0.7276810119373194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-20T16:13:14.221Z","publish_time":1700496794221,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.8351bed9d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.8351bed9d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.8351bed9d.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"6dd9a27c3fdcd54ade016a4c312ff2fbd29b4350","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.8351bed9d.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-eG9awAd/CwWU8mSTZauR38wbkwdbGAuBc2pKOx5RhkC5WPM4RaLdoaCWDKXY7s358ycGK7j6qF9aXzdXFXa4sg==","shasum":"58a4d183105b5b815974b0adfdbde1032fcf8ba8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.8351bed9d.0.tgz","fileCount":1552,"unpackedSize":10788401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOcchKm0tfP9uSTPQizCwYdSBgdPvA4N7N7Z8e5YHnaAiEAnclOzQALwFX+yME3pjuZODxgEzyjxIM8SpMmoK1Ys8U="}],"size":5683825},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.8351bed9d.0_1700582928710_0.7127240700151065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-21T16:08:49.041Z","publish_time":1700582929041,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023112205.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023112205.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-beta.2023112205.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7fcd9690567ad5b5eaa7045cb4cde2b4578640d7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023112205.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-B2T9TDZfCnT413HbNiKqMWgx8iPBBeIhF9uHf/Y4EPYWAaSWyXySn8pxtYVDOLFQyM6v3Np6LVQ/2wP36SUMcQ==","shasum":"ea77848e8b8020326c3358c5dc0f718afabf76bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023112205.0.tgz","fileCount":1552,"unpackedSize":10790738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYH2y19gcDLSpRG0xSUrmIr0mOjNLNejX/MKqstCCvTAiEAuyTxXQ9cWPdJBMmIKuf9w3ZqNcyEGFVDQUhi+wqwBqo="}],"size":5684009},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023112205.0_1700629345887_0.8283516896953846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-22T05:02:26.251Z","publish_time":1700629346251,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.dc4264a43.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.dc4264a43.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.dc4264a43.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b49732ffd0951120af822e4523e43ac17d27153d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.dc4264a43.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-uw0KRPFr0t3pfICslL8MJa2CY1OUhPUwXArFe151G+QAQ8Oa0hpTCIdXWP5mUlpeepiqONjxyHMH8V9JpJhi6A==","shasum":"cba7f2fd9e555636857d023839ab5f7e003cebb7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.dc4264a43.0.tgz","fileCount":1552,"unpackedSize":10792400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeZ9Hu8MpxhflM9CWZTOhCvbVllzhRZ2EsU7G+PMZpZwIgESrQqLHpZgd2pMLefDBIi5+ySOqMvnE30FdRYr1VNDM="}],"size":5684555},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.dc4264a43.0_1700669430159_0.4005075712337407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-22T16:10:30.546Z","publish_time":1700669430546,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.b081dd06c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.b081dd06c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.b081dd06c.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7939edb10059ea65ce31e7aed57b2cafa98a1206","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.b081dd06c.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-OWrgc+EYJ06qbBXj7RbBfXthNUzTJONpOFM58gqj3wLvH1Xc6CmW82rG6fU0mugwZppApz+msas4sPZ1thgx7A==","shasum":"9121279ea8fa89281dc6300e181c991249692525","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.b081dd06c.0.tgz","fileCount":1552,"unpackedSize":10792613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGnn/U5BE5QLLY5qVT/2JxUdDiu8Bq1h4A2b+72Xa5mQIge0PHf/u1oqQOSCDUJB3O4rmaQr7KdfB+DgCG0xXBzDk="}],"size":5684705},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.b081dd06c.0_1700755717495_0.3333037492416795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-23T16:08:37.850Z","publish_time":1700755717850,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.c25dd4280.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.c25dd4280.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.c25dd4280.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a9a9dadf929b154805e8321626a7a9fd01c7413b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.c25dd4280.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-GVn7YiTA9NAA0JuW3Qlm9CHfh9t1ZugWm8DRDYbvh2z0Ur562pfgH6NZ813uoP3lE8Lws+fkuzT1ND2dgMgW1Q==","shasum":"2a9330e7264d2cce142f57e6233ce5cb6cb3034d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.c25dd4280.0.tgz","fileCount":1552,"unpackedSize":10796536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnO1FEuzYTeIwIQhnm694qsoWDdAaPh2+BPAU3Xne6sAIgX+MLY31bzss8S+N6/51koNtlCR+ThzJTarzRiiqvBMk="}],"size":5685824},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.c25dd4280.0_1700842111138_0.5040996540906957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-24T16:08:31.442Z","publish_time":1700842111442,"_source_registry_name":"default","contributors":[]},"2.0.6-beta.2023112703.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-beta.2023112703.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-beta.2023112703.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"81cf9283b9ad32a43d022226552bb36ccaf9a0f7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-beta.2023112703.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-4+1UKLSDP8eKOIrITiaioQq4lQvSi7qwSv/VTqo/wXzOXy7VoP7NllLvt7ZO+OmY0HVLJEf3oAS9bnCLx3WpmQ==","shasum":"1b35f9e1ee5b87027e866b59fe704d128f0a8ecb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-beta.2023112703.0.tgz","fileCount":1552,"unpackedSize":10790990,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZMcO+++wqqEUvBzgHq1YN58/8/mRV940tPskmA9Tq1QIgSnRWc0lHyOt/6dtoxr4JJfoDa1VLTs/ljItm+WThhdM="}],"size":5684078},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-beta.2023112703.0_1701055462547_0.21171159156729935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T03:24:22.875Z","publish_time":1701055462875,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.5ec7b7fb1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.5ec7b7fb1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.5ec7b7fb1.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7a2ede89481555185b18eb22ab6c5b69cf0bfb29","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.5ec7b7fb1.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-LXhj+FYiTvX9v8qb6O2pn8VK/DOU2Pq9ErjUlUN0I+zG+TFtRwjyMhqPpz5GMo8gg13/okKlpvfVOkN8eCvrmQ==","shasum":"dc2a1193ae2049ff2a183f18c11825925b698e13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.5ec7b7fb1.0.tgz","fileCount":1552,"unpackedSize":10798423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXqdOXXeVDKngdGIcvwixhgkVFBpl30sUxTUR6MVifAAIgXey/aW1XJuUEyi7TXqWcglSHsnIq+iHAVwUNhJ7i5OI="}],"size":5686298},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.5ec7b7fb1.0_1701101313595_0.6958539155113703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T16:08:34.028Z","publish_time":1701101314028,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.b47d844e5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.b47d844e5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.b47d844e5.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2c3dbab88706b21bcbb760f490a92de83e7dd1bb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.b47d844e5.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-1cFicoXviiqRqw4iSkBUe7TLGskgtqBI79UpfLte+DSC2da3+KmA9INF8wiR5heUxVGsKWL7eKwLI7ILE9e8Tw==","shasum":"fb52676a7c9ac5749109d8f21dafdd3b45f943d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.b47d844e5.0.tgz","fileCount":1552,"unpackedSize":10811317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlGBZuPqOWt9aa3PK/X0s6EpYm/csORdrflv+ZqRI2lAiB400xqwcBpuDy/9i1MSx2jcqjj7CR+M4CrqOqk6XTXqA=="}],"size":5688625},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.b47d844e5.0_1701160141157_0.3186923199084106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T08:29:01.484Z","publish_time":1701160141484,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.3ed9ead83.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.3ed9ead83.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.3ed9ead83.0","@npmcli/arborist":"^4.2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fbe612579e5c16cfa8a196fc4f7cb92f28357ff3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.3ed9ead83.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-0tJ+U0hKJeBn0GM1b0BNj0FPObdKewZJcNW7f4pnNLUxi8BxqglCdX08ZFwpc9YX3Wg9161lVutyCfZgB9Haig==","shasum":"983e0cbc0bc46820babe563cdd529db5f2aadee1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.3ed9ead83.0.tgz","fileCount":1552,"unpackedSize":10811558,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy8rSDcgY/e+OtB3xIXNwdmIffoyhffZ6StCdAbQcEwQIgCIe/6RGrgz+5BUkIaqDsrrUXODjTj87CaQutZuSR84U="}],"size":5688716},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.3ed9ead83.0_1701187756633_0.5962200637312978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T16:09:16.944Z","publish_time":1701187756944,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.c13058b1c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.c13058b1c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.c13058b1c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"8643e101d3527ed276fce4be2463d9ba949ba1ce","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.c13058b1c.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-S6wVqAq+SSi65OK2tm2On95M41gV6bwJzqS/5c+TUp6B4MDZE2tzLUj05J2rfm0D2V/+mI/SILsOp9iGTk5L5w==","shasum":"bc672a7cbcf56ebde5c610d51e4e556dfdfad3fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.c13058b1c.0.tgz","fileCount":1556,"unpackedSize":10820797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8PaK6ucLg/sluYMUiO6dTOWr5GvgUaZIgRE+3puDItAiEA33i9PRtbbgydFDu41SVQeyWSUApZvSRW8ZTA2wbEAm0="}],"size":5691215},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.c13058b1c.0_1701274174628_0.35410606482447693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-29T16:09:35.040Z","publish_time":1701274175040,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.46fbca108.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.46fbca108.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.46fbca108.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"cd10c3bcd83f989ede2c456bb3ac6fe2aa898ba7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.46fbca108.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-kNAffxN+5hJ239xES+69YWJOfrrNxttxWL0huZ8pV0uIMo9hu0B9pf1gx7XRGyfwNJQ2zrNwq4ruuD/ZhROf+Q==","shasum":"0fcfb7a1b4f3a2e07bade307602eb8cfb3dab5ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.46fbca108.0.tgz","fileCount":1564,"unpackedSize":10832559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJTBh6t9BbguWifJBVcjIexrbtVTCIEE37amYUJ2m5EAiEA4XvBCwpgJEIrFOZxuLtcn5lZ2S89Q1kEYx9FCFB6rnE="}],"size":5694360},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.46fbca108.0_1701360518492_0.3209135471384137"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-30T16:08:38.796Z","publish_time":1701360518796,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.e459ec225.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.e459ec225.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.e459ec225.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e8f3491fc18aa0b83cec4a6da546b5036220df7f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.e459ec225.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-fJU5eA8GU4T2ciwHn1c66NBKq0WcKdmSH8Fj+heMi8y7w4DFzCes+N2+nwIUzZ7s00KuN0zzu/uBW6ySMvPdpA==","shasum":"f77cd3b1142b73045e9feec2ba777e3a36bdfba1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e459ec225.0.tgz","fileCount":1564,"unpackedSize":10832556,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAskG6chn7TX2lbYlCvDbpSRIr+GmnAsfCea2gBbnG3hAiBebvx0h9CRC5HuK83/4cY9CndlmkFyZIdM7x36S88mBQ=="}],"size":5694364},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.e459ec225.0_1701446921685_0.8373595936801843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T16:08:42.180Z","publish_time":1701446922180,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.20c82f940.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.20c82f940.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.20c82f940.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"77384f3aa30c0446b09dc02f4a16b23c82399661","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.20c82f940.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-5CbXf20sab4LrAcunSCgBacpGwvv5oSrA1d9xBppkvki0ZlAYTMKZGi8iJMZAck8oxLhDYmKe1nfOv2NCzpKlg==","shasum":"b7bbb8a4c25c7692a820dcff79dd42bdc7938271","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.20c82f940.0.tgz","fileCount":1564,"unpackedSize":10832869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm/Xlml1NxAZez2rNOHSZXdtsRnJDNGaIsXfospE9GDgIhAKG3tFezB+tu4lYkm5khli7Rib5fVwDrVp3YK3//uDSh"}],"size":5694674},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.20c82f940.0_1701668008562_0.6766117850026054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T05:33:28.877Z","publish_time":1701668008877,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.0b334ce1c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.0b334ce1c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.0b334ce1c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e20cd5c6c35465242c1065066de0b578bcd4d3e2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.0b334ce1c.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-4/jLg30qXsJmx53f8wgetVV5NW0AzVkKbBhF8J36SnA07q3lNqjEAFpbyrc5C1hE9AjoOxrQuem/rf94nCwtvg==","shasum":"3f9df2cadc0cabf388fe03f53c36831d988fb51e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.0b334ce1c.0.tgz","fileCount":1564,"unpackedSize":10832875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM+Gc/dlVsgrcFeTbFy+rBx3JbaiNGTO90dYK3xtM2EAIgeSLvBQ5nfTuDmMNJP7b8sPS1/SZ0q35DpocENpacL/A="}],"size":5694402},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.0b334ce1c.0_1701668613371_0.41742458661925097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T05:43:33.627Z","publish_time":1701668613627,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.94d0acbf8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.94d0acbf8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.94d0acbf8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ad54e9300a07295f2b81795c2b4e66015312a7b3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.94d0acbf8.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-PtVug7EPq+RyMRpCDHY+5NPaHisj9e0I8FkEyk8DnXvJ4LwssnsZ8o0SA0sGy4WfEbRM6xf1sel2plLbGH6LlQ==","shasum":"5fe0d3f4377a05caa728e95e2ab9263b47996337","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.94d0acbf8.0.tgz","fileCount":1564,"unpackedSize":10833011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeTYEQPO2/GdxKYA/7pYT4n8nesRIaNro6Nptg0sZJHgIgW75RSP/4yO20th6uWgd+M6H8y8Py0eVPVXhubYuRV3M="}],"size":5694535},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.94d0acbf8.0_1701706127166_0.3548018237470034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T16:08:47.666Z","publish_time":1701706127666,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.6bbcdcbbe.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.6bbcdcbbe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.6bbcdcbbe.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ae3af14912b50e0402553c85ca713080fbf7016e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.6bbcdcbbe.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-+to4P63kUJ+Pmq+c/rmRadnFU7cjfwgwoGyB00VqxMvksb4auXljS1gKhTSZY8EuOv8GUpDQKg/SD6FDKNWLvg==","shasum":"0e57b94515611f58215a6c268a3f32fb5d5406db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.6bbcdcbbe.0.tgz","fileCount":1564,"unpackedSize":10831525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjwxly6dnYwhp8LHm+KKLSBWgmZESXBThHkcp0ANiP8AIgVSkj1tzmIpPQZPjGVLB3OwUqMCP+kFmI9aNou5s6n8U="}],"size":5694009},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.6bbcdcbbe.0_1701749587706_0.2811770857547742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T04:13:07.951Z","publish_time":1701749587951,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.c0b8000e6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.c0b8000e6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.c0b8000e6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ca5f98ed5b71d8cbc668dc2370a6b9c830e84abb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.c0b8000e6.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-6Yzkm/9aeul4muH7hd0UAPQBd6ans6KbDydsJFjchG+DlmNyKqIpxVPfXMepFawb5uvRw57dr5XzpwwEeF4vMg==","shasum":"f98a50651d19eab9bcddb3116a88ce4053a63cb6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.c0b8000e6.0.tgz","fileCount":1564,"unpackedSize":10831529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMM5NZhm7u+6vf7uX5++H3ecll3LJBdsk67HcGlqpizgIgUE2audWXVtBnwfuYqeu2xGsZ/93GvvtxH6dOiX5rG4s="}],"size":5694011},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.c0b8000e6.0_1701751646514_0.9886161305198966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T04:47:26.915Z","publish_time":1701751646915,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.0d23c4f92.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.0d23c4f92.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.0d23c4f92.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f306fd22c39262a435ddad8d2539424f980f1e3e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.0d23c4f92.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-K5XZwDYfhVbC8Sm9H9tIDGGvBtPX0RiHS4ahyYkLLOFiiij4Jl5V0uGptoX3f7aO6HX7arJTVm7TS7PqkVPPjA==","shasum":"1ee011dd2bc647d98449eba2eecbc49641c89528","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.0d23c4f92.0.tgz","fileCount":1564,"unpackedSize":10831759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKW4hglv/W5K8HDUz8keKWDcuX5TiBfp+QP+29apxPwAiAD5udeQZ74dn3tpI1UpHREc8OtXuDrYYYygVZ0zW9u0g=="}],"size":5694058},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.0d23c4f92.0_1701792516022_0.5020665699925209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T16:08:36.438Z","publish_time":1701792516438,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.b2e46f3b2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.b2e46f3b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.b2e46f3b2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b03df4a76b442d23c481e67324a16b7b294d4962","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.b2e46f3b2.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-3ofog6HX1Fy7z1ITlV0nIhXlr6pIrgzAVYPyx6HzDGGerqxYKK9kFfd8lJfpGnqB1GBK2bMxZDztUrTmbTuY9A==","shasum":"30bbdbd80a06da4a9da0c2cfe69fd162bf49d200","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.b2e46f3b2.0.tgz","fileCount":1564,"unpackedSize":10837534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWIFiXdY8B+vzasDV+1mD7RmT9AsFnN9Tc6jXtik5XbwIgINUleCphSMJHUhDoWagqeqdMQ1iIYRTPlu8lGLqD1f4="}],"size":5693731},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.b2e46f3b2.0_1701878955205_0.748536369772252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T16:09:15.520Z","publish_time":1701878955520,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.e92fb7848.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.e92fb7848.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.e92fb7848.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7019c9b88433b9f7a36a9ec7cc2ca1b390e35ea5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.e92fb7848.0","_nodeVersion":"18.18.2","_npmVersion":"lerna/6.6.2/node@v18.18.2+x64 (linux)","dist":{"integrity":"sha512-hsKVAHff7V46Et8TTxuzLQVVcT86FAULKvo0Vh9OXObwQS9hej12qIC13NR3odVbmaTZi+VtwMLNUyCiY5yciA==","shasum":"8d317c3b921e160755864189239cea2eae947a74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e92fb7848.0.tgz","fileCount":1564,"unpackedSize":10831762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjV1UtGrVVG9zkVzga9n9hpjNrJ0SK8sXbsKC26/HSFwIgBu/ZsQLwjCDBaQ1J5uw7cnxnZufPB1nZufarIVSkfO0="}],"size":5694047},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.e92fb7848.0_1701965322039_0.14032706165673137"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-07T16:08:42.395Z","publish_time":1701965322395,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.52e048e96.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.52e048e96.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.52e048e96.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"52ddaa792421f1ec17ef4c14999c73dc0b99a946","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.52e048e96.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-CzPn/Sunnm4bH42NjEYA93Xeow8dOmpBWgJ30Z8gN9E7LxB7KUaYNbh4GZptnOopHjZTeqVv+7hTzUiXkuNL2g==","shasum":"d5a9470c43afdcd984b5343a22ee53e2975b91fd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.52e048e96.0.tgz","fileCount":1564,"unpackedSize":10837532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8BgY3Nt+QmjKcP+eMGCMHUKCc5vx62V5V2ZVAnDGTKAiA1CEAQoLuAzTWO8NkWilJNgAMNa8VhYf5p/o/rXAT/NQ=="}],"size":5693729},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.52e048e96.0_1702051735875_0.3323472632763551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-08T16:08:56.241Z","publish_time":1702051736241,"_source_registry_name":"default","contributors":[]},"2.0.6-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-rc-hotfix.0","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b7e05f25d78eeb253c98a29fca21899b727f4536","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-rc-hotfix.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-daZFJ/BMpnSt6jMjE3FO8z8w51y7+OrVwFa/j3Me9TfxLATnODrOrBQIa8HqnmDw9UldtS6xJJWBSYCDLlLgDA==","shasum":"ff2af603e2e9de49cadcc9fa12974ae73d779668","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-rc-hotfix.0.tgz","fileCount":1548,"unpackedSize":10769204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUV4B7S/stCznomJrZva++6Lhxu/k3UpLsrvSxY2nIngIgcTsvzHK7tM9t7FcPblvr9SKHuxZ+xBpEZNbEJk8gQm0="}],"size":5673718},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-rc-hotfix.0_1702284050658_0.7411924813391371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T08:40:50.988Z","publish_time":1702284050988,"_source_registry_name":"default","contributors":[]},"2.0.6-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"2.0.6-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-rc-hotfix.1","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"719df44a11a27baf9551b8fd543185d416906ad9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-rc-hotfix.1","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-FmsWRC5SFeVqeXhxg7Cw5jmKrIVIKVKa/WsLRe67ATza7tW5LFjWOvrjAFEkcbjVwnFMIhWknPGhZ/5BSRQU7Q==","shasum":"cabce8e8b0cce7f1fb9403c915e7afdc9d93a5cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-rc-hotfix.1.tgz","fileCount":1548,"unpackedSize":10769204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhqq720AsgQpWX/YOviHKHz0QIYNiDqXss7eVyiXCvyAiAGBau/+k4IyzKW1bz6Mxmm6oFtL5bBUFmEmfAZQSSwMA=="}],"size":5673715},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-rc-hotfix.1_1702289487456_0.675322445251975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T10:11:27.752Z","publish_time":1702289487752,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.874097872.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.874097872.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.874097872.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5537dcc12b0e05fc5aec241f2e87a511c401b944","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.874097872.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-Awx0y4OZqZ9WcWGrAQIRIVy1GlEoqpFgm1q7cUyeXftns1MhKzdexz6IUyOaePqmNXyoAl2sC3u16vpHt8Atow==","shasum":"11f25022714e5a4677090041f34cd6bb140c97b2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.874097872.0.tgz","fileCount":1572,"unpackedSize":10873653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7volW4AD3jRpeRezECwNz6ZELsdy6/PHm2JhCAwJh8wIgC7dfyu+PcPjwKstBwqWzqwzgcT4viz7WLPKKLhRUqYM="}],"size":5702887},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.874097872.0_1702311017391_0.8218703406441621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T16:10:17.736Z","publish_time":1702311017736,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.0028ae747.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.0028ae747.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.0028ae747.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0ab4694ef403d6fbce68b1687b77a0f1105be6b0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.0028ae747.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-Kt8Vz1+yBBdB+xS/4LB82CUxqV3iq6uKxM7r32gFcYirF6jVgW2fhLZrVZ7RY1z3TrchuqGZ79ipTGY3a669/Q==","shasum":"189b1de149fdb1f36499257b42c1109301b9a296","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.0028ae747.0.tgz","fileCount":1572,"unpackedSize":10873660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMw3bFHV/O4ui1s40E5r+1MkYxJHek28JzPoA1KmkmqAiEAjfrk37Qx4tGFa8Z3R2mZvjsSIhy/Rny8SLSB+cuwvB4="}],"size":5703069},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.0028ae747.0_1702368322473_0.21043794388742487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-12T08:05:22.904Z","publish_time":1702368322904,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.7938e295e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.7938e295e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.7938e295e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c9c674c94fb3cb807f460700e5811eb494455b48","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.7938e295e.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-6n2gZ5H4SU4pLQC1qfILk2uJH/fGdJ1CmdEuS56+yN0OA6wgv0g4306mubToaQc0ZItg0YvEkyot6PrQAlJb1g==","shasum":"7a172fbb73b37c44860003beec0db7b39f5740bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.7938e295e.0.tgz","fileCount":1572,"unpackedSize":10878483,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbuVchGzo962xpPeUIoEp8k7Jr9lYbUsRIyP8jyfOFRgIhAKz9STwNyTd5uiCzfBU4GXnvwiCey1RdbZM4lnmWTkzJ"}],"size":5703445},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.7938e295e.0_1702453660197_0.8315779074832435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-13T07:47:40.518Z","publish_time":1702453660518,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.928e8b606.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.928e8b606.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.928e8b606.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"8510bd19de6dd260bf043c0ead2bd3f24fd5b91b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.928e8b606.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-gAFy+puj7dimkKAh8kJnz0rjJej8dpoA0Oqbs4vhAub3kczyv5p7Q9q0Nppw7lPK/Y6rd3avAZDoVYvT/Ie/7Q==","shasum":"e1a686c2d7209cb5d06a1c99bdf9eee6c7ac03cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.928e8b606.0.tgz","fileCount":1572,"unpackedSize":10878478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0ml1C6jJ7WsgVB5ox6JNk7kM3F6lKjCUiyPUVxy6uiAiAGXoRz6qAMr1GWHcJMWBZ85YGgYvOSahHUD/hjlfeEAw=="}],"size":5703440},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.928e8b606.0_1702570188366_0.7353007630670403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-14T16:09:48.786Z","publish_time":1702570188786,"_source_registry_name":"default","contributors":[]},"2.0.6-rc-hotfix.2":{"name":"@microsoft/teamsfx-core","version":"2.0.6-rc-hotfix.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-rc-hotfix.1","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"589893a2d70185ef9846f7b71498253f267aff9a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-rc-hotfix.2","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-n1IyyDbj8pKDFRLfQNOiZAYLeoyyEzMlMXF4sZc5XPaf9sodhZsiWXu7yx+ikByAOTMCJu/dGOhg45K6KELqPA==","shasum":"a887172e93dcc8e3fed012da1f37a5220665f349","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-rc-hotfix.2.tgz","fileCount":1548,"unpackedSize":10770387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAEr98YjTyOWS4heZ4C5RiA+Rzsxt5do5hw8eFUDYGPAiBfPHpWpoPgRaUGvY+Qswm6qA1eB2UZr9iEeU6U9VoNfA=="}],"size":5673990},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-rc-hotfix.2_1702627025532_0.6261638414073574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-15T07:57:05.835Z","publish_time":1702627025835,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.3a2a715c9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.3a2a715c9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.3a2a715c9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"60842aefdc81bf8c27d292e39ac14d52a11852eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.3a2a715c9.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-nBdtptV/OJIeqHp1g/xxoDCZWZVpXL1u+6Kv2RgapUPQ83WuX3bMQl+EvLnp7km29D/TFLKv6lngW/1fdCIUlQ==","shasum":"5ff964f921730ce676d2fa97eed05430c27ecb80","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.3a2a715c9.0.tgz","fileCount":1572,"unpackedSize":10897716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9Nt8x08hLojKaYzB83Ix/vXMUwQmHSUDAkLWLCuoZewIhAP7oPwOml38/SxTJEFZ7h+zr2KfdE6o8yHC0MMWRr5z1"}],"size":5707334},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.3a2a715c9.0_1702656516712_0.6638839447389384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-15T16:08:37.111Z","publish_time":1702656517111,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.c919838f1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.c919838f1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.c919838f1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5d360971ed3a5a3afd62c814f25d4583682a4d83","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.c919838f1.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-iszYRwPahQjcfPdjNfvmg6zEeJdg7+BMkalg6XaXXZjesbV8bWJZNiy2ym9Yw0RkXToooRqCizhkAlR6D9IM+Q==","shasum":"596dcf0875dda7eb49d322a3f55b9caeff4c23f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.c919838f1.0.tgz","fileCount":1572,"unpackedSize":10901474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdctBOdwu0EjcwJb3aLI/HdC2bQGjVRI0F+6oieTIhoQIgCTbNdYmSp5tzMEcWWkL5EiIVxGJGIOiYDuRTNOpN1GU="}],"size":5709825},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.c919838f1.0_1702876443276_0.1682052208628868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T05:14:03.592Z","publish_time":1702876443592,"_source_registry_name":"default","contributors":[]},"2.0.6":{"name":"@microsoft/teamsfx-core","version":"2.0.6","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","clean":"rm -rf build","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-apimanagement":"^8.0.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-sql":"^9.0.0","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/ms-rest-js":"^2.7.0","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6","@npmcli/arborist":"^4.2.0","@types/proper-lockfile":"^4.1.1","@types/swagger2openapi":"^7.0.0","adm-zip":"^0.5.5","ajv":"^8.5.0","axios":"^0.21.4","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","got":"^11.8.2","handlebars":"^4.7.7","http-close":"^1.0.0","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","jwt-decode":"3.1.2","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-forge":"^1.3.1","node-ts-uuid":"^1.0.8","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tedious":"^15.1.2","typedi":"^0.10.0","unzipper":"^0.10.11","url-parse":"^1.5.9","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.4.33","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/jwt-decode":"^3.1.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/tedious":"^4.0.9","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5487d81a332ae30e6f7bb8780de59954a183ae82","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-JnTnfds+z8ba/9jLSUKqntin/9cJBFEnRp9tpG0sv6fH/NvjNpkiFO++WUIt4vfQxPWAWpM8b+Hb+mhoQCnNwA==","shasum":"642e43c9bc1a3d3da8b76e8a46822952b991c5e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6.tgz","fileCount":1548,"unpackedSize":10770359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPIACGoQBCNzOIcm0XEwBAZNHHCuB0GXpdUYRWs5uqJAiApbFPvjpq+BZNn0E41AaE6J+aPjUakv/qKEJqpNkjLiw=="}],"size":5673976},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6_1702878626225_0.1680388122339449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T05:50:26.540Z","publish_time":1702878626540,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.af88d7705.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.af88d7705.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.af88d7705.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d54022be69758be797eead956246d482fafb3df3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.af88d7705.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-/Gu6yxf257hSz4+xb5+drcP1NOGw2a2QsytiCjksRV+5f3d6xnwkVd4UD0uCCuiAbb6mjrlVncO/o9kdoReJ3g==","shasum":"73a734eb04bb6cb4e118112eb7e656d595bd3f24","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.af88d7705.0.tgz","fileCount":1572,"unpackedSize":10901478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpEAh4f9KUuwTLakqMPTT2KzSlvnsvdFfFM/EtIrqwrwIhAJBdCvQqcpHhR33j5oNbv+ODupL5IYooQPh3T5uJBGhq"}],"size":5709829},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.af88d7705.0_1702915720877_0.3740114054816972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-18T16:08:41.466Z","publish_time":1702915721466,"_source_registry_name":"default","contributors":[]},"2.0.6-alpha.818398007.0":{"name":"@microsoft/teamsfx-core","version":"2.0.6-alpha.818398007.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"~1.0.7445","@microsoft/dev-tunnels-management":"~1.0.7445","@microsoft/teamsfx-api":"0.22.6-alpha.818398007.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b59a21379df029c5f52e3eb53ced09a43a449d69","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.6-alpha.818398007.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-B22NHdVznSzAo0fLUvbd1TIq1Uo6Hjk/cCdsmJ7F+dFt5Gxa8eeGq0AAYsj1PgIa+KvbY8n+2PdmY+2KxET87g==","shasum":"84a3e9b6e49bb46d608ef21fdc8fb462ddd03616","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.818398007.0.tgz","fileCount":1572,"unpackedSize":10902271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYui5Rlpb84A7WX44mR8PBKndys3bU2IECK+nLbKybUwIhAOj5rD8s7YuAXxR5qX45xAUnoIXGvCVzvB1XUfVjW49P"}],"size":5710307},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.6-alpha.818398007.0_1702954488737_0.720225697836091"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T02:54:49.073Z","publish_time":1702954489073,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.a8fa2ab1d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.a8fa2ab1d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.a8fa2ab1d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7f421846809944842384aaa2e053b19917ae66aa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.a8fa2ab1d.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-HLsZVQWjH28ENAtKxODq0i+euhZzXBHfZEAw0gzoUEMwqklgI6yMzUBLxaZb3slWjYFQ2JlsU86tu0yEPIwyXw==","shasum":"acd0eda4e12999029ea6a0327a519c87904a1663","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.a8fa2ab1d.0.tgz","fileCount":1572,"unpackedSize":10909975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFdtPgd3Gg7LcPFRoeNfxi6zzTsj4Vg3xzlwZyKsS+NQIgRQpmf78+GjDN1SGtygQMgyQmHW+nnYRvQxrwOxDjW6E="}],"size":5712510},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.a8fa2ab1d.0_1703002132220_0.11655007023528041"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T16:08:52.654Z","publish_time":1703002132654,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.3a1414c9c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.3a1414c9c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.3a1414c9c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2ebf055e5587ea27a3ff19863501858f26d5b6aa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.3a1414c9c.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-BLJvgJo9NZ9cxjcVfqH4Ays+TxeaNiHKcafUgTgGoQaPdQB0fIiNR5wL7ZEo2fizaOlBpM4ecYOIFKhkF1U+kw==","shasum":"bce2009c13c04342678162c278cb0313abbc521a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.3a1414c9c.0.tgz","fileCount":1572,"unpackedSize":11043974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYo1lAPmXDK+fR2iX/7oqN6BaTMxGTuyLfifnk2etQPAiBpKpJYezA9A19l6YNfI64oUywG5GwjQ0GyTt80/55xKQ=="}],"size":5833794},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.3a1414c9c.0_1703062703987_0.2865693705990866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T08:58:24.367Z","publish_time":1703062704367,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.8120e652f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.8120e652f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.8120e652f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7014688a2fe07add76f2e65b54fef6ba0fa4fd20","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.8120e652f.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-zem5QN5aMYESZLrkPNfaGcMriRhOSHnniv9xGI3UOyAFwq/okToP0kCfG6Fnrxc3UbeBYTx9qYglEAE/Uaimqg==","shasum":"35ccf26c8e3447b7fc5461ef5668706e2f722ea8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.8120e652f.0.tgz","fileCount":1572,"unpackedSize":10573476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxXmgey5JO1bsRrBMq9xBQQfhNT1I6tnZi8CaJlevHTAIgNRdDYvsklho2jaJv9vlqUHtUPwIL+9EHcT1S8Ux/Qr4="}],"size":5368020},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.8120e652f.0_1703088514778_0.156702213868116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-20T16:08:35.229Z","publish_time":1703088515229,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.5bcec827f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.5bcec827f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.5bcec827f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a9b3918d0242bcecc21fcb97ca9d9c33611c4eea","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.5bcec827f.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-I/sZqsbHUeHgdHY3nlb3i3b7doaKnXbe+H10tBzA5f3s/JajopUBEXYjeywVZH9WkivwoI6I43FSokHyYsxFlg==","shasum":"5abe5e39395b4a0c14cab1f9edc1d1c5dfc3a83c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.5bcec827f.0.tgz","fileCount":1572,"unpackedSize":10416921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxVbxdMq3Bu9MngG5hOTK0eO5kOBgW0GztI0FSPvVPlwIgEasRQseOBq9vlKB+BKsUP6XykzF+FbKlVvj6CL/xrr0="}],"size":5211469},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.5bcec827f.0_1703174939153_0.579407702017791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-21T16:08:59.444Z","publish_time":1703174939444,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.df858bc9e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.df858bc9e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.df858bc9e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fdc3da88b9aab4b3a3caf3677e24e6eff7add92c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.df858bc9e.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-OHUorySuAh1x8H2zvxd99JwUKHwdfRkq1vLasmjgdU7Kd4YuPQgckgeQhppGKnEIv1MttSsxXOHlErI1HakHTw==","shasum":"f8cfb4767fa051126eedb06b57ce39a569be80f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.df858bc9e.0.tgz","fileCount":1572,"unpackedSize":10413983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFECtD7rpn7Mgyc/AFnnPGFR3e5fKtR+odWdbaSicaZEAiEAuEpAeyDIfNn/s0GeqCmoycIx2h9d8+vfVvZgg8bjV/Y="}],"size":5209210},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.df858bc9e.0_1703261317132_0.40648977017383525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-22T16:08:37.528Z","publish_time":1703261317528,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2023122507.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2023122507.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2023122507.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4882ab02069ffc5775595d33059f18cdaf5670b5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2023122507.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-w+N5nd/SZ9Yj62sJU91Dou2m+T4YsGETsEH1w6a7yvCLUFnZCNeXE+O6GhfE7JPG6spovB5uny/oEDCZSYC1Xg==","shasum":"e4b13bd9c348d855e4439d8ed4b4125193a8052b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2023122507.0.tgz","fileCount":1572,"unpackedSize":10412927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCau61xRpWDVRaHSavW/kn0D6FHxFn3aFlSvWN4xwNy7wIgD3BMEPN2dNSnYq9TzTnm1NEbhQUhmPR1gy1gGCmZsMY="}],"size":5208587},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2023122507.0_1703488533052_0.7588855231416789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-25T07:15:33.363Z","publish_time":1703488533363,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.5532fbf45.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.5532fbf45.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.5532fbf45.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ce8f98db34241e6347186759bd258b1430befdc5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.5532fbf45.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-Y6Q5mz5vzOAJSTSyELBoiLa8Apww0EwFYtr0QhFnT+PixG2NFCKi7MmvEWp/jNy4tD2G4Sj+BW6+Uq+Dn45s3g==","shasum":"4a790d6ce6a43687bbe2998e2db11cb940e5dbf3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.5532fbf45.0.tgz","fileCount":1572,"unpackedSize":10412946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF28W/U8AuCEohjeAtKfHJbLOfsBEPhV1tjbgBaTXE4mAiALLu8chliG6IpUg8ChcMYOUG+JQNr+Avszq83eMyviaw=="}],"size":5208584},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.5532fbf45.0_1703520589303_0.4400126175870549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-25T16:09:49.691Z","publish_time":1703520589691,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2023122606.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2023122606.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2023122606.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e0e8704964b6fa66d7366f128c0b394b11953ec0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2023122606.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-vqrlaTM+sz1fz8kuBj/0liNLWJOdk+V7cuLNwID3e44i+2+dIzut4rdZW0SVvUWAZhlXGzMoprAZc4qjq+Q5Xw==","shasum":"af2879c793c012f650a1cf605adb9d5df53a304a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2023122606.0.tgz","fileCount":1572,"unpackedSize":10412913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYiwrKakk3umsWt03kQrREyDRu0fpbuG3g0eYd3u745AiA0dWPgHK9/nREmPvhQciHaz/QM4qvcQNYGc9HtkK/CkQ=="}],"size":5208586},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2023122606.0_1703571737704_0.9203460344957604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-26T06:22:17.988Z","publish_time":1703571737988,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.a10762b45.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.a10762b45.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.a10762b45.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"cfef8928748c336d2973d35e250d45c293d6d9c6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.a10762b45.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-86QyW5GJ89+SvdTw5pPr79QW+p95WjS6ubpW0oETKPXS4x4ECqLCORZhcWMCVVJAR/80GZLksXq+R2QVR3IyGw==","shasum":"b7b648aa58590bc2c4b3dc76fef0220e15e7da68","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.a10762b45.0.tgz","fileCount":1572,"unpackedSize":10412946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTZ89lanflq9/ixPLOj8jZswauNV79jNX4lkkd8DZabAiAfQ7VJJErioP9RtTVkpA1p+nfZXfFulCQornkCrh6ZMA=="}],"size":5208585},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.a10762b45.0_1703606920788_0.6464403133628809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-26T16:08:41.084Z","publish_time":1703606921084,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.07c4fbf2b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.07c4fbf2b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.07c4fbf2b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"70e3a7e670f9ad4f58c440ae83c18ad33a4f0afb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.07c4fbf2b.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-bQeDm/Lo8Vje6zzULuOUsAh6luNWgyy5n9sFKisDPFDlBN02ExJcVaw68gKTx5U7cFnKx9OIaVgMc6Tpq6yG2g==","shasum":"c49d2621dbef8f4bcc9af6bb2b3de7161b54046f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.07c4fbf2b.0.tgz","fileCount":1572,"unpackedSize":10412946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK3SESZqEZybYYa9d75YbhkMrJTWojcUDrnUbsd6S9bgIhANpBRkBTFMmlgiRj01WTDwO5Eg6num8hB+EJVOYav7xd"}],"size":5208587},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.07c4fbf2b.0_1703693300508_0.9998765436897887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-27T16:08:20.827Z","publish_time":1703693300827,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2023122803.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2023122803.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2023122803.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"68e1f879e2b326a38a837838024b24574624fc2b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2023122803.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-l/z63tQNARpRr5FFJcIT+W/y9gY7lNYm/Oolosz58wVHX7cXF1czgXB8bUbgV3uz0SgVMb6eGQkyhW8yyweEzQ==","shasum":"52c38d7f14abf7abf98ed1c9c860e6e1c38a97d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2023122803.0.tgz","fileCount":1572,"unpackedSize":10412912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE5OCDUwRM330TYWAfcxAcY0/ngqLSVBKI4P0dI6a2RwIgLqxBR4HXZiWJgHKru5/YGRYUQNXNacidzVn+QyYHiPI="}],"size":5208582},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2023122803.0_1703734607335_0.903912693807021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T03:36:47.615Z","publish_time":1703734607615,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.1935862db.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.1935862db.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.1935862db.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c7620ea26d40eb2b252e8410dcd44d6a4c8d16d8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.1935862db.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-rOb4CLsXcLB2BeRzo9fegyU/1oHVeHExb8YQe+yLwA7P/nc4cKS99dqriFzQVuJAVJZonIpD9aQBpn83hJUAXg==","shasum":"3a91005e18a38f86c77d3780e6736ac6cba23339","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.1935862db.0.tgz","fileCount":1572,"unpackedSize":10412950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApe0eq8xwkqyIcPs41A5NDxHA0SHkjAKpVqFntdS8KZAiAermMfF8ZoaajZVJq2jabeJBMzXmIkYL1ZcdcKYMSI7Q=="}],"size":5208590},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.1935862db.0_1703779730745_0.04450015239561922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T16:08:51.114Z","publish_time":1703779731114,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.4f4ffac17.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.4f4ffac17.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.4f4ffac17.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"63769bfa392e34a27663957a250c991fc734b212","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.4f4ffac17.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-ww4WN/xi+tkgCrZO2GoCv+8TzJLmHYjRYeJEvRwIl2ve7zJjzL6OiEtgutjloX9fco46Peb1GZTWBFyFOHHk9Q==","shasum":"187b9ec93eab3d2c83473eab8b026fa8f384b3ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.4f4ffac17.0.tgz","fileCount":1572,"unpackedSize":10412950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJvMl/7wDQ+mvIRiXleax4GstMyHUOao/GS9u1UpY93AiBUkvO1MJOyr260u+9vOGLXdQCmv81g2OdBpbu6aqUMbA=="}],"size":5208597},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.4f4ffac17.0_1704211703249_0.24126558054345715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-02T16:08:23.651Z","publish_time":1704211703651,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.5c1308a2c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.5c1308a2c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.5c1308a2c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"beeaf4995fa21f7835ebc1e3666455363e119eac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.5c1308a2c.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-V2ySO2CYMOmfJ0Eqhysg/7ORFCnTXyTmdkqLWBU8n6hR63FByKurpZju3LejhChykwQrxzXa0RruTiDSQfX4Wg==","shasum":"767f50ffa5abb7c7cd87f0265233343cf69aac9a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.5c1308a2c.0.tgz","fileCount":1572,"unpackedSize":10420085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDYcqpkMhF6cOw+E4yXiPT22j+ZigKCLOmRT+UBbGPcAIhALANngJU8M5yw96LnJo2yhFbbRQjcXH3gcIBFPm822P7"}],"size":5209802},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.5c1308a2c.0_1704298110521_0.7761112029625976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-03T16:08:30.824Z","publish_time":1704298110824,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.040364b92.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.040364b92.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.040364b92.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"242ba21d4855b936aae9937f6e1ffd1cd5205054","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.040364b92.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-bQXXNfeHumwqETXInT2b1DJ1lXqp9mrzsjzOoGVSac+xGTInSak4VFpzNdHjy+6ga68DyeMwo2nodhuldmd/rw==","shasum":"6c9e1e33e6c0b8e6bcb0facdacebeeb252993613","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.040364b92.0.tgz","fileCount":1574,"unpackedSize":10542001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz5wGlvBnwaZFFkFnHRYr+mZ3XOxmvjqKGBfiOBLGk6AIgRiHievnr//Ep01CPQ8XWl7DMOFokWBtrvHjxnqnjnlQ="}],"size":5220935},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.040364b92.0_1704384507580_0.194855032583499"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-04T16:08:27.878Z","publish_time":1704384507878,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.024294d67.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.024294d67.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.024294d67.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"15b09a585676e15327457f6a95a364f8c923ee95","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.024294d67.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-tnJ394dCB+Y4VoOqgcCg8lzQh9QjNMQ1fwJzrS+F9z290VBCHhWvWW1XlgHVP5DvOZp07lAA8Zm1nlZQR9/f/A==","shasum":"af92db6f9abe563cdf000cd22b56a425973cdc74","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.024294d67.0.tgz","fileCount":1574,"unpackedSize":10542019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4xRH1JmJW0qMkkh3eFp7hddndRPSbzo6ij0ppjIOynQIhANXalpK3yIaKY813a5uaMWgND+n8gilnz27hPYFqWUY3"}],"size":5220939},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.024294d67.0_1704470924215_0.33384370718083645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-05T16:08:44.568Z","publish_time":1704470924568,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.ff81ae4d8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.ff81ae4d8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.ff81ae4d8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"dd7d4767fdaa9beb40664bf03bda89e1949cb3c1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.ff81ae4d8.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-oCHNR8ra/oahfoslTXtBhZfe90NDqt/A2CpGrkSKjmYqAOfxMvlrkmKoer4hiXci0M9ri2G8eW5VrZlnSRN1TQ==","shasum":"6810f9454432ad7b8e3999e7dcaca7acbd469116","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.ff81ae4d8.0.tgz","fileCount":1574,"unpackedSize":10584700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGzMvoZcFeeujePAeMqH127ZfYBk3sPeiLEWF5X0W37AiEAoAFcISaiJLq/neM3RqSZeeL1GB/nK40VkT82JJn/9Ss="}],"size":5242487},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.ff81ae4d8.0_1704730185505_0.7814403894952393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-08T16:09:45.752Z","publish_time":1704730185752,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.2c4abc3fa.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.2c4abc3fa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.2c4abc3fa.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"243288d8d2a2f48d53e3c2e4e40a63929a6daa11","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.2c4abc3fa.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-HJyOl4inZelSgyVR65XMowN0aY8PDBTXIujD+NN/J/dNqQoQptAVSkLJ/WWf/cJLH8l5TtjJODG57Jld3jpphQ==","shasum":"b95ad554fefc93c48a47309f5c0b08e389d24f7a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.2c4abc3fa.0.tgz","fileCount":1574,"unpackedSize":10584216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARLnrSS4kwPPt/3W/wf+SEWbZF7Bvtsnp8hq/zdHqReAiEAnTNdYt8ZxQCaVoMufXjryMqN3SJqFgFvbivyJ5c3M+Y="}],"size":5243007},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.2c4abc3fa.0_1704816551001_0.3421727398743666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-09T16:09:11.370Z","publish_time":1704816551370,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024011004.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024011004.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2024011004.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"80c5ce6ecbd79f7766dbea0302775a0ce19dbb9a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024011004.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-P8Dg7G8e9zOASUGgKsM6YBdNirkn2slv/kfb6MQ7OViPDgrm3/eZWpaRPUGpPcp72rEUZ5qkmULlS1mL0/HyMA==","shasum":"609c53e0ce7e26d4f195ec5de7d63d58b8cb73df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024011004.0.tgz","fileCount":1572,"unpackedSize":10483420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDoR9zVbZStM/8Uvcuxdd9okrstkYaJ619h1Yu++hfQAiEAnCpDNp/li1MI8Mo8tbMWGYG4UQhkkhnXT045VT35Umk="}],"size":5227237},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024011004.0_1704862398951_0.4725419225068126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-10T04:53:19.222Z","publish_time":1704862399222,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.aac612711.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.aac612711.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.aac612711.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b76f058e1ad588395bf87384f54a3680972cfe70","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.aac612711.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-rfypkxVyx3PLpZ9YFRjOfqnnms/QgZ/KUZnM0lNhVtxFYaJG3QaWKrdSuSiEeLrzHXpqzrs6sjmcJ/Hv5rG4AQ==","shasum":"6ca80384440366feeebfcdc3f426483df134cade","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.aac612711.0.tgz","fileCount":1574,"unpackedSize":10584214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA85SbL6iyGfDWSBMLgeq6wyXMYLeUrqO3indgif2YhiAiBVVhtqrq0FeNes71qKv/vGF8RddpW2hGdOqt8yxeYBGQ=="}],"size":5242876},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.aac612711.0_1704902967469_0.7467350000572508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-10T16:09:27.796Z","publish_time":1704902967796,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.a7d2651ce.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.a7d2651ce.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.a7d2651ce.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"6baeb822e19f77252954ebaa34a90d8f2c233b77","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.a7d2651ce.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-GrRsDPgryUewZ3JbuWvqQ/F1XNHNjDS0UwQuwXz01Q7R+0K7oo95rJyAWqmmd/JYPun8naBZrPOoAi0wKZGsIQ==","shasum":"97aa4ad8df18ddb2c29340895114c47b4c85a385","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.a7d2651ce.0.tgz","fileCount":1574,"unpackedSize":10608749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2/cL9SLGsgBoowWizWlPwGfZI8qBIY61zWrNliNAOSQIgBVsJcFJbvZ+el7IeRG9l0v3h9AnE7w2Xgxu8Nt9c+jM="}],"size":5253158},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.a7d2651ce.0_1704989321540_0.41448400140703767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-11T16:08:41.847Z","publish_time":1704989321847,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024011201.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024011201.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2024011201.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"043bac29fe7b117a55cb232667090e63847bcab4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024011201.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-5C3FNraQ0kC0o/7TpCzlEkef/KxxQL8k4noOecdIjMpwszvhkBLgaAUke/dIEr2j5Q5k/fkARuqI5mQ7S6xaYQ==","shasum":"0506bceb2cc5c15d193fa0a6196825e4e3e4b180","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024011201.0.tgz","fileCount":1572,"unpackedSize":10483441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChllJ7lSDWgjSxFra+KwrLXPklWpzocDN/5Z2Ya5SyxAIhAPHQyxuyfTig0qkKTQW19gs3QZaAGpPhUIA+Tl1wTjfa"}],"size":5232474},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024011201.0_1705021848558_0.5696143435616075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T01:10:48.841Z","publish_time":1705021848841,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.22bb75c79.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.22bb75c79.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.22bb75c79.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9c41988a05a8fe3d5caaade86b83e397a94f7dd6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.22bb75c79.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-PeeZL+v1ikav5jxNU5aWVxumCLqgNb5LdbTMjjRycIU335OJpV/b8DSN68ZkZoabK3yvCmbpJvlQ+6lhJg+o5Q==","shasum":"cbbd05285447c569f0a25062ba051d931f61a9be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.22bb75c79.0.tgz","fileCount":1574,"unpackedSize":10608767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+h211Q9PgSXTgM5gUbnL0oqvJlRWKsENTnV5ncdodmAiEAwTqiHOJthXxWr0e+/tarUH4zerL/qUv+TBazxBHsU6Q="}],"size":5253169},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.22bb75c79.0_1705031735325_0.5312635045329135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T03:55:35.674Z","publish_time":1705031735674,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.cfa4f4721.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.cfa4f4721.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.cfa4f4721.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"39f56d03c28c0eb035b5ce86410be58e67320d31","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.cfa4f4721.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-KtxD2QZJS5yHTz8E7Yj9c7YRlM8p4bo1XZLeR7m9SdBvAtAoGKYscmN1kpsZPQmZisrYAfKT+wy9NwXQmRs/ug==","shasum":"b76e822641dff141e553973781678188d70a3bd6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.cfa4f4721.0.tgz","fileCount":1574,"unpackedSize":10608768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBru+rDyZdXGX1P3HOGKN9v2X8nnUj7BaD6ofMsBHkQtAiB7UlRxo9b+V53uteLl69YuRZYlHQJ0voqzgugV3yz78Q=="}],"size":5253174},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.cfa4f4721.0_1705075754838_0.29375549716089155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T16:09:15.115Z","publish_time":1705075755115,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.057784aba.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.057784aba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.057784aba.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5ad9693e0560f935b8acce4c2badfd972753b069","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.057784aba.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-tY59ASLJ9lw3GqF1Qf1QyXQ1Pzz/qDXQNMGpyI1IswoaYb2ScNIhO9D5VNL5szZ7XVAq0rJ4NFNcb1l5vZCTew==","shasum":"00d10ef5209d5e7e63b29355902bedebc3c5b26c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.057784aba.0.tgz","fileCount":1574,"unpackedSize":10618274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFClyP3sWtBAWwgMVoR/KQcbQc275Qz/6Uuxj+uvaSIJAiEAp6RFJODNi8V0wNCF7ax8U3KLhP09VZEpDHdj2iiG6ho="}],"size":5254171},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.057784aba.0_1705334909917_0.5104376518295903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-15T16:08:30.246Z","publish_time":1705334910246,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.38a3757c0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.38a3757c0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.38a3757c0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"081143fb66fa66d1760c5de41cc233c5686820a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.38a3757c0.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-grAGLPJbP5d2jtl6uI5Lco7PKmDpoGU67bCZBT05D9ZjPwVrq6BaTZdJ6/hGVyw8Ud2oTCtyh9fJRxiGQ7oMeQ==","shasum":"a6fdd5996a2a042d4bd3f79010c43222c4e10f4c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.38a3757c0.0.tgz","fileCount":1574,"unpackedSize":10688887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp2g57iESd6AGznuiQvcJRUv8P9S4QBHjXRLszcFc3NAIhAMRPGPLNPU72rbddoHU6fsficgybcuYFKEvzTOcIxMOO"}],"size":5286322},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.38a3757c0.0_1705421327925_0.003182145131025216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T16:08:48.235Z","publish_time":1705421328235,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024011707.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024011707.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2024011707.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"edbb3a6983dbef452058ae6513121662b94cbf3b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024011707.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-OCI5oPqQcQzdCMGxNNiHiL4n2XhBRNUnxM9LlRacuB3CyQxAzi2zEiReKZ7RperqQxnuydVMDqczQDe0kmK8xg==","shasum":"57ca8d31b59c51013c3d5864437ecdacb12332db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024011707.0.tgz","fileCount":1574,"unpackedSize":10689681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG11qGDzQ8oQ+ZiqbKhCkvPvaf7lp//nUkV6gHCZla+rAiEAlnEstaqnXLtwalE0zYJCc0PYRGAl8t+QpWXn9+mkBpQ="}],"size":5286328},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024011707.0_1705476831422_0.5641543693695059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-17T07:33:51.724Z","publish_time":1705476831724,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.9f1ef2a12.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.9f1ef2a12.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.9f1ef2a12.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9bf498e5cafc22b980402da0e2e2afab7488d209","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.9f1ef2a12.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-54uXoVxmwqwpmiDOhV/9bdEWbtxMJYj0wwG6BqzdSEIpGeMdqms/Dn5C9vdsyVbddD1Rp0fAjGFXZV6uF1Avrg==","shasum":"2c8826898d91e42d0d9f27a2cbfe5e4094360b7c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.9f1ef2a12.0.tgz","fileCount":1574,"unpackedSize":10691619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDHJz/MvyCe61STWlaFQRhg4mvYi9ovwP9v7GwusHwHAiBSo2/Ft00B3qko6EjNpAdJQYBuKmsNXobnSZpP47yMeQ=="}],"size":5285873},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.9f1ef2a12.0_1705507714057_0.8892500209063365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-17T16:08:34.331Z","publish_time":1705507714331,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.409a3da2f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.409a3da2f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.409a3da2f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"045df7177ac64b666f0167ed9147fd4bc137b153","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.409a3da2f.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-zJgXH7uEPu6CTA7W0RDbzabQ3luYlm7xb3Cy6S5eD2y3L4XWuaGKw/Poa6blXkYKZAbYjLaMit0Rr6WF4Q0+Qg==","shasum":"5083ec2de8665cf641d5e23abcdb071f24bf8f1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.409a3da2f.0.tgz","fileCount":1574,"unpackedSize":10695963,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiKZZ7PPc7Bap8BjwC0yrKJh4XT/KorpZHG3S00lYyWQIgDGgbPj1j8VJTC8gXrd4Ie/I4VosH3P2Fk6N6uiMaAGw="}],"size":5288489},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.409a3da2f.0_1705594212818_0.25408583322726774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T16:10:13.186Z","publish_time":1705594213186,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024012206.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024012206.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2024012206.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"6f579d0a36c7a31c7b4720a2d365da44f145f6f7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024012206.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-ICylEZIZ1mI0Aausw5Om4oiUrrlcAl557YoeiK70n7zPXz7NKB2KDtOBl6RA1REMpG8/r1OR6U4KIXPezxR0Aw==","shasum":"e21ffe9da033e5dbb0f4e4a8ae81bc5f73196fc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024012206.0.tgz","fileCount":1574,"unpackedSize":10689874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBy+5Ww5WQnf5PTQkvfgIIXqJar36EwyUi+UA/olYVXAAiBgm0aHZYh2EXBVi3dEaV7ylvCOF0fFnuVCSxrTehCexw=="}],"size":5286614},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024012206.0_1705906831699_0.8894856006559599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-22T07:00:32.015Z","publish_time":1705906832015,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.f688c0131.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.f688c0131.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.f688c0131.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b120c601074f9082237bff50ef82f96d941d49f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.f688c0131.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-8oaxpdbzq5QJeeTNMypxkVUkbvmcddUCxfAA0imzJaBNaYQGZo+J9aJ0ct/9yGGUSrDQyBkx+wWa1wd5F2MXNg==","shasum":"1c30a6c48c2a645d51afdb70de434e7ec9ea59a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.f688c0131.0.tgz","fileCount":1574,"unpackedSize":10695967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHnJi+PfvNz6SAYsMcHrK8JNPsDijx7b2v3UoIvQ9WkAiEA/sDiJTJbpz0pgw4f92pGlWVmLhgbt8gd7H3Nr6aE/to="}],"size":5288468},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.f688c0131.0_1705939724773_0.4061481601984378"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-22T16:08:45.205Z","publish_time":1705939725205,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024012303.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024012303.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2024012303.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"82298f00dafc208654057fe5307034d2e0ab197d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024012303.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-Ru2+Hm8BTHuugvXOvwseOKAZK369kBeX/0FTWZB4afScrNc+Bbew7/LApn/znUNR+qfO7HUHpzBPnWkFC7U5uw==","shasum":"52785834344c150b6eb8663ec9130789df34fe1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024012303.0.tgz","fileCount":1574,"unpackedSize":10689876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsFeck5VUHb2ZmBdwXKAHxgETeYjxSQmi4O3wqBN01CAiB7emqrABB7Wzxn1opZQzg17FEDT2yb1+Nnc+K4c4xwcA=="}],"size":5286619},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024012303.0_1705981650241_0.24015750924334056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-23T03:47:30.539Z","publish_time":1705981650539,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024012307.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024012307.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-beta.2024012307.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7f746d518b55c5ae55f58a85eaa9026fc244758f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024012307.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-nf/r/qODLjrh8UtnAOEm0vPj68jJQUoJOy1kDWHy53J2dmZGOXrfLEdBzwEQTq8M04C1BPTZnfOmQTk4bToS8g==","shasum":"1f11a68672d7eb0de6a511b56d96ab49a67ccde2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024012307.0.tgz","fileCount":1574,"unpackedSize":10690023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqkEhJyD4NF/EwuW8NbnLcoB/VZGm8OdJxGHf5a19jfQIgaJss4FEiVLenDgESofsbhJSCmXO6/oNYQMYBNyP+L6c="}],"size":5286640},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024012307.0_1705994356675_0.9749603371585394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-23T07:19:16.948Z","publish_time":1705994356948,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.53f5e1131.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.53f5e1131.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.53f5e1131.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"58037377623deecff3bb4ab2e9229104c8315413","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.53f5e1131.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-gQ/m4qfvsQaH2Y4MVOGxcir+wb3AhxHSLjH3iLj08NkzSkQlGox/gHeOE35Cy37vz6y58hWSfSz85TQjqBQJHg==","shasum":"eb4355eb6f9416254fabffc8378c4ffb5c6f6d2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.53f5e1131.0.tgz","fileCount":1574,"unpackedSize":10698074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUn+TzttEGzS/ux/dStYqR08KBUEESXNBk8suuPjAWlAiA5AVqoXk7mOqBpzajrcygZwbYjZUMVeoJfID2H/SiTSA=="}],"size":5288910},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.53f5e1131.0_1706026123033_0.5744793698532877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-23T16:08:43.354Z","publish_time":1706026123354,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.cfb86aa0f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.cfb86aa0f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.0.7445","@microsoft/dev-tunnels-management":"1.0.7445","@microsoft/teamsfx-api":"0.22.7-alpha.cfb86aa0f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"1b0922c3689a0190726fd86681750ad49f1425a8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.cfb86aa0f.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-7iBoi0xAOS5s7eiWTLN/jgH0THPgwzwfGxCqowF2B9q/f3HeGOePVkTk1HgCW6HLCEiRl9IiERG7P0tOlQSfrg==","shasum":"aa429b15a74fc42bf9b61430ccea450b66d76683","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.cfb86aa0f.0.tgz","fileCount":1574,"unpackedSize":11011526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGY56C+RyuatsGNLayfTCTa+nKmvS8dQEpDiri/AZbJAiEArWzYYtleFPzJuKUJ4uSBpRpYPy/2/JogQlN9M1u5Nys="}],"size":5382305},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.cfb86aa0f.0_1706112544052_0.7196570535702942"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T16:09:04.400Z","publish_time":1706112544400,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.68f28f64b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.68f28f64b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.68f28f64b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"557ec06275d8bd2cf2681976f7b0bc3753fd78d8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.68f28f64b.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-ChEqpRDZQplIZZxuyGSqLutRaef7UVG39jM0kgR87Hh3u3+Ta3FXXACAlTYDrxCgiex/Czbz/3jDgeQzjfPnvg==","shasum":"2b11bf9489e5e76493919193fd228dd68597b25a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.68f28f64b.0.tgz","fileCount":1578,"unpackedSize":11017484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVYhyR3PQxRqikXiCpRSKV8zrCfq/7sEpzEA6T7mMmvAiBRXJB8zP709EYyP00G4PMSfVtomB/QZKmMUJYn+o5sKg=="}],"size":5378305},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.68f28f64b.0_1706198931439_0.001284485531131363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T16:08:51.700Z","publish_time":1706198931700,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.f0a6d2eae.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.f0a6d2eae.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.f0a6d2eae.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"738109db59f36e9a2e55e221946a174edf84d940","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.f0a6d2eae.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-xybpxY8EDdOcUEOafYJFM844unybq++GgFwVam/T5XxKEAItPEDNuTFeIdfGcxsLmUxfEcw4RcsgVTd0cY+tkw==","shasum":"d12c4b0dc3efec396f32d3c85b48fa3cd255231e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.f0a6d2eae.0.tgz","fileCount":1578,"unpackedSize":11017826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAZtPHc9ZpQLHwn6NYJ6RY4UYlvSnIORNLNhXrsoOLIQIge8bOcEISkqzmS8EbAyhlC5CShQdF46eSE6qc260GZY0="}],"size":5378280},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.f0a6d2eae.0_1706255261030_0.13525582545076276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-26T07:47:41.339Z","publish_time":1706255261339,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.d6296ff31.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.d6296ff31.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.d6296ff31.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"8ceb5d94dbaa474caafce4984be21c1c7d9b5db7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.d6296ff31.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-HABRPM+79Z53m2hILq7eilug0JarBNvBO5ngLTK4hwEHYynhvWlyGSPLIzY06B7EX5JD1O3gOnnnbD1F7cBgzQ==","shasum":"38e97a675d61949db94a5b6357cf3f013f95b593","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.d6296ff31.0.tgz","fileCount":1578,"unpackedSize":11017934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEk1xlNN12+YF4hkAu98zd7kZc+f0uScBsrIAZI6dEzBAiAmflnCjEKtOFzwfVjhiKyYZ+W/Ke8iH1EAH8mnA1RRjg=="}],"size":5378339},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.d6296ff31.0_1706493398957_0.8165533764951409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-29T01:56:39.232Z","publish_time":1706493399232,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.4d5144f39.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.4d5144f39.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.4d5144f39.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"69558e43d475c728ddab67341036d895c0139e4b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.4d5144f39.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-2+kEpqXNrSZ7WVrBGnmBYyYaVgjZKoYm07OVB4l8xEG+fYozo1H1hT1heGnh+hWfFtmb9g7pjdD3x6D7THoYQQ==","shasum":"23e73e1c99c3c353bd000f4b89ca43aae410714c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.4d5144f39.0.tgz","fileCount":1578,"unpackedSize":11017938,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOK2chRIX0py9+xtqg/gVoG3v8khYp01/g6pI3x3bzoAiEA9kluNudaLmDfUZKH61fdJpLwQfAw+w6BjxFKRqmbC0k="}],"size":5378346},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.4d5144f39.0_1706494631286_0.4310546291562529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-29T02:17:11.686Z","publish_time":1706494631686,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.7fc88a7bd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.7fc88a7bd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.7fc88a7bd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9380630afc66b2620b1618a1c1ad9d1e9a8cd1e3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.7fc88a7bd.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-LUIUMCJVpT117L1YpekAKUXMGR+Y3mhPzTQhfWp5iYy4e5QhDmF9cE7HnhllRS2kmvnExpf75z5/aYuXZvKgSw==","shasum":"7d952a25f175057f23f814be0da0f73bbc2a3d9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.7fc88a7bd.0.tgz","fileCount":1578,"unpackedSize":11013966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEiOUViw1lCgWRaDNhgjvqkajMwbnrFMhuef9zw/NR8BAiEAneWlT3I1ne4L5xcjteoRnw2+i6kXvp4OAGfZIvLRVfM="}],"size":5377550},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.7fc88a7bd.0_1706544508217_0.013642660961389108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-29T16:08:28.479Z","publish_time":1706544508479,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.2c7d6e29b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.2c7d6e29b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.2c7d6e29b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d742ce53d124a7ed4c38e8c9bc78376a017dedac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.2c7d6e29b.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-7l5Krq4MfeMjT76ycOspJG5IAelgm5s6gFnurK04R2EpygZrKRLrmSOqxliWTo6UlwDUcvxYCq8I55APJGFU3Q==","shasum":"7ae9e8b6c9ece8d83539304099ebb18143195112","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.2c7d6e29b.0.tgz","fileCount":1578,"unpackedSize":11014283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD26gLcLvusYkonfN9oGyAfDW0n8ylabullznt1Q7BALgIhALRkJ4uBmv08vR3N44GzZCC4cULfWAhmJJ4yGW7JBw5c"}],"size":5377598},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.2c7d6e29b.0_1706630900538_0.8613638184637638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-30T16:08:20.799Z","publish_time":1706630900799,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.bdb04bd16.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.bdb04bd16.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.bdb04bd16.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a0ca0e57168a957cb227b266110460d1f50aa680","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.bdb04bd16.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-pwT1zG+2yXRjYcBngFQwesMGBFCw9v5oz00MXdSyGIO6QTiR4H06R/369u5nfN7fTSGZX9UQqQdBC1KuUz2uQw==","shasum":"1593966f898d8127b6b2240a6c82d1ba91921287","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.bdb04bd16.0.tgz","fileCount":1578,"unpackedSize":11014536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIrUaw7/QQjXCsKMoSXWgBId4Sgr4qWyexjMoaEoseYAiB2VsJpeYHcha04xRBRfGJfZHrXswSi3otDRsVjnWJfSw=="}],"size":5377669},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.bdb04bd16.0_1706717289797_0.10876119155112152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-31T16:08:10.096Z","publish_time":1706717290096,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.85c54bba1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.85c54bba1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.85c54bba1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"38928164a506cdfd60071520fe83098893c5f397","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.85c54bba1.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-FpHtAHwzHzhvXDd08suTl6SZy3fHBfX0VqJftJanu6navLXJu3bEKmyNzQRNOhA21I+GEM5H3jwI5gr/pn1+wg==","shasum":"9fb5b0241a5b45cc71aa07cb7300d0e0614c4209","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.85c54bba1.0.tgz","fileCount":1578,"unpackedSize":11015466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEg5VRFd3X0uDZeR3Lo2rp/5E9YsHo/bGsZl1lThdM3JAiEA5G2TGqq8bnInqkKlcR+thdWutKAma2eIk+/aO9vdepA="}],"size":5377796},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.85c54bba1.0_1706803709591_0.5436067294456335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-01T16:08:29.935Z","publish_time":1706803709935,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.631dfa9a4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.631dfa9a4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.631dfa9a4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f39d3bee45bc12f6678b074bd6570a292b2dd499","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.631dfa9a4.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-8ghWKQrYfZh9QOJToe/0CpUxYCG6zPAxL9KT29M4aE5tIs/JtGqGmqTdSBIRHNj361axQQVGD9gSVvIX9ddYDw==","shasum":"01b5cd23e5e564d35106551bf6f83e66978ea9ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.631dfa9a4.0.tgz","fileCount":1578,"unpackedSize":11016030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGn9fLvV1QXqJgQde/nq/Cc7dUaRZCFWeXPOkPi4eT2wAiEArCoc4le5BirsYnOa29j8S0NIQZNPr1oyQTZyljhEQwI="}],"size":5377856},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.631dfa9a4.0_1706890088161_0.6042547794180644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-02T16:08:08.433Z","publish_time":1706890088433,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.df8521401.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.df8521401.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.df8521401.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fbb2ff9526a22aacbed35c8894e3dbe173688b63","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.df8521401.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-MygPmNsKG/Sqo/y3HFezjaJ/h4a5PVYppYFiZi+MP4wSN3GUNi/V/I/xpHNs8mAvTDj3PKCl6bHegGoAqQVhpQ==","shasum":"7214c063bfe9d4f8d000f27bf6469368cf3a77cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.df8521401.0.tgz","fileCount":1578,"unpackedSize":11015923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6BjgedzGTD1gkXG1w+WEBWtM36KB3NK7rF/qYVWGuEAiEA5osc6znVnt1qPf8Z6mH2TDKKtGuxDBhIJYFsr8mmrB8="}],"size":5377785},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.df8521401.0_1707016600699_0.10466041101605716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-04T03:16:40.977Z","publish_time":1707016600977,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.64f0ce316.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.64f0ce316.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.64f0ce316.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"10f07d0e8fe197e4a3ffa7682aa2e2db3c07e998","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.64f0ce316.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-6cbwHYnhmOsfTcGCKQ8Dvvtd0dhJ/D604L7wxtSFFMGZ8si3Jz3H39BbumLul4nmdhDe/oKh5vsm2CqXS03KYw==","shasum":"c06701d926c4f3f119aff82014e464aa13499075","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.64f0ce316.0.tgz","fileCount":1578,"unpackedSize":11016415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkqlkM/w2MrL7Ed+OH0wc2BscHccqEK6cR7HCLrkTpFAIhAKp9AFI1bujMHOpAcNu8AdHM+K8sdXh3QLnrlr/v8W+9"}],"size":5377904},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.64f0ce316.0_1707149326880_0.492645920753352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-05T16:08:47.145Z","publish_time":1707149327145,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.e09ed1aaa.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.e09ed1aaa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.e09ed1aaa.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b1cd9ee987f2b408827bc65c5cf4599f3ab066a9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.e09ed1aaa.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-5Bzz55qiseaXL2ABcXB4hwPJhu9WQSaB4PfMM45pV1e2+sg8L17+N05S9ZfoidnwD8QHabuFVUHlAi2GoAmMYA==","shasum":"eafd6a32af3bdce562a839bfde2ec9d3d9154535","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.e09ed1aaa.0.tgz","fileCount":1578,"unpackedSize":11016506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ5uBhgRqp9kxgGC/NFFrHRYgTXYLOJCKhYZH+4QhYNAiEAnhjnfXzQB6zNsNt7D+xVIf9nNUH9b7p873/78ygDVw8="}],"size":5379259},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.e09ed1aaa.0_1707235674257_0.8447802710420311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-06T16:07:54.530Z","publish_time":1707235674530,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.c78c81c7c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.c78c81c7c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.c78c81c7c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"96b1eb7913ec56424354c1102553dacd94f38530","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.c78c81c7c.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-f27oT2bbvhaKgQouG89Ew3lhovugoK880rNpjxByLujDVV/2hEuMkbBgeq1qka3OAp0TmMmb7FxHidtsA8mlrA==","shasum":"33f79fb4bb04459d50098a8885d8862665efab9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.c78c81c7c.0.tgz","fileCount":1578,"unpackedSize":11016543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkVPS/f1oM6XtOvbqdsITTBz/KjENQ6qzxTXmvtHK+IgIgNenEhqeDe/QFRhPQoJclIIJdE+JVwNZiKk3tq9EH87E="}],"size":5379287},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.c78c81c7c.0_1707322112413_0.17872526582457837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-07T16:08:32.735Z","publish_time":1707322112735,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.da2c454a2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.da2c454a2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-alpha.da2c454a2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.2","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"85953027061d3e6a69f34c47a8bb6e00b6070d53","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.da2c454a2.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-O+Vde8UolyohrqIc3jw/kOcFuu+vvC4fzlxGeoDeL3ZjkuyYdwGBK3ualV7Ef//eZ6cb0z5obm94lcNihPJLsg==","shasum":"cfb89299abc2f587c873e6ed7dbc69026e9131b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.da2c454a2.0.tgz","fileCount":1578,"unpackedSize":11016542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCZqoN5jovbb97aiu9Su+O8Htx0pTgrBj4nWip2UJUnAIhAITJfaThyXQ0QYgXYSWrT7upTgEHVu69uKcfDQ22cz8R"}],"size":5379289},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.da2c454a2.0_1707581271901_0.3881509809274928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-10T16:07:52.172Z","publish_time":1707581272172,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.c901e3860.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.c901e3860.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.c901e3860.0","@microsoft/teamsfx-api":"0.22.7-alpha.c901e3860.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7d092786f5fe1584a49a6d67fc370944729e81ae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.c901e3860.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-WPrUgrklm+JtNZJ1w+PBoDVa8nsm8xTUgvESwyJGIJVfRQvbr5yr+OuhDfLeJWBoaRzzLu3SUPJkEUXt2+k3BQ==","shasum":"731006bd1832f8ed5ba21a79f5f3b5d37e62c8e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.c901e3860.0.tgz","fileCount":1530,"unpackedSize":10880718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX5csBa2Mr+0gHBkEO24MZxqllDPSLVWNr1CZTXNIi3AiEA0FcfpHJ9tbiPlGXPaHV4LklKjbwSEvW34EkLrg/Mhlo="}],"size":5349979},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.c901e3860.0_1708358917294_0.8932656190504749"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T16:08:37.585Z","publish_time":1708358917585,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.6798bd798.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.6798bd798.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.6798bd798.0","@microsoft/teamsfx-api":"0.22.7-alpha.6798bd798.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5e76349fc46f829bc86d9d0d7aeda0588a20b289","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.6798bd798.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-IiOQmiGbhTjpJ5NoNkOVkIm3MEFNiLfyUit7BoP8/FNg5NmtBAIRnjjSeArWgqbgiPnCaiXxCl4n++A7bWN0vQ==","shasum":"e21df53be3a8bc724fcdd42178f4e0e1754591b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.6798bd798.0.tgz","fileCount":1530,"unpackedSize":10880734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWp77FY8iQqJ4U2AkEbzPb2jaax9t9RWMSi5QdFt5jLAIhAKaaYEs2xKE2Fc9PYsKvcRV8JJJKEQo2yCaX9vZgbi9j"}],"size":5349994},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.6798bd798.0_1708445375562_0.962161075480688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-20T16:09:35.845Z","publish_time":1708445375845,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024022107.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024022107.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024022107.0","@microsoft/teamsfx-api":"0.22.7-beta.2024022107.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"247fd4ec3e4ec11898f9364b09d36982bbaf1e56","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024022107.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-VB3kT80ibXJ7Uh5Js6N/GLasZJw7eIZvPqd7qq5nlQmb3oWnRuAhEKqXa5LhPpSADTZce/bO7QB62rb/qFzWDQ==","shasum":"7c94fef10eb1eef0dd024d40c6a0809e50f7dd64","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024022107.0.tgz","fileCount":1530,"unpackedSize":10880786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7rkjkJBKoyqBeSCFmpUnBZtFM25oEXcWCJiWriSvsUAiAHW9KDuKhqUTT58sWy3KzYXLw/vrTPy+IoKIMoWydx1w=="}],"size":5349900},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024022107.0_1708499235240_0.13834904335332254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-21T07:07:15.684Z","publish_time":1708499235684,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.149079452.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.149079452.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.149079452.0","@microsoft/teamsfx-api":"0.22.7-alpha.149079452.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"276e9b258d670e14fbb367aee7d939ad19939f58","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.149079452.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-nMW9dDPvqpJu90iZ9jfy7rJuuz2kXdtmqmUw+RBxjSXyWjt6alWglWo72MsLOXNSQIzAoD6kgVVrC8TWc1KHHw==","shasum":"d3aa7e9b082706d32727da197904d0cd64871aaf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.149079452.0.tgz","fileCount":1530,"unpackedSize":10880905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkRR9wP1H3VarTC+tRp6fIiVX149VclnaNxyoJUQQ7RAiEAqKzqJUtFsJj+Mipe66xeREO9xCMARNbO945qqVfagPw="}],"size":5349990},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.149079452.0_1708531730840_0.6704218674467164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-21T16:08:51.323Z","publish_time":1708531731323,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.0e84b9566.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.0e84b9566.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.0e84b9566.0","@microsoft/teamsfx-api":"0.22.7-alpha.0e84b9566.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2f086d9b805b83a0faf50166b5e5d88adcadbcf9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.0e84b9566.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-y+InwHUfLZJs01veQm6Jfgw2PgnIGInTTZ9/8jJnN4liaZyfoeWHsUUKeQIXadzZuwfqGYNSGAhdxf3VyidKrA==","shasum":"a007ab51b7fbb36d0784a3984566bc228769b024","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.0e84b9566.0.tgz","fileCount":1530,"unpackedSize":10880899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA87nleik5jjHwwABF+g9367MF1sfw34CX3o34cYlp/CAiA1fO3lcac9/JFTcwxhB+sVdNxaeqPiG0x+X24FJFm7jQ=="}],"size":5350289},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.0e84b9566.0_1708618095769_0.7651338600275834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-22T16:08:16.080Z","publish_time":1708618096080,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.78701ec6a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.78701ec6a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.78701ec6a.0","@microsoft/teamsfx-api":"0.22.7-alpha.78701ec6a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"98b6606ad0870ecd16aafcdb74b20f71ec6d49ec","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.78701ec6a.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-o6DmMU4TQBLsATpy8s2xAlYZvzylNbmkgIwF2wQj3cd7Pc5gj0tV+MGytywLLKSQHYLoWVUf+RIMKZpEpiYwtg==","shasum":"d29a82664f46ebc1f4ad3f0cfd7d3f914587d606","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.78701ec6a.0.tgz","fileCount":1530,"unpackedSize":10881227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRJ93/LANE0rHrLU6NMhGtb28eDA45omY/jLBKPAxCtAIgI8hEQ5k8xv6D+kcXgj68qz9bHKyr7dcBeINc1xaFyyo="}],"size":5350174},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.78701ec6a.0_1708704514918_0.08919842592261706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-23T16:08:35.205Z","publish_time":1708704515205,"_source_registry_name":"default","contributors":[]},"2.0.7-beta.2024022606.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-beta.2024022606.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024022606.0","@microsoft/teamsfx-api":"0.22.7-beta.2024022606.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a2ec4ef2e58d92aaccf651c9fcf4f1ca9af7a64b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-beta.2024022606.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-uZBzkL6CvRLnXZdN1mRcUeIhFD3Y0Lwp92ZOmhwIsZTgzqArP3cFk2ZKzPGxRM9Dz7DvnG9D+MhXHr28BFGMbg==","shasum":"026ab8e4c63d112ad5536d94864ee379ccbcb8bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-beta.2024022606.0.tgz","fileCount":1530,"unpackedSize":10881410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ/MSTDoda1IIJNly+KnZnVPulOpZDkfnvpw3Fn/624AIgW+kqETuyKk0wSaQJqBzox2NSnhXJjUhytAOOzF4uv8Q="}],"size":5350093},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-beta.2024022606.0_1708928987923_0.7175183974729806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-26T06:29:48.307Z","publish_time":1708928988307,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.64078f877.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.64078f877.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.64078f877.0","@microsoft/teamsfx-api":"0.22.7-alpha.64078f877.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d866b60f4de41fcefbcd8e495ebf099a823b2d46","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.64078f877.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-zlHlQ4IQaeB05eMzr6Dq5WWSwFBVxYAxAj5Y/p8G0o0mb2Ja3Vc3DjEFtb/OtJwIs9ss4lJvwm35KsAYEMMI4g==","shasum":"5a7c79185bded9e56626e9ea8d602176f4b8d769","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.64078f877.0.tgz","fileCount":1542,"unpackedSize":10928282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZZaJ7tRVJPwe171i8+7ptdcR4ousIJ/juc2UU9s7iiAIhAL8f3ryFU/a4CV7QqBdnVohFkk6n14sXn726MfSrZSRE"}],"size":5356691},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.64078f877.0_1708963704003_0.6462836301194634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-26T16:08:24.336Z","publish_time":1708963704336,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.ebe783822.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.ebe783822.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.ebe783822.0","@microsoft/teamsfx-api":"0.22.7-alpha.ebe783822.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.4","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"80ef46d103d11909b2eaa94ae5ea6e4aae4f8309","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.ebe783822.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-QkrqIVIjLghShX1mQD/6alJBdecZJsjlMVpykNSQkC4LsLILcckGaiaKvTH9UUXGJjZkDoAwAJNyc1BDoU80fQ==","shasum":"e9836bd65b0578487ec6d1a1822eefdc955d0ccd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.ebe783822.0.tgz","fileCount":1530,"unpackedSize":10880618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqmUFcMKPwUu08ywe37+6Nbei001OU2B2FN53dA3WG9AiEAt1RHRgYDDQWtzfPWXUAwUWW3O6FHdWdrRaTD2/UgRHY="}],"size":5349921},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.ebe783822.0_1709001231988_0.3381426258627962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-27T02:33:52.302Z","publish_time":1709001232302,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.c6f5fa837.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.c6f5fa837.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.c6f5fa837.0","@microsoft/teamsfx-api":"0.22.7-alpha.c6f5fa837.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"8a997d9890d65b42b5ec8d13798123405011a337","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.c6f5fa837.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-V0mmP72y3JY8XlvgM2OpyNGRPT0WcgFK6t0zFcqKGi58Ptn56fvzX61qLkGH0yYWr+0e7xvkbNz30DV7DOtvCA==","shasum":"75e823821498f893cf7cf8435683eae96bcc0bed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.c6f5fa837.0.tgz","fileCount":1542,"unpackedSize":10925387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmFboWY00Scv6GAunXHRnOP7PLk/CQGoJ4JEOnC26IygIhAJ1LeUrZiALwKRt4D01HyqdbDoMH4gJmgYmGyDFz/t+z"}],"size":5356529},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.c6f5fa837.0_1709050124717_0.37739182990604925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-27T16:08:45.095Z","publish_time":1709050125095,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.cd2ba87f2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.cd2ba87f2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.cd2ba87f2.0","@microsoft/teamsfx-api":"0.22.7-alpha.cd2ba87f2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3965b434b4be4c2ee6465081ce0ff0577d3aee28","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.cd2ba87f2.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-8sor0e2zb8z/9JIclyU0hP6+1AUr+Oc2ZO99uCCR6c+3nWuGO+e/eJgR96FZ4exPtYi3b2cX71hCSF1fBOK2LQ==","shasum":"8e8b592d6cfbcc74ec6c5b7393f13d0e1628aedd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.cd2ba87f2.0.tgz","fileCount":1542,"unpackedSize":10932097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJJWKWhJVvYzdw6O5rb8EhGxW+qAWY8cLSX3oiJ7enRQIgHG7Cdnh3McAGlcjtVCOe3HfsWYaX31o1Mh9bTvm0yfE="}],"size":5357276},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.cd2ba87f2.0_1709136515804_0.03560789469590242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-28T16:08:36.100Z","publish_time":1709136516100,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.fccd8293a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.fccd8293a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.fccd8293a.0","@microsoft/teamsfx-api":"0.22.7-alpha.fccd8293a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"374a51e70e96453de68eb2f67f4a0378f96ece09","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.fccd8293a.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-sVyFEeoPfnKU08Xj1sNecZw3AZ/ch9TwHzyC+w6u4YysOoGl8mT/+OMcS1w9rt4Z1uywhJXIuTiA46VIUB9scA==","shasum":"baa4e4c270ea145b2e5de2d7fea37e3c0ae00ea7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.fccd8293a.0.tgz","fileCount":1542,"unpackedSize":10932094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQHGgINPr8+QESe3q3kTBWWE29y8YIF4gDc33XJx1yYAiEAtssYMFHj+xLLGanM/Z8gtIXG1MSkpIbo2jXXJ2SGThQ="}],"size":5357283},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.fccd8293a.0_1709222923664_0.0058723000415763504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T16:08:44.095Z","publish_time":1709222924095,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.cf377d39f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.cf377d39f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.cf377d39f.0","@microsoft/teamsfx-api":"0.22.7-alpha.cf377d39f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2a9ae0132af43d3809f8e60350d5fce5da39a435","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.cf377d39f.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-vIOgRZPVJvXwxrjZH5jvU9mdOyc86YVBbOL3tGf+BkYDTkVcvKv6E6X8g+2HowvfDYP18w4FufUmFzQHPkbgfQ==","shasum":"897080566bf2548054029380527875f8a2bd4c93","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.cf377d39f.0.tgz","fileCount":1542,"unpackedSize":10932100,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbpXx7YM1mZe80GOqN1uQGfRWRM4+4W+g7QZgQaPQ/NwIgVDtVi1MM9HZbuK2Lg/9nBoQFD2Xv1I23ESe23louss0="}],"size":5357284},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.cf377d39f.0_1709309308363_0.2437969893702605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-01T16:08:28.759Z","publish_time":1709309308759,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.c341ae107.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.c341ae107.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.c341ae107.0","@microsoft/teamsfx-api":"0.22.7-alpha.c341ae107.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"cb707169a105d3b6c4f5b818946e94e0f82977f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.c341ae107.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-jskmM5qGzNxOajTdWDGhtYMWKS7HCeUuKXUmH8RWz9EtV9OdzENBvl9L2YUcv6wWF5suPjsZfBdQBDed5+heDQ==","shasum":"5ef5152b6b1990c497ecef9810c76b0336b8ba6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.c341ae107.0.tgz","fileCount":1542,"unpackedSize":10946376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx7ZS7bAf2vb8pWMw21AQjMunvKWwmq2buld7wtnKfbwIgDmVY2VE46v0ji12SbX5wdA1yLRQpkTdBnQ5+UalkNiQ="}],"size":5373122},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.c341ae107.0_1709568489967_0.9479926568972947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-04T16:08:10.179Z","publish_time":1709568490179,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.44548b1b3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.44548b1b3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.44548b1b3.0","@microsoft/teamsfx-api":"0.22.7-alpha.44548b1b3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a40480d0e1e310c2981c763c5461ca834affed34","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.44548b1b3.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-L47CQNEECY/dh0Iv4Ks98nytzuhaL/V3wX/pgku4OmOcTjpObdpL4Jkkt2gXoAS5URNuKlmViPkdynTO9IRQMg==","shasum":"7d439b0685ec35ff6e7aab16e78a4b7d3cd74c07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.44548b1b3.0.tgz","fileCount":1542,"unpackedSize":10946414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpGl5c7/QWYEGHtiCmF8LFGvH+68NOzBNp1kt3YjRv4QIhAOrQKzxFoJxGA905HM7cqEdvtP/JMlqwFrwvOjPHC1xO"}],"size":5373210},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.44548b1b3.0_1709654960368_0.5588951361567251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-05T16:09:20.796Z","publish_time":1709654960796,"_source_registry_name":"default","contributors":[]},"2.0.7-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-rc-hotfix.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"572fb872642bf7bd91bf80023923a004f1b8002a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-rc-hotfix.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-qWlyrQufrTKVsnWx9De8N5yuWV8PxQ+o4Sh1f7CCk3zAf1mXheAFlWEHMt3T3F9ZHTdbxU/Htx14mmIQZVpb4w==","shasum":"0ddb7488821950e075aff1aabe71cb2137d98d47","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-rc-hotfix.0.tgz","fileCount":1574,"unpackedSize":9938823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP5U0ENW2JmKe/isxGbaYAcGbpurHMm7OH2SfsXQ62kgIgPzoFyTjVoVT+Wf/FltenBQ63CuAW0ntgkn2GQalIXSg="}],"size":4530025},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-rc-hotfix.0_1709713839140_0.8173364968349763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-06T08:30:39.374Z","publish_time":1709713839374,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.48b9eab36.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.48b9eab36.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.48b9eab36.0","@microsoft/teamsfx-api":"0.22.7-alpha.48b9eab36.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"18b56ee0b9a5e483263c2ace6b406bff65e475a9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.48b9eab36.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-86pS7jKPYfnZJvPE9Ax1xnm/GMHYVfxC76ljxKMtW2wn2YE3pusJhDRkToWVAptvBpV8eNiHMJQ4ZdANj1SWuQ==","shasum":"ce21e3cd21fbf583465ea5331e9b251f23773378","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.48b9eab36.0.tgz","fileCount":1554,"unpackedSize":11249193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJa1pj3tpW5yIbm0Mt/FVMOj6cKKI/nGFHsdtSyo6EZAiEAzvSmhSmGmA1+nMBMWdiLYTY7mftO5TJ0Z6l0Voi8JqA="}],"size":5527759},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.48b9eab36.0_1709741363280_0.4480022013997682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-06T16:09:23.835Z","publish_time":1709741363835,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.fc0606a28.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.fc0606a28.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.fc0606a28.0","@microsoft/teamsfx-api":"0.22.7-alpha.fc0606a28.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0156cf2d4a44da2393425ffb29049ef8a2d2f41f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.fc0606a28.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-skkcZay7/A4pgdsomRVI3hcwF788c0H3kwRxlXcwp2yw+Fh51db+LJ6HmMznUa+DzEw1JjhitKKQzsIPA5hvog==","shasum":"a7bf9959eadd63f572d5b35d87f808f9b836bacb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.fc0606a28.0.tgz","fileCount":1554,"unpackedSize":11248444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaHwmflCfIPLbsTCCLOoF3RKaBzTn02p/VnVDd5QiNMAIgdUPhcu8AifZDqaLSGVCJhKD8T3xYWXZ4YeXX3FELD98="}],"size":5527723},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.fc0606a28.0_1709791911250_0.023457051358058312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-07T06:11:51.573Z","publish_time":1709791911573,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.b755b0fe8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.b755b0fe8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.b755b0fe8.0","@microsoft/teamsfx-api":"0.22.7-alpha.b755b0fe8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"df525694e9bf5930d875017110f1adf1820f0401","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.b755b0fe8.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-aItKE8sSjvrzpnvkZnH6/TNHTQD09SdIFbhCpGZwXe2AD434icB1IOP6mx4WCgUwcyFbyizNz/nutBR38908BQ==","shasum":"2e0877d1bbe7198ddb0bfa84d011ceda8eed5233","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.b755b0fe8.0.tgz","fileCount":1554,"unpackedSize":11248558,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFqcSIh8JaNUdi1w2eczmanRl1pqsMJjeH8/6QBsLFHAiApa5Ij2bRssrGTtk5dA+zSJ+5DqDAqqpBUIAvA1yPlMQ=="}],"size":5527810},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.b755b0fe8.0_1709827721588_0.2316623080333602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-07T16:08:41.915Z","publish_time":1709827721915,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.c6bb96186.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.c6bb96186.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.c6bb96186.0","@microsoft/teamsfx-api":"0.22.7-alpha.c6bb96186.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"670dae4ef8fc3294eadc9f257696171af8159478","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.c6bb96186.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-PaYSchf3ZAhXOzIatDdIzimi40cIiV8Mf5fspptB4zcGOaxiWcNW4mzGzRGHXdNf/skgMNfxlUnzx1Fl+mJ3bg==","shasum":"de9a63032f013811d524f626121ca10e852e8a71","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.c6bb96186.0.tgz","fileCount":1554,"unpackedSize":11309351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Vh2mOnY7IRgILzx/L4bgv9faM7goQDv1qDXMETulqAIhAIDIeIPEeQE4qlS1cXwRYB0IgK53tKyqY+P/Y8OXuhNw"}],"size":5548832},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.c6bb96186.0_1709883144701_0.4796109212536108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T07:32:25.010Z","publish_time":1709883145010,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.8d8f5a0bb.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.8d8f5a0bb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.8d8f5a0bb.0","@microsoft/teamsfx-api":"0.22.7-alpha.8d8f5a0bb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4251118a2311a884f5361573cc6f7ffb62f0dbc2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.8d8f5a0bb.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-8E3oA2B8KN8eoJTS2oFxShLKcrNTMbusmqXplk4qM/GEZRhF1j23iLiJiX5YUexme4qvXiHyuiVPGQ4cfkPrJQ==","shasum":"753cedf68d5408288e0995922d4cb6e7f895080d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.8d8f5a0bb.0.tgz","fileCount":1555,"unpackedSize":11334304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwltHY86Amw4h7E4TguFSW0/TKQN3cEkIAw+RsneypHAiEAkR2S5RWb3ndlgsjVKpEWalr4+gVnti3Q3Ak6pUlg8lQ="}],"size":5562706},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.8d8f5a0bb.0_1709887261768_0.7317784976746522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T08:41:02.106Z","publish_time":1709887262106,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.169a2b37a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.169a2b37a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.169a2b37a.0","@microsoft/teamsfx-api":"0.22.7-alpha.169a2b37a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9e21a14cbb5f6def91abf56725a2ba0c60cec375","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.169a2b37a.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-CyTXZbSPy14C2/KzUwsYquJdztzUPSq6BxqJyB0K+bjvqi63ZK90jpny/vAQAjXOanInLQt57sNLqKoiy06gvw==","shasum":"a6b87e771fa718c2cc44891ccd5f06d14cee808a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.169a2b37a.0.tgz","fileCount":1555,"unpackedSize":11336716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkaE9xdcAJx4dbO2PWosBwm06g7Oj70sIk6XY14Xvc5AiB6yVsO3KWjDgtiZBJbsQXfJgM7FERE1830+RI05curew=="}],"size":5565359},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.169a2b37a.0_1710173296670_0.11953739625849247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-11T16:08:16.946Z","publish_time":1710173296946,"_source_registry_name":"default","contributors":[]},"2.0.7-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"2.0.7-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7-rc-hotfix.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0f615e13182ef6f33b3ff3e2b1c7a0eff78e23aa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-rc-hotfix.1","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-e3Mk6R2/Kwxudgqtb4aAbveWpXJUItWEAO2PEx6x8FLkPKinQMGimUrdcoBzJHAzhfcKO2PkPpM8PxWUcR/w1g==","shasum":"f860351860ef951d96c747ce7e5c8307265059b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-rc-hotfix.1.tgz","fileCount":1574,"unpackedSize":9938606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMf44lb+2rQWyIoD7u2+ZoazSiU+rp5OpjNvHKK7WnHAiBAwRGu6Q3t28eXYhyZJlV5endzlXo8Yvx75JyM/iQgsA=="}],"size":4531218},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-rc-hotfix.1_1710212625275_0.4366225023789623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T03:03:45.574Z","publish_time":1710212625574,"_source_registry_name":"default","contributors":[]},"2.0.7":{"name":"@microsoft/teamsfx-core","version":"2.0.7","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:specParser":"npx mocha \"tests/common/spec-parser/**/*.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/teamsfx-api":"0.22.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b0e94768545a70d86f128aa04be72151747f23be","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-0WD5g9ZEOzty2eJudZ2dPsr+WKmEGe0heqSnGHcAF5o1SfTOcLX0IMYFWzXHf8cstTRBJzdrOjxOr/313I4ZXg==","shasum":"0a6601d8cb0d96d5e738d08d77e57ddb38094ad0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7.tgz","fileCount":1574,"unpackedSize":9938491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5Q2pGUsb4ONySoXX+JOGWBq43s4uQgrvQ3gvv41RZsAiAQUpBzfQ5UNHJOx97lB+QqnQEVVx1VT+8RDupqTEQ6sA=="}],"size":4531130},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7_1710235192787_0.9568700988898824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T09:19:53.006Z","publish_time":1710235193006,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.f04ac4ba4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.f04ac4ba4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.f04ac4ba4.0","@microsoft/teamsfx-api":"0.22.7-alpha.f04ac4ba4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e5bb491b7ffc6f29e7128cc9f9a29f2f9ff6e503","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.f04ac4ba4.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-jOKKwsTtKhPQHTD3Bw9OEcC+evpc2DyrrJgoIaSk1NEo4YZWbOHihHyjU2+6ejKZLrOYtvZPkvNvN3qaew6hsA==","shasum":"47e099fbd9a44b02e2b5cb2ec32f9447e9348f45","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.f04ac4ba4.0.tgz","fileCount":1555,"unpackedSize":11526538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpxhuttElPwkyLxtb4X5LcezX87+F7LpNmHZ1xmCFolAIhANnOXxyaL3TrQNainqLMEeo1W7JWvZGwnyGW85VyB76V"}],"size":5644532},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.f04ac4ba4.0_1710259768389_0.6636495308490142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T16:09:28.701Z","publish_time":1710259768701,"_source_registry_name":"default","contributors":[]},"2.0.7-alpha.a372ccf67.0":{"name":"@microsoft/teamsfx-core","version":"2.0.7-alpha.a372ccf67.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.a372ccf67.0","@microsoft/teamsfx-api":"0.22.7-alpha.a372ccf67.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"014f015ec0ece0cad73f2fdffdffc748758a28f6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.7-alpha.a372ccf67.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-rb9U+WluaqVTfiBf5ohk63YTZYeOj1qq/FDEog5BLtLTgYhbLhUDxoEeP/rzGRe89UGg08UB4iuYbDmNfy7laA==","shasum":"6ab45df7e110c540ce888c43b77bb5572a6902c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.7-alpha.a372ccf67.0.tgz","fileCount":1555,"unpackedSize":11527245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJFkF+bNDVyAq7tqlPfEgWPqoxuzxjLxLQPCK9yiNkGAIgEX5/+gVhPEdQdEwQMA+6dKDX2tnmUhXjU98ZOq/KfIA="}],"size":5643888},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.7-alpha.a372ccf67.0_1710346119328_0.042406585487214876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T16:08:39.670Z","publish_time":1710346119670,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024031405.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024031405.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024031405.0","@microsoft/teamsfx-api":"0.22.8-beta.2024031405.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ff8c0b062f1803cb1ab38fdecaba1dab200f159c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024031405.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-qp05wbjrBt+vxXzd8vQdsEhU7wUr5S2pIu8WTilPS23lMPTM+tn6SZFxGdtoiL45Qh7zHdBmjN+H+ll89Tt4pw==","shasum":"829629697bc107bce8d3a3af4e5e401cae55b4fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024031405.0.tgz","fileCount":1563,"unpackedSize":10796724,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp0XOPl8noGx/PTO1vsIeFFZe/8mjiUfRUAHIlC/bIZQIgA1rszaIEiqAHPR7nPe/7dfjEot2v9CFzeUV81f6p5yM="}],"size":4885529},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024031405.0_1710395019888_0.09207572346930615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-14T05:43:40.231Z","publish_time":1710395020231,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.e17ffd4d1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.e17ffd4d1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.e17ffd4d1.0","@microsoft/teamsfx-api":"0.22.8-alpha.e17ffd4d1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b615b5914d48114c16225dc5bd72a7d78c65802b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.e17ffd4d1.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-nzhadf5tPQabRAa9vb/Uz0t2vgTwT+06RvlCBwJ26jMkKwgjQk0+qV+RW1IK7gRRGjKHFWVbK8O7TUkpCRcwxw==","shasum":"0e057145aedfe2ea76f9478ff1659c1112d843e2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.e17ffd4d1.0.tgz","fileCount":1563,"unpackedSize":10796724,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGX2/8jBe2LObfSmj+YTdX/FQWwzcHHZekrWrfc44QoCAiAMMKe6ezcdJOPo//tGXbM5WaHyeXvwyCwk29S8lrh8zA=="}],"size":4885804},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.e17ffd4d1.0_1710432501050_0.8327532189618514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-14T16:08:21.332Z","publish_time":1710432501332,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.d1a09e202.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.d1a09e202.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.d1a09e202.0","@microsoft/teamsfx-api":"0.22.8-alpha.d1a09e202.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9136f341e4e833a2f7e8e72b400684b59547ea44","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.d1a09e202.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-QKtwrGYnhO7oAKrTvUNydFYQ01/jId+GgxTGS+A3ybjfzohEAN3cZUcnmMJL8G8oZxe9aHZLVnwMID4+g2K7bw==","shasum":"875f3cd4a7359a10296bc405c792473e8b589787","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.d1a09e202.0.tgz","fileCount":1563,"unpackedSize":10802193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1BZC38KMvFFlgkLgkgYTFAGuihr5r02Z4R1cqZwsPdgIhAKrHFtu9xPj2tha8TfLbZypZc1A8rmW1j8XO/JrWmart"}],"size":4888794},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.d1a09e202.0_1710518890399_0.9479524830173764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-15T16:08:10.676Z","publish_time":1710518890676,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024031808.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024031808.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024031808.0","@microsoft/teamsfx-api":"0.22.8-beta.2024031808.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3cb5732de88cc45c9ee871f143400c938de29f99","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024031808.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-sVMnzUDjYXsMShbpeDHX+DUpzvMDP3qM2LGepnU8yuE4O5Pb/MHwNpZ2PgsSoHLJcR2QxERjhxmvdhH8cg/F6w==","shasum":"5deff16d985a950aabf01a362e738f170ebf4108","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024031808.0.tgz","fileCount":1559,"unpackedSize":10783571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDim5snbHBUOch0LXzWTNOitQVkXTJx9tIMhiitZBDHIAIhAOODZXQ8YsB+VLIFAdTsSPvRgjS78IJQyWlJQ3S0ZRIo"}],"size":4884133},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024031808.0_1710749327142_0.9061713382499432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-18T08:08:47.402Z","publish_time":1710749327402,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.fb5afedc0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.fb5afedc0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.fb5afedc0.0","@microsoft/teamsfx-api":"0.22.8-alpha.fb5afedc0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"697da62e9a372cf20481707695917ecef9b44ba9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.fb5afedc0.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-qX1RCLUe3Ag0B8Y63enHtwPf5SWuphdBYc8Z8oCaNuGVlVCnaKPFqLBgPMSTLOS/Pp3gl4LogxfnhC/RkWGuyw==","shasum":"4c798a152afe37de0f0c886a857c466c5d7b4fb6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.fb5afedc0.0.tgz","fileCount":1563,"unpackedSize":10802061,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZSdNtn61K0gWs8B/SL6IiobW/70H49F1rNhGtPh3G3AiA90YSeg/3/7tGhPjxILFGxZRd9eGG5T21E9gLUHURyFw=="}],"size":4890080},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.fb5afedc0.0_1710778142347_0.732241538391821"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-18T16:09:02.632Z","publish_time":1710778142632,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024031907.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024031907.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024031907.0","@microsoft/teamsfx-api":"0.22.8-beta.2024031907.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"712cc5f27b6ab41fa7d4f327d00456fe80696578","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024031907.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-CKA6HO5PZH5xHYpoZvZQpXBeoCaqEQXJruzZdE69fjfxjgmKlGsG0Gma93v+l6E97Wviz/0jxs+kC6CTi9sTHg==","shasum":"4c905f8f6e54fbab025f24ed8602e697ae2fda88","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024031907.0.tgz","fileCount":1559,"unpackedSize":10779294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChxFgySEbE+kcd4A1cgKzorAbL+oWPrbaETaMNaKu28wIgcO1PMLCLx0HOjRziZcTxI4OptZ4Zz1jO5On65r6ZqKU="}],"size":4883382},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024031907.0_1710833759379_0.845126288922309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-19T07:35:59.653Z","publish_time":1710833759653,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.2a327dc81.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.2a327dc81.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.2a327dc81.0","@microsoft/teamsfx-api":"0.22.8-alpha.2a327dc81.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"18794890396b77dcddbbb0ae5645bf0f5eb00401","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.2a327dc81.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-xrMhQpZldopfi7wG1fuf4QlRBJGmihsfyO58rbvNoiVzuFUqOiKkbH7r1/J64g1VJdMSnv2Zj3RvezMum8Y8Qg==","shasum":"e1ad6c1c5c072c989cb8955bb8544b164e97e21d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.2a327dc81.0.tgz","fileCount":1563,"unpackedSize":10887853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzNGrc/redCtMrRGgRHv1z+Dt60qFKnXjgz4tXqceZCAIgXjJLft9vAgkfWGNOWx7dCw3xBolKTvfUBMOaGcYgudQ="}],"size":4928766},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.2a327dc81.0_1710864540061_0.031975814872603925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-19T16:09:00.333Z","publish_time":1710864540333,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024032006.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024032006.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024032006.0","@microsoft/teamsfx-api":"0.22.8-beta.2024032006.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b399c6d6c49604044b509baf5da1b24d9f4d16be","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024032006.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-JiV67OuvBx+Pa4VzFTHI9IF2PFWkl/jQeiXWju9or8t1PCTnU4ZLhr0M3edR/KwLF5vDCIftD7Vakbv2RuCqCw==","shasum":"c0afb8d9714f5279788ab0fca4e6f962ac5584ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024032006.0.tgz","fileCount":1559,"unpackedSize":10781342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGa3BEY/TqjFtR29FGUAy0dgwsef6+IAK9/mLWosLwv8AiEAwmp1ZYU+IHHZp2GvAWyd7sWZ2+F6l9xj4aTGwT0Wet4="}],"size":4883808},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024032006.0_1710918148964_0.7929706781299561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-20T07:02:29.210Z","publish_time":1710918149210,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.2f5decfcc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.2f5decfcc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.2f5decfcc.0","@microsoft/teamsfx-api":"0.22.8-alpha.2f5decfcc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f45c01f9a70836de49671dc1e5a2ca6ac22eac8e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.2f5decfcc.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-j9+FtrX2BffYgwubDDAgYSKMXQDBrjxgoZtlfL2/bPrN1cfvkeN4r+PT1NwYUtrzTcHkf7s3UwVZxZwBXcvT/w==","shasum":"3a569078fe26e2fc22d4780212408ca4a5e906dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.2f5decfcc.0.tgz","fileCount":1563,"unpackedSize":10898342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1eUL6UKjgwQpBM1n6FxUazdmUe0g4ZSJK5n8jChpT5gIhAJikWdCjUxGPMFqykIBEBvXCXY+JVLRzgHWKiSV5wCnV"}],"size":4954037},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.2f5decfcc.0_1710950955798_0.09012689843071175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-20T16:09:16.108Z","publish_time":1710950956108,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024032106.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024032106.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024032106.0","@microsoft/teamsfx-api":"0.22.8-beta.2024032106.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9753bc74fb68b9155104e2f568d6a6d1f6ca5737","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024032106.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-m53YC5rnqOj/lyhDeD0ihKE3WOnQ1bLWRX8Z3va7XXX7elddVQkD8DhsiQ/eBWAn+nStdsr3WUjacCgN4TZMCw==","shasum":"7d94f0a679aaf712f0bbfcb9773a1ad3274e9b63","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024032106.0.tgz","fileCount":1559,"unpackedSize":10882927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBH3yIKHgTLlK7ObWQPpuID2vAK9agjvIg6VGizTjhbwIgAdASnBsiaoH3ID2jC5kYn+izmJF8Qs4chch0oxDl950="}],"size":4952707},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024032106.0_1711003740032_0.9491994630685705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-21T06:49:00.517Z","publish_time":1711003740517,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.1c9557de8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.1c9557de8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.1c9557de8.0","@microsoft/teamsfx-api":"0.22.8-alpha.1c9557de8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"16a9a7a89e1115febdb645f75298333e4c5aa0cd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.1c9557de8.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-BAxwdW2MZ+SF5PVor61mL4r28BpYTygTZnXBtPBZX4DNUUV6pyaL47CVBpz+Gn7LoJgPubW1bqxYnLSaLg0H3g==","shasum":"f97be597a6c5ae357bf332927318dd5955c092ac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.1c9557de8.0.tgz","fileCount":1559,"unpackedSize":10882927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATfv8kergQ0T4QRMD1pKDKSjFdxDHKxs+5RrYw+YUrbAiEA+9CV7p+tnrRF8HN0Mii/sT0BVHFFzg/8j7xVD/+DtKw="}],"size":4952703},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.1c9557de8.0_1711037317264_0.0033380627274377517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-21T16:08:37.503Z","publish_time":1711037317503,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.be832d7f6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.be832d7f6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.be832d7f6.0","@microsoft/teamsfx-api":"0.22.8-alpha.be832d7f6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0d5dc66130f18c5b0b8f15b4b1e39dd8703d708b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.be832d7f6.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-iBxKPyrhgIW9BqAGoaIFBvYnKKYX8ZW+CZomLbn/1V25yrD5EF1ioBnJQBn3jJYQgcrfApJZMXmAUlWcclqi+w==","shasum":"21036b2c29b540b543a3c571c2fefdec95927cfc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.be832d7f6.0.tgz","fileCount":1559,"unpackedSize":10886670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZEhu6IYEjxTOFt9vl0ziv8Z3JTVtTVIJrQoSJ14fskAiEAuQws4wV8rngaf9JSrhduLo/kKSz8GGNsjOabl/zAlqc="}],"size":4954482},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.be832d7f6.0_1711123756724_0.2733647816916236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-22T16:09:17.044Z","publish_time":1711123757044,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.784d957e7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.784d957e7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.784d957e7.0","@microsoft/teamsfx-api":"0.22.8-alpha.784d957e7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"58db518df7f6a67d1a0a30ab353183b5e5c2400f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.784d957e7.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-KOTKuHmvCq4mOGQPHSBkSuAme7zgluW6tLlJX6XRS8hliRdbuh02+LIISB0fD6LTeejbBacAU/9Upx6Z76wPKQ==","shasum":"9ed7aab9c4bed430c29b5542f88d49dafd6b9c7d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.784d957e7.0.tgz","fileCount":1560,"unpackedSize":10951468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4eCBv6DYJTXPlztAstPjU+XQssqNlofDPbpru0TY0AwIgauxTff9MM8Zj1C9MQASGSFWIWP8UGV8Bmv4j2Cy2hqg="}],"size":4960180},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.784d957e7.0_1711382892471_0.8325952421128171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-25T16:08:12.753Z","publish_time":1711382892753,"_source_registry_name":"default","contributors":[]},"2.0.8-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.0","@microsoft/teamsfx-api":"0.22.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"002849db93231a709cb3bbe9f040146f144d0182","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-rc-hotfix.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-tKxOWDbb74VHKsLQR3gSS3rMFziuaiFUawDPrR/5nehD2HQpQcq03U0GorD6vywpSN6dY4ikFq4wPpyta3BMrA==","shasum":"8068bc3429e0e46d76c80641a152dd092a15de40","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-rc-hotfix.0.tgz","fileCount":1559,"unpackedSize":10785699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6pXF3t9ZD/clISlhPGszVnDB8ObEf0SCh73+CYAXRFAIgbCsY6V9Hg0V9MwkU9zcI+SxZDniJkPxrHbodEzitGHg="}],"size":4885189},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-rc-hotfix.0_1711417489369_0.4647050091412406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T01:44:49.663Z","publish_time":1711417489663,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024032602.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024032602.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.0","@microsoft/teamsfx-api":"0.22.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"88ecf5d61baec6de7a85dcdaf77ce658c9d502ba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024032602.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-pgHVyiosfN0YWpWnItTLMncehpo02B89NZhssUObKRrl2yC+EjFw7JfIlkaIz4ZP/vkQ6nnQ5S8qfjmcHUkhSA==","shasum":"7435ce8cb17e3aaa8d98b0b9b95de8027bec1b55","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024032602.0.tgz","fileCount":1559,"unpackedSize":10785706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGeq7oHkWQhCLZyajN7BCfm3W5Hc2U5Pi+Tm7/g8IZPAiAw+qoz1mZ9F/yxoUMdHqr7hSCfj/XR6xILE1q533JmTw=="}],"size":4885343},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024032602.0_1711419608300_0.013703088743919789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T02:20:08.635Z","publish_time":1711419608635,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.54a90c74e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.54a90c74e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.54a90c74e.0","@microsoft/teamsfx-api":"0.22.8-alpha.54a90c74e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a55ac1ca4704bd41bcc22843e5cad155a810e358","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.54a90c74e.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-9lbAEszC0qzunz/Xp+K+HE7qNB2GogAabpd7utmG9UuoFuSq/ZwA/zraNVvuUPOOSV8y4HceeXCTuADZ4MmtGQ==","shasum":"fde50b348cbbd61cc61ea74e970c9b9462c9037d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.54a90c74e.0.tgz","fileCount":1564,"unpackedSize":10967544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoMhyAOuiXQHH8d1/55piNLs/AUrgd92QhuqEwRIE9mAiAPlQNA8EQB2fZgrrF5nRiygxg8HBoqa2v9rmsxVlQ4Qw=="}],"size":4966144},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.54a90c74e.0_1711432149112_0.755799139005404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T05:49:09.484Z","publish_time":1711432149484,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.a277dba4e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.a277dba4e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.a277dba4e.0","@microsoft/teamsfx-api":"0.22.8-alpha.a277dba4e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fc43da6bdf04948555fc8c425324b475cc05bb95","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.a277dba4e.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-UM8TxcOfWzWdoWapPwuWT8ul40N63fmFe6DCOV60P3rH8lGwomHHsfrPDR7sEfrmZ85YlL/l7+d5QJKoGE7dLQ==","shasum":"463be8dcc2a27dc895afe9a29ceda0e1a665f442","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.a277dba4e.0.tgz","fileCount":1572,"unpackedSize":10975799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/4QkGLaDNIzE5T7477CrSU5bJLXnnL4HU6O/glbZhLQIgDzuh/Io2i6OEZiEtsRMj8fy/e0QKdCKTd5ku8878aSU="}],"size":4970365},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.a277dba4e.0_1711469343668_0.05969667031152359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T16:09:03.928Z","publish_time":1711469343928,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024032706.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024032706.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.0","@microsoft/teamsfx-api":"0.22.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3ba80945ca757811e48f7b29fd94ccd4a3526533","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024032706.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-6/yaaUTApjUCs2EV8VbT4ujYIvR+Fk0amg26OhAjEDx0TypChzFlQqS0UulJGpCvqmdaGutVcumR1Pf399uzrw==","shasum":"6a635e4b436fa69bdb61359605ce8cdc7a5a25dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024032706.0.tgz","fileCount":1559,"unpackedSize":10785464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAz1Wg3KhHIORGuCdM7v1ZUaAif//IdQZHvpR4O55lHeAiA2Hb/eOjPQ55vVx1d9UADRVfiImAKNCk5qGPrkSFBQtA=="}],"size":4885274},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024032706.0_1711521634583_0.6944883132345938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-27T06:40:34.826Z","publish_time":1711521634826,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.7fe3da414.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.7fe3da414.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.7fe3da414.0","@microsoft/teamsfx-api":"0.22.8-alpha.7fe3da414.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f134f5933e9d3b3793bc9b5344ec97e16c63e324","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.7fe3da414.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-DPJMXEvL+H0apXP07LZLlwDZCyojNOiadh0zOvQYW5ZtxZ5X1yAqF7OTkHfWQyYwQ6K3aVyUDNmclJZCUJ3Mvw==","shasum":"fc0a3e4f2f8daa4c778bc10240335c160af16bda","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.7fe3da414.0.tgz","fileCount":1584,"unpackedSize":11007268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhJo59oCgIhGbJYADBtGY/sARzi27dKLPwawh5bUbt8QIhAIQ8xeV6lvUrwJwdEnMqjDtJYICWN057FoXRVsr3I3+5"}],"size":4976375},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.7fe3da414.0_1711555700574_0.7102913569622056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-27T16:08:20.880Z","publish_time":1711555700880,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.b54a7ba8f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.b54a7ba8f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.b54a7ba8f.0","@microsoft/teamsfx-api":"0.22.8-alpha.b54a7ba8f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"acaa9cd821c43780ba3eee6022058b627b625c87","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.b54a7ba8f.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-UG7+ir65rgOH5YgVNjfGVPUKXRekR+5EdB1PYmzRpR3e1XOEuOH7RPBLvfMaRWP1dc8zbPG4nVnuAAH0Fzic6w==","shasum":"e5740c0c9439c9d003b098110c94d333920c67f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.b54a7ba8f.0.tgz","fileCount":1584,"unpackedSize":11008830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyd9QuLcV0YShyhas2xfAIxAfzYV4C8v6SIJTYRxPzWQIgFkelcPJ92y3AWsb2a/tfJyulh77m2rL6WdqskWPmTzE="}],"size":4976849},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.b54a7ba8f.0_1711602250611_0.5521577904195825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T05:04:10.855Z","publish_time":1711602250855,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024032805.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024032805.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.0","@microsoft/teamsfx-api":"0.22.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a45282a043b250d20b7d7d776b39996b9c72a295","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024032805.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-mEB02qIW+HFkYKDn9XiJurcZ9tzi1CTln+vbAJTJleGOAb1YnLDPz3iKUTASAVTYBjpSvYRkeN0x25rfps7bzA==","shasum":"ea05c89e0ffb0323dd9c0acbc83178ff43c11333","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024032805.0.tgz","fileCount":1559,"unpackedSize":10785402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIrzBS5hBXkxV3y/syqWh9V3H9gs7YVoxp5CbC0Kby/AiAaHHd0rJNKaVZai4QRpIjxmBizVDq9BdjUOAuTC/cRbw=="}],"size":4885279},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024032805.0_1711604690022_0.8166027407361831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T05:44:50.334Z","publish_time":1711604690334,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024032807.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024032807.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.0","@microsoft/teamsfx-api":"0.22.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5d711e1e80c739c6324ae703c601368e3cca80cd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024032807.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-SeiMcSK4aQ6R7GZ7yhT3ReASyrMLL+ZoQWa5DiorsAqpeeIF7Wra5hhLhi07q1qyYnOISi4HJE/n2wzaGZeIbw==","shasum":"dbfaef501b450d94e8bce7587485d1b696ebabf5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024032807.0.tgz","fileCount":1559,"unpackedSize":10785403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3G06oIh8s2q2jyAPUgMjm/r70Volz0VRTkyMn3lrW6AIhAIeaP4sSK3PIARLhbgCaTiyi1yvBtviwfxZ2PIJ+dK8v"}],"size":4885281},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024032807.0_1711610975661_0.9735247991177682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T07:29:35.984Z","publish_time":1711610975984,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.4cb5c08a8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.4cb5c08a8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.4cb5c08a8.0","@microsoft/teamsfx-api":"0.22.8-alpha.4cb5c08a8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"315d22cbafd911ad1e3133a515995f40721529d0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.4cb5c08a8.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-d93ELtOQjm7a08Ru8AF3goeb35xpi70XvSYL1DKQMXFJJsH0/4dansc63zMs01gLw4QUB3AfsiXAh07A5G6njg==","shasum":"03abc59bf89fb9c1298441a2b4f0767a5c88ee82","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.4cb5c08a8.0.tgz","fileCount":1584,"unpackedSize":11013806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVtxa/xxsGYQnZZfMI7oTA5+tTqv+zpEEEJ5KVJkGaZAiBDAq6FZLWsIg7vjow8DsM7dtRgL57Ezpt/gE+3B6VAKQ=="}],"size":4977509},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.4cb5c08a8.0_1711642130423_0.6556772970258664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T16:08:50.753Z","publish_time":1711642130753,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.b015b287e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.b015b287e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.b015b287e.0","@microsoft/teamsfx-api":"0.22.8-alpha.b015b287e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c7572cef99be51f88f24c87b56218946d2c4750c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.b015b287e.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-IZwUibqokBCkpc5/DeyLrYqdMH6+leeToVqZh9uu3rSL8JGL6nBu5z+BX/vqJf5rJypNmSnbtHb9GoH24SNCiQ==","shasum":"d6e3b3caec256b5577f97a377324f68c80c3756c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.b015b287e.0.tgz","fileCount":1584,"unpackedSize":11062598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSMOgkvVuAGzgJPKTzyNVed71e14Yr3f6P6Fm2BLQngAiEAwkWYEgalFqanQQsh1eR65kbxibmabpUTfizIRgAxbbI="}],"size":5006426},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.b015b287e.0_1711949449196_0.982371448336617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-01T05:30:49.488Z","publish_time":1711949449488,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.4f2290daa.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.4f2290daa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.4f2290daa.0","@microsoft/teamsfx-api":"0.22.8-alpha.4f2290daa.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"6c39905a7fe068a6b23fcc0361db1f0e4bee1d9b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.4f2290daa.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-xwsxTYvuEZfvdT4ETHC7a1hlYojlj4dmm+b1M/66mwln2vUFHG2fuYJJoQPAq6jqDrNsgk4SdjrVDCeEv+6I4g==","shasum":"b003ac8ca0960e433010457f2d78957b346d7d98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.4f2290daa.0.tgz","fileCount":1584,"unpackedSize":11066922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDziV8LBHYpV0dIpe7uEdPTIB4qpx9KDukg6MH4ltGFwIgYvdwK0S+oEwdtK/E5XGTqjgIuWE3SkYpY4R+9+s2r5k="}],"size":5006990},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.4f2290daa.0_1711987719665_0.15164393626911177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-01T16:08:39.967Z","publish_time":1711987719967,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.0de595af8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.0de595af8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.0de595af8.0","@microsoft/teamsfx-api":"0.22.8-alpha.0de595af8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"082298934771fd7596d65a0e9f9fb4e38cf58fcb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.0de595af8.0","_nodeVersion":"18.20.0","_npmVersion":"lerna/6.6.2/node@v18.20.0+x64 (linux)","dist":{"integrity":"sha512-hRHjmJdSB1Sb+rmwEZTjiNGJVVM97nwViERYUvbARaq/XP5XZLrQgcl5V3iNRXTf0k65gweK6TR3yQpVA+BhCA==","shasum":"a52dc831a7ca798fc71d7149a1739e0185cd5ced","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.0de595af8.0.tgz","fileCount":1584,"unpackedSize":11067643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+/Ydmz7JC2dC4f9e1LXpU5kJ4ULOLC9MeEn7OQTyUaAiBrhSDFmaFVHCQiYCnlUESDN8iC7DKyqvTFYuJ+Fu4v3w=="}],"size":5011098},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.0de595af8.0_1712074199963_0.15262990430941215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-02T16:10:00.316Z","publish_time":1712074200316,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.6341e718e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.6341e718e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.6341e718e.0","@microsoft/teamsfx-api":"0.22.8-alpha.6341e718e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b5850ba9e3cd48555115ef8953f77d1ef682a63b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.6341e718e.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-5waeu8GyfhX9rQjSPdubyyOirnF1cNYq3MmC1b+8WPX5hBoC+pGMo8z3urL/JObDPgAYy9/4iJcb7nDzf+/8ZA==","shasum":"fe95805fcbe6ea778c53c1c19908ce1dfd8001d1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.6341e718e.0.tgz","fileCount":1584,"unpackedSize":11112138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBR/7KPekEz7CA73P0GEOqsV8hkFazTra0DoB8BEoCdxAiEA6SAYkthMDFQEbMmrTh/xikFUcBSqP2Ri8cfdBluI9mw="}],"size":5024126},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.6341e718e.0_1712135340512_0.1375927199370317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-03T09:09:00.802Z","publish_time":1712135340802,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.42af26ca6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.42af26ca6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.42af26ca6.0","@microsoft/teamsfx-api":"0.22.8-alpha.42af26ca6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"839b8377496cd0a5198eab523aea386f2e67d1c4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.42af26ca6.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-oWCNDDjubg9I30DzyTnLG26J3p1vtFx2TZYi7OEclCd9b1TEVQTymW2WouC/sJf59fJQPpqFTUeIoxTYTq79xA==","shasum":"22406f1b4c2f9341a26083d1ee248c81c1c9ad16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.42af26ca6.0.tgz","fileCount":1584,"unpackedSize":11112138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8z7sL/LFh7w6270owPhcTdmNGXIjwoGLZvWJMoBQnowIhAKNfBp/zkPIomvObBSCp/k/TlT2zekItOJUjsTw//I1G"}],"size":5024146},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.42af26ca6.0_1712160501538_0.2819972545026106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-03T16:08:21.934Z","publish_time":1712160501934,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.18377bc6e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.18377bc6e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.18377bc6e.0","@microsoft/teamsfx-api":"0.22.8-alpha.18377bc6e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4fd41b2f01f9d1c27cd82608ee344532e4a8ffe2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.18377bc6e.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-0ZFEINGPitsVcl22vxHlKN6wsSFvHPN2aZfaldz/jEM6J5gJmCT6wpEfOD4uBuKwdixSfrmjihLjaizThOpOGw==","shasum":"ff6ad63955ff9aef3b4dbbf449d4d2a0b1bc82d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.18377bc6e.0.tgz","fileCount":1584,"unpackedSize":11112141,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQdYlnpReGwY+YmBW8f4qHoHzLMjIjd8hmclJf1gsIOgIgPN7f71dVLay4JHZOHwMkQDBNhkm3ERYT7I1PDBxLWA4="}],"size":5024148},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.18377bc6e.0_1712246929119_0.2767971426179421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T16:08:49.421Z","publish_time":1712246929421,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.228d6f497.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.228d6f497.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.228d6f497.0","@microsoft/teamsfx-api":"0.22.8-alpha.228d6f497.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e8560463afce25557b4f9d45efd380ed175d8e10","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.228d6f497.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/6.6.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-mcMrZdUtnUTpmNl4HPh/nOi79FY8+dbmRWRsKHnoHbmSIQCRws9hvmY9FVfH4NNJUh0okzn0zNGjNXJcK4a1Zw==","shasum":"9e283a4ec8444f895509ff71dd492ea62ee5e44a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.228d6f497.0.tgz","fileCount":1584,"unpackedSize":11113686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrbXIZD3BekItna4tkR2JY/qFPcI1QJZ1g5FpAq+fNawIgCHtmGuOVepOKvWlBU4Shk/AyphWNVfppAeHt/7vOH/M="}],"size":5027004},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.228d6f497.0_1712506099681_0.048016057347515906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-07T16:08:20.083Z","publish_time":1712506100083,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.268ff5845.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.268ff5845.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.268ff5845.0","@microsoft/teamsfx-api":"0.22.8-alpha.268ff5845.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e8d613a730e51fd79b021f187c8ce089883c60d5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.268ff5845.0","_nodeVersion":"18.20.0","_npmVersion":"lerna/6.6.2/node@v18.20.0+x64 (linux)","dist":{"integrity":"sha512-C1xpUNCydk+5NqYCYl97+6Y358GqpP8ddY48WKKn9NkcOl9xXp+0SVglJgW5HpS3l5lDZeExQRKDwVjr8T+J0A==","shasum":"843a63adac21e750ffd3ff51181a6be363b6a47c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.268ff5845.0.tgz","fileCount":1584,"unpackedSize":11353061,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLRETN3TrIeB2LXOnyc3NKYQeQPm4SS3g0vlqfn56xeQIhAPlUrz42V70txsjJYrAceEmjRi558IP8+iw3N0unTZuX"}],"size":5184623},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.268ff5845.0_1712564793357_0.9375780819350545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-08T08:26:33.651Z","publish_time":1712564793651,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.87f45d762.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.87f45d762.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.87f45d762.0","@microsoft/teamsfx-api":"0.22.8-alpha.87f45d762.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b33ed9f3cebaa48a501c531cb269403d16b67f7e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.87f45d762.0","_nodeVersion":"18.20.0","_npmVersion":"lerna/6.6.2/node@v18.20.0+x64 (linux)","dist":{"integrity":"sha512-PA66r0Ge7LlqL4iN/z5Li9SJpUOxxoGuOwXVhZNhzdSp1nTqXSFktthJWRpa2p4l7VYfopkSB4aBcN39Mpx86A==","shasum":"85e26fe1bb155068efae986f2e8bf8ad635c5538","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.87f45d762.0.tgz","fileCount":1584,"unpackedSize":11353199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZUJGWp2dvnE9420P88V44vJUXfZOUctm8XYquLMxHXwIhAOtciJddZXcYr2/U/C0FKQGnxcUu+k/1DoShHj9P9Zd8"}],"size":5184969},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.87f45d762.0_1712592493396_0.9417659417782938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-08T16:08:13.767Z","publish_time":1712592493767,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024040907.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024040907.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024040907.0","@microsoft/teamsfx-api":"0.22.8-beta.2024040907.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5205930d47f21f19b3fabf0657adb82390b623df","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024040907.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-89Fbd/V844GMC5c/LICO58RYPznNHGNx7ibvJpo7fBYwYvjJjUSNZRAYKTcBhczbOAeJCAApI6yZRyNTOQuyVw==","shasum":"184338c157916bbd014af3779bb57ce09f63c959","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024040907.0.tgz","fileCount":1584,"unpackedSize":11355154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAM23wq9HsAMqBYRSl870VLEM8lkWINsqaTzrGfc2tBwIgZ6Olliu6LMvs3dmjWTn/kB2bc4FYI17VuaTVtF79fxA="}],"size":5185128},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024040907.0_1712646944253_0.4643157532720712"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T07:15:44.610Z","publish_time":1712646944610,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.5fc8ceacd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.5fc8ceacd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.5fc8ceacd.0","@microsoft/teamsfx-api":"0.22.8-alpha.5fc8ceacd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b361cd9ca67d22dae751d909654fbc1933ecf301","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.5fc8ceacd.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-CNvwWPOCHFMjtaWCvRf67lTrgCYZhWjuL2UmOCtie/IL+c0tfobIFpko6kQyYaLWU33RiT1pWf9SNq+MElyfiA==","shasum":"30435df290b5ed1bd020a7d0d3191f277e333f24","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.5fc8ceacd.0.tgz","fileCount":1584,"unpackedSize":11355154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/0EPqAx8Tu9jBbdDDrB1M9LDRvGoIBcXqurB03e5IAAiEApxq4ix+5hS6zxUDUhWKUpZWAS7jDK4OJX2ugRCZQwYo="}],"size":5185126},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.5fc8ceacd.0_1712678925806_0.1323931912227172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T16:08:46.162Z","publish_time":1712678926162,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.87e946b8f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.87e946b8f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.87e946b8f.0","@microsoft/teamsfx-api":"0.22.8-alpha.87e946b8f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d43955d4f869de0817e78ed122c9daa98fdaaa36","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.87e946b8f.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-j0yt3smsjzqln5wuslx3vK5Rjb+AVe5QkzgMkJQR1APuU0GKrjM1mZ3nRZiYqRj24gxh2aW7pET2HZdVONOK4w==","shasum":"c1f21abf23bc88efd651e62eea0375060affa532","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.87e946b8f.0.tgz","fileCount":1584,"unpackedSize":11355153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQxae8gS0wGveo1EsJayAUnrkNK963k73K3iEuM0NUyAiEAisGEC1uwFSBdaFU9d/sCP0ve6YaiPFr5jhZG0SnjG4s="}],"size":5185355},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.87e946b8f.0_1712765319647_0.4181483656625884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-10T16:08:39.976Z","publish_time":1712765319976,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.4e708f092.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.4e708f092.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.4e708f092.0","@microsoft/teamsfx-api":"0.22.8-alpha.4e708f092.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"378e5546410fdeb22e98f82c2edb1ac19e0b0e2c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.4e708f092.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-u++swkXn1RTJEK7PPessNLehlLuSOa2jGdLrZjaFSZ43iGUf6pcr+o10pTgQWniaGHzGMPF2xp2oc2cjeNsDtg==","shasum":"0fa22b0590ed8ae03d3eaefd78ab32374724937d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.4e708f092.0.tgz","fileCount":1588,"unpackedSize":11364105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJOg8ZM5wUib7TMAOOFRBFx7oeFkmFpZFl+HOKjBgHEQIhAIwzSv8TDL+3t7YOXnTpUJrdxB1fkGSUFOjnqGa+eYKO"}],"size":5187327},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.4e708f092.0_1712851780193_0.15733233916700962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-11T16:09:40.473Z","publish_time":1712851780473,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.1c43fee97.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.1c43fee97.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.1c43fee97.0","@microsoft/teamsfx-api":"0.22.8-alpha.1c43fee97.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4b2f81b9ef5bc108ffab6102f8cc2e80a80e9f7d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.1c43fee97.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-C4q2QXWOWXYzeKMB378Rz83+lPx5siqtok5JZ7KhZMn29Fq/br+UVG3eV1NVbGCD27G3DBKvWxLIfVDl5LeYBQ==","shasum":"d5e017062f044695a30ee331b38f52e35a109d4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.1c43fee97.0.tgz","fileCount":1588,"unpackedSize":11368649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEi9AQeAjN2jzNpCatnblpX3c/5teEfm7Kn55ZRmKvYXAiAA46uR7daWCJ8T2FwEO+pI6c9e5HDzYgxZfRq0UMLcVg=="}],"size":5187908},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.1c43fee97.0_1713024482411_0.11806087622695283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-13T16:08:02.794Z","publish_time":1713024482794,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.f4dd51600.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.f4dd51600.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.f4dd51600.0","@microsoft/teamsfx-api":"0.22.8-alpha.f4dd51600.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5d3c1e63820d0b645136457eb83557a3627478b2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.f4dd51600.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-xON/f9rQwOd+b0eGxYubu8q0KImLIxtA/9bjuaRmKNqdwVNcHPcfYmwLl7KgoS6Az7Yxis9UOb0zV86tmZ7uiw==","shasum":"324ca9c3ecc9b107e6150f80cfdaa352d1887737","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.f4dd51600.0.tgz","fileCount":1588,"unpackedSize":11368649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM8PfqmzoDQx94hUq8oGrKiFEEkb6mTVwo1yTMOLBnuQIgdRWShPLtOkwr4Cd7L9RRiVnrtv+MG+eUW0XbPc+uVQI="}],"size":5187900},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.f4dd51600.0_1713119027381_0.7354115242158317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-14T18:23:47.653Z","publish_time":1713119027653,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024041505.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024041505.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024041505.0","@microsoft/teamsfx-api":"0.22.8-beta.2024041505.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ac8453e8484bc0c4e9f768f13dcc70f119cca2e6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024041505.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-4ZwLcSjYlhiq349s0qjYg6dLTCFvQu8ScDg5Am3FE+mWfStrGgxa68oFC/2LjcBWjkiU8z76Gmkn715pOaJnsA==","shasum":"205d05f6dd3d15181876217d32c9dcaf0f5c14dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024041505.0.tgz","fileCount":1584,"unpackedSize":11356303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBroyOsVDxuhSCfJk6sYZtD4dklAV9N+LDDiopSfB/1DAiEA/Gx+l2glmETw9Gy/kvD7i76eF06f8j2i6u3JEv/QUIY="}],"size":5183430},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024041505.0_1713160938540_0.5486065374069522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-15T06:02:18.972Z","publish_time":1713160938972,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.2869486e7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.2869486e7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.2869486e7.0","@microsoft/teamsfx-api":"0.22.8-alpha.2869486e7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4fc594e60e39e977a7ef70dae786974494c804b0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.2869486e7.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-BFQMzCvvmPOtUNS0jJK7u/THlIVWynXo51T5+OM63kqWb0bjv+m8sx9IX7saDcuQ57ezSI1iIHXf5nQS/m0z/g==","shasum":"fb248cb2f629727c62faa280ff19aa5a813c4f1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.2869486e7.0.tgz","fileCount":1592,"unpackedSize":11377034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMqz9ykO4Dli6gMAI5Nw6edMrTtjyR9qxXgytv2eFbqAiAaYfDgwguF3LbZ8ToTPI5UiodfEM97fc7sZdstyWF4uw=="}],"size":5188924},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.2869486e7.0_1713197363228_0.20059838586256395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-15T16:09:23.603Z","publish_time":1713197363603,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024041607.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024041607.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024041607.0","@microsoft/teamsfx-api":"0.22.8-beta.2024041607.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"8c640e549c3885a33b3d921b99501bb89856b1a5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024041607.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-GoluFWYwTJvHJKLaXQ396bibqhN/THmCD61W20WeF6SobRYs3AcxF9CeYzf9rwltNv4JvqY82Wz8qYM4kPGoJQ==","shasum":"0af923e5c4ccd7f7e9cabdbbd72a2730b0943cfb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024041607.0.tgz","fileCount":1584,"unpackedSize":11356351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCilalAK++NO//ylM5fj/Ia48VDlJ+83tvCmov5lp3zXgIgc/dCc4egTo/lS+2NOd9ndp/L+AFhDVMErRSTesxmQfo="}],"size":5183482},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024041607.0_1713251744817_0.6572720586133947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-16T07:15:45.081Z","publish_time":1713251745081,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.62382789c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.62382789c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.62382789c.0","@microsoft/teamsfx-api":"0.22.8-alpha.62382789c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"46626a856f858e147d95ffb13802a928da26eb30","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.62382789c.0","_nodeVersion":"18.20.1","_npmVersion":"lerna/6.6.2/node@v18.20.1+x64 (linux)","dist":{"integrity":"sha512-kVTmi+pwL6xAsDKrabYYRcY83Qr6BHYhN5jPwBWzKnKUm/zYFbJbW84KB3Z3+IlmnDYPPvtYxak9e7mTQvuklQ==","shasum":"b7fb88ed74e5ed827b13b926d0c05973df57203d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.62382789c.0.tgz","fileCount":1612,"unpackedSize":11402090,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcOjG55+jD+8ybbF81CBOss2MR8Xl/VAfGdNFB78EaVgIhALeTpo3v9KI7UbYXDUnINo8UL0E9Tr++CRWqvYitfYsU"}],"size":5193266},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.62382789c.0_1713283733401_0.8654424555198623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-16T16:08:53.740Z","publish_time":1713283733740,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.79c26ed38.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.79c26ed38.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.79c26ed38.0","@microsoft/teamsfx-api":"0.22.8-alpha.79c26ed38.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"04bcc5dcc93d7960d27b16216bca96523a34aa81","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.79c26ed38.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-QtUiubBiR7pegSJh2MicxKGHFdi+7Crr8EScqIyOR9mEhLx2duQKFqJbFsudai6tI8nOtXtg+NFBAGud/1vTGA==","shasum":"65c98e894374bd0bb51d03b1c7f23cc260bb2ebd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.79c26ed38.0.tgz","fileCount":1612,"unpackedSize":11407713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4am3dMBD1WVU+kPSoUdOTmqjY/CuCevwn2aI8vldKZgIhAMEOIEgvMKEz0b2CDFeFVPxQpPb5Bkx080UbaG4LDi6u"}],"size":5188141},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.79c26ed38.0_1713370178931_0.696602201314735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-17T16:09:39.303Z","publish_time":1713370179303,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.c3fe84399.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.c3fe84399.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.c3fe84399.0","@microsoft/teamsfx-api":"0.22.8-alpha.c3fe84399.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"777437046d0a9ba9c471552950685aa62cab19d3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.c3fe84399.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-9M0ih8omT0WTQ7FE/n7Tf6SP09SFsvecQeqxkkqtyVzMuaGnE8hoatTtEAJhjLszy5OdenJQhKyEgS+gvlUFMQ==","shasum":"b68cf7f436253f254af886b3d10799ad5a1455de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.c3fe84399.0.tgz","fileCount":1612,"unpackedSize":11407730,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUYNUAyInBKZKtzrFsQw8AKvHfFNVWZuGtLlHCq0a1oAiB/CJnFPuCwDemzm9pqrMLKZaMC6h8MQQ04kD+iHVEJZg=="}],"size":5188135},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.c3fe84399.0_1713419878727_0.7873950710464463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-18T05:57:59.002Z","publish_time":1713419879002,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.5bc137917.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.5bc137917.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.5bc137917.0","@microsoft/teamsfx-api":"0.22.8-alpha.5bc137917.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b46a9f28f31877195e48978828da8640587943bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.5bc137917.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-tFaCLt2SI9sPMc7shwhIqOEi63CsU0Z4GdSfwJ15Gu5QBSrBCohRJNWgY5G47/TuML63g4KoLq4wqRnfacOISg==","shasum":"23b976c34252dac329557b0c5909f19aa229cc88","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.5bc137917.0.tgz","fileCount":1648,"unpackedSize":11444763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPRmGhURv4/uon18Lu3XX4fGRO/7T6FdkiEwzBdIsGxAIgfy8woezqeSCRU6Xd/tN05a6T77sf+yLZZKmdzIPHj98="}],"size":5192565},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.5bc137917.0_1713456515176_0.6311304926967851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-18T16:08:35.668Z","publish_time":1713456515668,"_source_registry_name":"default","contributors":[]},"2.0.8-beta.2024041902.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-beta.2024041902.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^1.14.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-beta.2024041902.0","@microsoft/teamsfx-api":"0.22.8-beta.2024041902.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.22.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d22ccc3160b92b51efb72d96d4b41117522384b6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-beta.2024041902.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-wV8fv36kRu3tOTUhErIU+Sic3zlGPX6M0zfE23yOIK1CDjBSF/gVVobmqlvdRLMahDh/4xJL90Yqp0XCG9bEfw==","shasum":"b9ff88ed531d1d0616c42ef051a132ea845fe8da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-beta.2024041902.0.tgz","fileCount":1559,"unpackedSize":10879529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3du4IasDka0wOfTHvMrLwqe9dlzwZ3t4BGWDhGeh/wgIgffALJKHTDErpJ7vu9RqYZXv9rbyUwI9Hknuh8ZYk5D8="}],"size":4951147},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-beta.2024041902.0_1713493608126_0.3280263422291261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-19T02:26:48.474Z","publish_time":1713493608474,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.ded43fb2d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.ded43fb2d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.ded43fb2d.0","@microsoft/teamsfx-api":"0.22.8-alpha.ded43fb2d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9ef7847e0976ff5ac94920010082c802c5226530","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.ded43fb2d.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-1x+JT4dxsgPHzhd2E4pFfevVRT5/bB9qDYeucNy9wTzWFtNyBlfxfsGa0u9TzTLDtD/lZDtm60Bmd7wMhwQaZg==","shasum":"211cbc5c70d0caf73adaeee6616a6bb72c1223c2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.ded43fb2d.0.tgz","fileCount":1648,"unpackedSize":11469889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfX0B7olU+xyypaQZObXVdRPuQOBG2rwavvuyFeCJs+wIgPftp4dI6k+lGjMIouJQegQ+nl0Kw1qgwwBDChm4cl1U="}],"size":5196460},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.ded43fb2d.0_1713542943581_0.4338090725401551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-19T16:09:03.976Z","publish_time":1713542943976,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.813d5513f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.813d5513f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.813d5513f.0","@microsoft/teamsfx-api":"0.22.8-alpha.813d5513f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f5f2069d55e25534b53c3fbe0bcd1bee162831a5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.813d5513f.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-+yiieWkUvhcBE4weGqcQKeRjGDjgL/a20DnQhIEWHNKZv260MdQJH8wQ3toY0SqEmKtHa8o+OTt2yaBPh/HbqA==","shasum":"908fcbbdf38d1c873527773b954105d2fb413fdf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.813d5513f.0.tgz","fileCount":1660,"unpackedSize":11511657,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM2+Lyz3vTx6/UmKVH45MXamTFcVSPtcrU3hNhHJ+VSQIgZPDOEHjtpaFD5ihMjXPBXC8kjTWwucXkq9+G8zU7+1k="}],"size":5201053},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.813d5513f.0_1713802192589_0.45346352117004507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-22T16:09:52.874Z","publish_time":1713802192874,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.2c983f96a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.2c983f96a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.2c983f96a.0","@microsoft/teamsfx-api":"0.22.8-alpha.2c983f96a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.7","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d96908d6e32828502bc25cee90044bc4fd0070eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.2c983f96a.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-52RgJqTOfDlCdE5i2b8oVrcwHsuWoz7O0/fU4ReA9VJcjkou3Bsm9PhQ9NWGuWRLknJforjaMS7BN3DFkerpVQ==","shasum":"44abf5e3420997d3751cd6cc3884a426ec562e79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.2c983f96a.0.tgz","fileCount":1664,"unpackedSize":11518487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYbSznsoN3BaYim0rZL4urtGhpTwmxKFhl89MtPcf0zgIhAPjCbJbXtmy6kOHJOAooGD8yCtfHKi2Lg2bPDWyoV8FD"}],"size":5202247},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.2c983f96a.0_1713888537502_0.3394536704731792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-23T16:08:57.863Z","publish_time":1713888537863,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.ad8f60cf1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.ad8f60cf1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^3.1.3","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.ad8f60cf1.0","@microsoft/teamsfx-api":"0.22.8-alpha.ad8f60cf1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","unzipper":"^0.10.11","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"036c87268180b3ea086c2e56aa5c04c8763d1a04","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.ad8f60cf1.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-9HmzRswgHTuHDlA46T1c8h7NOiPnUKGxovD2IdkOKb4QXtwybm9TOgmlJa0ujTpePlYvkWgCPBx7prdL0QPH4Q==","shasum":"1c80389c790e1a06aa06e00a0f7389db4275dd1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.ad8f60cf1.0.tgz","fileCount":1668,"unpackedSize":11549487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFybF20t2dcCabHubls+GvRrVLbvJuOBNnsu4NdWxE7nAiEAs6S1C0m0lTNAdZs+k00LrxTQfVfyv2Dtb4c01wvDe/M="}],"size":5208061},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.ad8f60cf1.0_1713974922890_0.6264803502540217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-24T16:08:43.293Z","publish_time":1713974923293,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.ae81527a9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.ae81527a9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.ae81527a9.0","@microsoft/teamsfx-api":"0.22.8-alpha.ae81527a9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.12.10","office-addin-project":"^0.7.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ea050f77dde00bca44a79cc0d29e73369974c11b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.ae81527a9.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-G1esCGndh1oUxztzPc/Jg0Ig6cKnCkdyvIXyEGUfp1IrEeCVXsLXMRVe9w+m/7HjO17MQeJDjHujA3mcjjgscg==","shasum":"9f1207dae4e9810080ea68ce0d7e8287be6ca1a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.ae81527a9.0.tgz","fileCount":1668,"unpackedSize":11607126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHntfceex2kmI8FQ3SqhF+B9FXr4HClvcqE3ut19tU63AiBRXfk+a6fVB6mvy+Di/3q3YjMPuM2i6A20n+w02vMoYg=="}],"size":5258459},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.ae81527a9.0_1714061332792_0.5586113227128484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-25T16:08:53.103Z","publish_time":1714061333103,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.f2bd7316b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.f2bd7316b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.f2bd7316b.0","@microsoft/teamsfx-api":"0.22.8-alpha.f2bd7316b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4e341b4530d7ea49a908523a85f4935033264850","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.f2bd7316b.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-cjOAu409RZ7YnXY+4q/xiLfTMk+4a17dkpv58IjGTg65YoD//3iMc+NG2jkcpAuicfWrLXd3WUvLsIqQudAW8g==","shasum":"9164c91729a47389761c7f10a75031dfad5df9b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.f2bd7316b.0.tgz","fileCount":1668,"unpackedSize":11603655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4oWZgH8f2uA1/FG4pj7nBnLt0abV/DxKaAS8fITUyXgIhAKVuVu2e+qoFpO9vw73SMuHK3y07CMXmO8wnVRBAUk02"}],"size":5260009},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.f2bd7316b.0_1714147709015_0.41519193949702493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-26T16:08:29.365Z","publish_time":1714147709365,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.ca0632567.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.ca0632567.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.ca0632567.0","@microsoft/teamsfx-api":"0.22.8-alpha.ca0632567.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d3d6a57b35d1ca6d731b1656cebf0b4a16c8fb96","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.ca0632567.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-AOQd9paayqEymYh8wz2fqag/k8WwxuBLWB5CGLOwvunO1eEMk9MSXM4bRwoYHZdPEd8ffq+tAtxwYmlwBp+z9A==","shasum":"6ed888e83a74fe1425741c704dc273f437e79535","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.ca0632567.0.tgz","fileCount":1668,"unpackedSize":11604249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8dGoIAaOpuTE1GPP6i4eVFqAwSx1SvqkY5oWIfrh6FAIhAO6UAND7ecU2iZAXXqmf10TR82BEMvoBPJsLTIZcwwyb"}],"size":5260971},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.ca0632567.0_1714320510086_0.6293693283811639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-28T16:08:30.379Z","publish_time":1714320510379,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.72713c7c7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.72713c7c7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.72713c7c7.0","@microsoft/teamsfx-api":"0.22.8-alpha.72713c7c7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5ff572e8937546156308a3ca88be38cbd24309c8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.72713c7c7.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-onD+3pk1+4LguXRndIZtPx/Gk+4QYffD8X0vpU0P0jwq8u1iBMD48OapBK5/OPMkaYjVM2/+EF/N06izG9JGwQ==","shasum":"3612b0e205263851f226eeaba623fec94d621249","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.72713c7c7.0.tgz","fileCount":1676,"unpackedSize":11631298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDmLw5ggi9Uyl+VMEQ7/G1sywYGBjvlFC9AHceGSHNjAIgFPSd7Zp7z4axcgoRhQv/TStMuQaF8Bro50+l7oLd+As="}],"size":5267084},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.72713c7c7.0_1714355872000_0.6114806981754766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-29T01:57:52.291Z","publish_time":1714355872291,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.9cff36926.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.9cff36926.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.9cff36926.0","@microsoft/teamsfx-api":"0.22.8-alpha.9cff36926.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"24db9695bb666051149935b6a2f5af37dc93901d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.9cff36926.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-O0xB1WeyR47mapoSK+wXwZwa4cQDYEU/ZqG08DQo6q4snBo63ps0EOfjxbLjvebutTKgojooHcWzfuo/3TXlcg==","shasum":"d22a5715a551cc2aa563013a10adbccdaf2b1ffb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.9cff36926.0.tgz","fileCount":1676,"unpackedSize":11646202,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF85bwy2qew55Ucn0O5CQqXGcDiQwnlPnuA9BZHWEzygIgCyd3LS59ICTgkPk0U2Iv7tDHUBkQFg5f6bWXH/QW8GE="}],"size":5269030},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.9cff36926.0_1714359322334_0.9595448043838273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-29T02:55:22.611Z","publish_time":1714359322611,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.b389a0e82.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.b389a0e82.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.b389a0e82.0","@microsoft/teamsfx-api":"0.22.8-alpha.b389a0e82.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a03a520f1c81fa4e87c6f06f84a328d5c4d66dc5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.b389a0e82.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-JUfvkh9yR5J3jQYyjVTersUPoVwp/SD9vKWXrs/oYqbV47Erj/Lrq2qxpRXYcZ25R2yLp74lMG1snqFQ1TM2hQ==","shasum":"18457eefa0572fe37c28ceaff7d79797447a3dc9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.b389a0e82.0.tgz","fileCount":1676,"unpackedSize":11646711,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgnsROwDDYo9harOzm4HLrgPJHJUjVn4JudIl8b1l0CAiAR7pUhTi/TmBSZzqlWyz+wehTjAbnc65z3s7W03FgoRQ=="}],"size":5269126},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.b389a0e82.0_1714380818739_0.9273028999865112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-29T08:53:39.001Z","publish_time":1714380819001,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.8da24c130.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.8da24c130.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.8da24c130.0","@microsoft/teamsfx-api":"0.22.8-alpha.8da24c130.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"dea9b309490e8be0482247073b2afba5d6364ee7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.8da24c130.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-NMP+KNRMxDu+BXNhFcQg0ZBh1L7sQp0wipsko4c+aKG9kKHo4MSEsFjCyWb3eWjaFiqTDr1B9+MYg/XkR2VWFA==","shasum":"0a13adc028b43d424c7ddad98faa60d15d4acaca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.8da24c130.0.tgz","fileCount":1676,"unpackedSize":11648667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqmer6na9QnMUVu7J43e71b4mrrQZLi2UbdQY2afXnrAiAxaNc36Jkutp1gwV7mvfngLCp25sFB9XAJZDVV7mfV8g=="}],"size":5269508},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.8da24c130.0_1714406922317_0.16212158939794352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-29T16:08:42.635Z","publish_time":1714406922635,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.039039fab.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.039039fab.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.039039fab.0","@microsoft/teamsfx-api":"0.22.8-alpha.039039fab.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b820102df43ca527f98242708b087cad4bba67bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.039039fab.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-q0wiqeeawXiQTGgGK9LXAyJYY/QC7KX7Ab6RaRxglniCwX/HoB6HteP5oB0giOqphByOnadjhFMWPsy9Kp3JTw==","shasum":"e0bd71ec53cb5eed04f6bce371e6f88b3c2787f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.039039fab.0.tgz","fileCount":1676,"unpackedSize":11675316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADzxncJCKcEghDVnJzWZY/i6n/qXQQ2HTYGzWjR+uDEAiAGGnvqMt1+QU9b3d7nrhgeN91MVm4zJTXz4EVIyvPfBQ=="}],"size":5297001},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.039039fab.0_1714458648926_0.6735521235472848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T06:30:49.305Z","publish_time":1714458649305,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.45ce3e37a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.45ce3e37a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.45ce3e37a.0","@microsoft/teamsfx-api":"0.22.8-alpha.45ce3e37a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e328cdff2cf7f87e8a94d18e7ab24b714fb8a1ec","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.45ce3e37a.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-oUo/Z3SX/P3qs4uZ6tWZgongf4BiH9al+FofRxO2y7NY7bfE8ArtYLArzzfmYFhxNmo8CLJqXN34cXKwIG+PoA==","shasum":"b21dd40b14dc5a9df6e8ed262dbfcdcf3cab2cff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.45ce3e37a.0.tgz","fileCount":1676,"unpackedSize":11675312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGti9FubBlPPKV1p21C2ZckBwPyQM8541hTAohTWvMzcAiEAs4WQCJNskGFUBgQlWrs3iyPbHE2g44Wu0yoZJ4ZarNg="}],"size":5296999},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.45ce3e37a.0_1714464928757_0.7962850953607294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T08:15:29.069Z","publish_time":1714464929069,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.e1b11d5b2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.e1b11d5b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.e1b11d5b2.0","@microsoft/teamsfx-api":"0.22.8-alpha.e1b11d5b2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"022cca2e11e1d10411fbfad7074b46b63f8d6287","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.e1b11d5b2.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-WmIQoiubj+QhxvKLs/xSU45RayRDBCHnVfuUB6ferMRjN5JE7Yk4FCt2NkMYbqtwyUUU6AH157/oh+wM1dSJkA==","shasum":"bdc3cf0ba56d7df9e172623cdaf19b230f8866db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.e1b11d5b2.0.tgz","fileCount":1676,"unpackedSize":11675312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjsHKWJlEjiUCD4pNjI+/J7J/ocXLERDdpEBODV6Mp4AiEA0vHCaZP9KwJX6Q+VCTECNTPdQEJ8czIp5PtRbPfwghc="}],"size":5297015},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.e1b11d5b2.0_1714493310436_0.8815362732428129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T16:08:30.826Z","publish_time":1714493310826,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.d292dc740.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.d292dc740.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.d292dc740.0","@microsoft/teamsfx-api":"0.22.8-alpha.d292dc740.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"075c3a341c9f884c943752a078c37e3fecf77454","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.d292dc740.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-gorr1u2M0iw/1pjbOh52Y4VufoQZgnd3J+oUiOLKKxXS1f6tdcW93bfu+qLFibqQ6+mDajGZ5rjvcYA+eXH6gA==","shasum":"8a461267c1470c6467f8c36736841e62a3881452","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.d292dc740.0.tgz","fileCount":1680,"unpackedSize":11684708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBtcWsmIQ5R/go/YxyZhKpKyC+N8GH0XxjvHrNh/pAlQIgQa6q3qvVPmddAs8FRbQbuTagZR5hOPjHggVOiJIe2t4="}],"size":5302216},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.d292dc740.0_1714975106434_0.1748737779220748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T05:58:26.756Z","publish_time":1714975106756,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.3bb446445.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.3bb446445.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.3bb446445.0","@microsoft/teamsfx-api":"0.22.8-alpha.3bb446445.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3554458e29495a6a203e2caca6529e8856434d2e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.3bb446445.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-Zmm25NWgWeK64TppgrxjHaudvtkwtDajkPDk9orE0D5l1SJKvb2FhsX+JiZVm8gn/aU1YYjj7m7WhdV19pXSNg==","shasum":"f205bd8adaa01c0a2c54e2c52ea1a23a5230dbb1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.3bb446445.0.tgz","fileCount":1680,"unpackedSize":11684601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKXOIwmLDbFfUFY9co1QwqFX0g17ASW58EmaBQ0LeKAAIgQn2IY8tsXllUTFrEvzFNfUDs0y5O6ujfjSRo99Qtkbs="}],"size":5302159},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.3bb446445.0_1715011704175_0.8267442312249829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T16:08:24.551Z","publish_time":1715011704551,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.55aca7321.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.55aca7321.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.55aca7321.0","@microsoft/teamsfx-api":"0.22.8-alpha.55aca7321.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4f8ae234c965edf9d8fee5cb3412ffea3c78f5f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.55aca7321.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-W+TqRL5tnaklfr63AQTi89PFtnkgj0k4SB961Kx51vaZzD5ZVrVbJV/a8QYRFUhwozkOMw5vjltJAyK7DukD/Q==","shasum":"1f7decf0934dbab7dd6a8cd0c84377489cfeeb8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.55aca7321.0.tgz","fileCount":1680,"unpackedSize":11684601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEc2yLssjegjw1dH4z/qnjQn/mEZVb2oJgygQF9StjwcAiEAlrrxtZpLxaurmHPQdXxuMfwGQJiyu9ZPMF7h0OKZ68A="}],"size":5301947},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.55aca7321.0_1715048946189_0.6944589432622281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T02:29:06.551Z","publish_time":1715048946551,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.50de7b0d4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.50de7b0d4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.50de7b0d4.0","@microsoft/teamsfx-api":"0.22.8-alpha.50de7b0d4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"6936ab80a167fa53cd1205f8a9fad2cc94928a13","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.50de7b0d4.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-+h+KE1/rO+szFmW1O+fpeIwI2K5JCZT1PAUhjiQCJ4K8ajjiv9URUaqdOqs0n6U6AauOzfmCxRhItsqk717Vmg==","shasum":"8e4e7d4cee393fc6af97da5c1b93633ba46edd3b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.50de7b0d4.0.tgz","fileCount":1680,"unpackedSize":11684431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATFC0DNtn3dP9ESl/9rgyEzr94iPa26xj4aIb6U2qdcAiEAx6XgYprIy8qXojrPJ7WjhGxkt+CVt8OUu4VzVUvnz5Q="}],"size":5301742},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.50de7b0d4.0_1715050921545_0.602308231224826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T03:02:01.853Z","publish_time":1715050921853,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.56e874033.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.56e874033.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.56e874033.0","@microsoft/teamsfx-api":"0.22.8-alpha.56e874033.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"bae8990c3056c85d30c614c1c6c2bf2065746810","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.56e874033.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-nP9Ouw6RTrfwVW0omScrKeTEFzzUfn60FSkIs/t4SSxxZPyAuw259GO6EQnsV1yxpxDwNOGvnnalX3q42gr4uQ==","shasum":"8e23306937fa814923b3f0d2f7e23bc5dfb49607","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.56e874033.0.tgz","fileCount":1680,"unpackedSize":11684885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYzeS9oFSNdylqFeNW/ER32AvMzcXr/s4tjpvPTgIMUAiAEbtgpc6fdwiQ2WfMgmqnNqZxDgtNdGtG7jbO8AcGfQQ=="}],"size":5301830},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.56e874033.0_1715051782576_0.06903887104792039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T03:16:22.912Z","publish_time":1715051782912,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.90ec57228.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.90ec57228.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.90ec57228.0","@microsoft/teamsfx-api":"0.22.8-alpha.90ec57228.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"077a990a14ae782762c1ba6126e6ed74cbc52496","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.90ec57228.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-PkyG8gjNYIybqI3E/ppiQcRdZcdE5NMJ/9FRUvb6yy1UnUbn5KnSuPXq18zk2rCiot2Xt0wA7zMs5b6OPe2g5A==","shasum":"5a8720bbc0fcd77b6185112c7ffe02e83203fcd9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.90ec57228.0.tgz","fileCount":1680,"unpackedSize":11685032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvUUb2Zr2uTA55WA0Un1m+QZ7Xap4P6nFJnqjnhcrPbwIhAKqCjWk4EYT3QpwMNakfr7hQi46NP1/Jcb8Dckwo3SzW"}],"size":5302007},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.90ec57228.0_1715052748535_0.8247620218717409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T03:32:28.862Z","publish_time":1715052748862,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.4df0ff57f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.4df0ff57f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.4df0ff57f.0","@microsoft/teamsfx-api":"0.22.8-alpha.4df0ff57f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e1a9cd85629295c122ff678fe199b033f4c2f03e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.4df0ff57f.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-BnvI6ztyHnExEVKAjgtwuUZdspwkWPtamQCYpe1KoN+VCglDPUCOVwtCJoX2wi460tfp8ET3ViXBE5XC1lbC/A==","shasum":"7446687deb870dcb1c9b1e91d96855d2c3e35c98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.4df0ff57f.0.tgz","fileCount":1680,"unpackedSize":11687234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDucHCPOXpVh88wkccgoxdUIwPoX/KuPYxwNSgBXXz4kwIgRb2O3rPT9x5VT79etGFBqfe+DXJkOO7HE4YfQsXxPEg="}],"size":5302057},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.4df0ff57f.0_1715098089288_0.7201712668225455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T16:08:09.755Z","publish_time":1715098089755,"_source_registry_name":"default","contributors":[]},"2.0.8-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"2.0.8-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0-rc-hotfix.1","@microsoft/teamsfx-api":"0.23.0-rc-hotfix.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9c59ac5750d5d3644ff9284d440eb51022b058b6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-rc-hotfix.1","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-a/B5tUVEExsX5gPEuz6JDTj/j4T9GSV9LJ2OgJdVba4l8SVnv1QJx+d9smzJnf+yHoZdXlZwldjjyb4S5Y6fvA==","shasum":"93f60ecaac830ab0cd905d071a4b82e92aec01c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-rc-hotfix.1.tgz","fileCount":1680,"unpackedSize":11688539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKF6bzzwMGprz8nSvNh8CF0hZBsMOIrN0L3huOioxhTwIgIQ7GnqDcnrZzmGUYgUfyM+0nYkInceii0fK2bBI9aYw="}],"size":5302366},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-rc-hotfix.1_1715152270087_0.29161791476910026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-08T07:11:10.422Z","publish_time":1715152270422,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.9a420617c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.9a420617c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.9a420617c.0","@microsoft/teamsfx-api":"0.22.8-alpha.9a420617c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f7396e9aad1a1d9b234e1ebbd25d35ef3a613ea5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.9a420617c.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-6nCj2Sdodj7dP/1fRoaHghiaQK1eKri+VCsR7oHpsqPEHWEUHuhZpnN7CrLXk3yjzwtaWZg/VmUhh0M+u5gsMw==","shasum":"19f0d190e8ec12497772779117457c08954c761f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.9a420617c.0.tgz","fileCount":1680,"unpackedSize":11688953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDY0iomM5OiheVL0oC40DAxccEpMLkRHiDRlLTuW9odMAiEA5fDNGgr4psy/1w8cYRXRPsvS6QNQvu6BtYlAQLSLv/E="}],"size":5302778},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.9a420617c.0_1715184521348_0.20534048289860873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-08T16:08:41.685Z","publish_time":1715184521685,"_source_registry_name":"default","contributors":[]},"2.0.8-rc-hotfix.2":{"name":"@microsoft/teamsfx-core","version":"2.0.8-rc-hotfix.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0-rc-hotfix.2","@microsoft/teamsfx-api":"0.23.0-rc-hotfix.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e2c6af65ce063acabbeb63fa6ea1929030347d95","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-rc-hotfix.2","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-XjN9f++R0G3K2YzvJ8q5PVDZzzpoiPpuwakAXJZtzqaaSseKsbdQ1Bpb+YU0jh0eeHy4Vp8TzwnzzlOE2IODgQ==","shasum":"48c264bfa6423c2a6dd4e547580fc63c9fcb6cac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-rc-hotfix.2.tgz","fileCount":1680,"unpackedSize":11688231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLzRo0pElPRyea1izi9+FSB4iPcjFVuC9ePvaDD8xFRQIhAOLty0jNER/3yMd4EiUpCqgZLCk/A8voX+PbPtzYb3HO"}],"size":5300901},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-rc-hotfix.2_1715325719534_0.9923118605135071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T07:21:59.875Z","publish_time":1715325719875,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.fbb412c19.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.fbb412c19.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.fbb412c19.0","@microsoft/teamsfx-api":"0.22.8-alpha.fbb412c19.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b65de4899cdf58aa21de20488da251b55e69bb37","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.fbb412c19.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-KmnK0meqM7NasvO+qccbfNC55v4Qu7VGOpyri0ON8qludNM0rtHbD3TGboA/Ug4waKrLWbIBeslLVnefIjGpbQ==","shasum":"bebab3bd33e18c9087e2199dbb609dff0da13b73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.fbb412c19.0.tgz","fileCount":1680,"unpackedSize":11688953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsMI4jas7RxYCqYrYyA7cmGZ6EHBf2pcSuyVVWico82AiEAmWchAs7bcd8a7dzv8F8TMeFkuiSO+5YOE1hg9rbHBbY="}],"size":5302799},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.fbb412c19.0_1715357335563_0.8424236543785486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T16:08:55.953Z","publish_time":1715357335953,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.4562b2cd0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.4562b2cd0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.4562b2cd0.0","@microsoft/teamsfx-api":"0.22.8-alpha.4562b2cd0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fb83c59bc8dd7e4d78faca67bbf85677768fcb5f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.4562b2cd0.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-iRG0cAUq+BIdZ7+N1IzZOjYYW0z6sEBOf5PUkRETrTgEFehFLMh7+oXiEjJXPXKSJH3Q75mXNw8KqXYnIYTvlA==","shasum":"2f2b11906d3e5732aa77093ab71f18d61e38f4ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.4562b2cd0.0.tgz","fileCount":1680,"unpackedSize":11688953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNEuv1+MxvXXE9VtpbFnR6sy6feDckOR8LlmshyeA04AiAvPcMAh3fs+fKZT8XOsgavs7K/v3C5E1w5tv4H2MMI6w=="}],"size":5302790},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.4562b2cd0.0_1715443710432_0.4469731123434866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-11T16:08:30.672Z","publish_time":1715443710672,"_source_registry_name":"default","contributors":[]},"2.0.8-rc-hotfix.3":{"name":"@microsoft/teamsfx-core","version":"2.0.8-rc-hotfix.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0-rc-hotfix.3","@microsoft/teamsfx-api":"0.23.0-rc-hotfix.2","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0647b71164b5b313a1349fb91e44d76a6de271b9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-rc-hotfix.3","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-ALsY8/qaQKMPQEbbXlqLJoDLG17Nef+4S7ulArcueqLr46Fe7mb5ECt+vRRNHYJaQ9kKeS+d1ZIqJUIJJumHZQ==","shasum":"beee8cbb20416d0c47f95a86aa5a86fbed3f8259","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-rc-hotfix.3.tgz","fileCount":1684,"unpackedSize":11719129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJi52eqe992Ny8w/VD3datdKJlkfTsSG71o5+iOeSw0AiEAnufQMrtqYSoVEcM4KxvHzRKWZxEiF/sqt+orYAKak7E="}],"size":5306271},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-rc-hotfix.3_1715588041718_0.2785450315303901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T08:14:02.261Z","publish_time":1715588042261,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.793c4be4c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.793c4be4c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.793c4be4c.0","@microsoft/teamsfx-api":"0.22.8-alpha.793c4be4c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"05b6e6b1310c41ffced7f330c1508784d950b64f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.793c4be4c.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-IsxiPWD7hgMKx6KWcVkMvYm2gOqO0JDp7eShPUrcAAQpmV3DcOTlPjM4MAtgEKojJvnTCMA3qxKtndyW70kFXg==","shasum":"b01798238e6dde7819a42fadcbf2c82185c08d09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.793c4be4c.0.tgz","fileCount":1680,"unpackedSize":11688953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/l25pilp1+KhYSLhe1zhdCrUBJsIcV3l1R6B8b36kzAiEA31H9lGapEfrYMq0W3gCH/JhfGxIsx69NX1vSpsfsUM8="}],"size":5302790},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.793c4be4c.0_1715616534806_0.6955637138339308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-13T16:08:55.119Z","publish_time":1715616535119,"_source_registry_name":"default","contributors":[]},"2.0.8-rc-hotfix.4":{"name":"@microsoft/teamsfx-core","version":"2.0.8-rc-hotfix.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0-rc-hotfix.4","@microsoft/teamsfx-api":"0.23.0-rc-hotfix.2","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"63756fc635cc1212cd5403d26e93188b03fa9fd9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-rc-hotfix.4","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-zWXnwvlwUKpF4TLZ2XmeSTSZ6k8+fJnxx/9qL5dLOQtHoL4tTV903jzvzcodWwHkYc+iY4tFBaIuiorAFlbELQ==","shasum":"89b184b6e3663cbb07d8c5c1fbc8aaa51e1f81c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-rc-hotfix.4.tgz","fileCount":1684,"unpackedSize":11719041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeG7Z9PKjNReqTfyKq7jraAQe/LR+hHBpNzo/Zpl4MuwIgf/dYo9xsmplR1er7Qv4St828ZfHEU204ZrI7wcdMyCs="}],"size":5306012},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-rc-hotfix.4_1715671439953_0.018867230587099604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-14T07:24:00.344Z","publish_time":1715671440344,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.1803b674a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.1803b674a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.1803b674a.0","@microsoft/teamsfx-api":"0.22.8-alpha.1803b674a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a39e62c069484869466f901d416b6ec2d731d969","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.1803b674a.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-uSxtHRjtIbxbgUTSwO4FSFbmqlZMXjb+q3rSN8i+0KEUrPQcxfjGQz0Y65sMeCYXdsBQrnLWYVVtljJ9If1OKA==","shasum":"6e90df2bdefd5755cf34c2cecea1415f27aa928c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.1803b674a.0.tgz","fileCount":1680,"unpackedSize":11711033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLGNk3/rllj1FvXbUb6UQvlVRiNSGRZbYvhQbzVO0rCAiEAp+hV5NDeaPHe5RnlGYbzyar/rb66/i4JnbGnzLfARrw="}],"size":5304371},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.1803b674a.0_1715702923354_0.3702298713032013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-14T16:08:43.581Z","publish_time":1715702923581,"_source_registry_name":"default","contributors":[]},"2.0.8-rc-hotfix.6":{"name":"@microsoft/teamsfx-core","version":"2.0.8-rc-hotfix.6","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0-rc-hotfix.4","@microsoft/teamsfx-api":"0.23.0-rc-hotfix.2","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"90dd0391f1cb80fc3011afe1c3bb5d9b62e3ac59","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-rc-hotfix.6","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-rJ34VAuXexOcWHPESVJWUY0bl9Jf9iDhw5d6wnzfMX8O+NX8Ue0HTlhM6p4WpDOJO9D+0aSEVcmBmaaoHPrj5Q==","shasum":"e9793d3d3ea3e22a1118aadb849a0c5372ec9232","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-rc-hotfix.6.tgz","fileCount":1684,"unpackedSize":11719052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIoXcGQT4iclSodYfnqRdgqXI/OUgMMh9rRpea5o+xbgIhAOcSSUeArNbfolT/AQK2U2wNBYI4GaxCrYM9iTQ+k9VH"}],"size":5306036},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-rc-hotfix.6_1715755141753_0.035050666961116805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-15T06:39:02.076Z","publish_time":1715755142076,"_source_registry_name":"default","contributors":[]},"2.0.8":{"name":"@microsoft/teamsfx-core","version":"2.0.8","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0","@microsoft/teamsfx-api":"0.23.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7f02f2ab142b8ae1f599289a43b9bec0c7522a65","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-ZXwtJ/+KGrO+/nC4AwHzmmnaJfyjglw62V5/cuWD5t43K+2Wjc2vMhhQi8IiYHBEEFjduGk4TASEheBoJ8iC6w==","shasum":"d115ed3cf780897b75e25f88396ed41dfcbb9bfc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8.tgz","fileCount":1684,"unpackedSize":11719000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjoMoPydVsZrYwD6jaXcP6jHs5HvHstTtWVvSO66PfOAiEAmRvEjDNhCRiR8bqDlKc9t3IEUa0UGFNpqChpbJ5BEoU="}],"size":5306003},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8_1715758761576_0.0944300257234525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-15T07:39:21.876Z","publish_time":1715758761876,"_source_registry_name":"default","contributors":[]},"2.0.8-alpha.194555abc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.8-alpha.194555abc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.1.1-alpha.194555abc.0","@microsoft/teamsfx-api":"0.22.8-alpha.194555abc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c9be9bb58004b307a14251540038e653761834c4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.8-alpha.194555abc.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-MA185oLaZin3xR43u2sc3SUJ8YyfenpIfhhyLgDbNNSTq4WtQijQGJWRSL7jYn2ZOxzaKw/67jtyjsZB+86XXg==","shasum":"5717cc04d3eb9610268f330fb395b85bb6aee8a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.8-alpha.194555abc.0.tgz","fileCount":1681,"unpackedSize":11784523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6Y06rWbqMsS73c3uflE1rMWI58TVOhkwsCmizltmxIAiBnaC4unbgPmI7Y4F+QsfoQd8GR3Y0d/DTp1e5f6YDuow=="}],"size":5311697},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.8-alpha.194555abc.0_1715789295994_0.26695226490403523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-15T16:08:16.424Z","publish_time":1715789296424,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.351870269.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.351870269.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.351870269.0","@microsoft/teamsfx-api":"0.23.1-alpha.351870269.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7daff6c49ff35bb912dddf4f2377504ba46718cc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.351870269.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-cAZBTDx1eVcEHy6YuWjDv4i0mUPUHZHjr7YM0U4PZat8FkUxXga+NrTLM/a0dfzvCs13qtw4xT7oSzRgRlG/fg==","shasum":"860eff3c66858c7f78c0f2dd25b49eef49776ccd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.351870269.0.tgz","fileCount":1685,"unpackedSize":11818405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN1fybVQ5VPBRCeWTdmt+35wGSce2VgvNP6hvY31Is0gIhAIxzuncOpmgtdn83x7Kh7zDeKRqmXBJ2OfDGnrA91M69"}],"size":5319064},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.351870269.0_1715875722243_0.054639474413366695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-16T16:08:42.570Z","publish_time":1715875722570,"_source_registry_name":"default","contributors":[]},"2.0.9-beta.2024051708.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-beta.2024051708.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-beta.2024051708.0","@microsoft/teamsfx-api":"0.23.1-beta.2024051708.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ae0f8e96cb9118cc71aebbf14e2a2fc94214b0c7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-beta.2024051708.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-TFe/6IFPpqdUrqCluP/6cZOUmLhz8wiD6XNx/UKuizlSpnSH4c4kW+C8VJrJt3/FuPAPK/IAZqPWQUvXhazKTg==","shasum":"63e224ebfad6785e99cd2071b8aac0724d174468","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-beta.2024051708.0.tgz","fileCount":1685,"unpackedSize":11818405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/c8eKXPhR8I5C7Ci/etYjDxXa1fN2YL5UNWdUOhaHEAiALFE7i2hG1uOM2Ai64122ACGHbXZLoK772H1Peh4LtLw=="}],"size":5319254},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-beta.2024051708.0_1715934552908_0.12876462646568299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T08:29:13.169Z","publish_time":1715934553169,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.20d61baa8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.20d61baa8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.20d61baa8.0","@microsoft/teamsfx-api":"0.23.1-alpha.20d61baa8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7db1d4f1dfb1adaab6366bd510fda37d5701846b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.20d61baa8.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-u6scy7QWUeitQFGAkf81+zn02+KRX7i3SptkUlHOBcinzHAzlPLYBmszDDisWdT/3Wtsc8blQanhUhrRX5hdEg==","shasum":"edba45ebefea2b01773714fd85adecd5b65e16ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.20d61baa8.0.tgz","fileCount":1681,"unpackedSize":11869525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtFh4xzvJkDgCIK8HnqhutN5dAuDN9SDpPhO9M+6nIJQIhANhinrMM+y0QZXq5gW39btzXt9bwv3Lzt+vL7KJ2QAlu"}],"size":5354639},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.20d61baa8.0_1715962123107_0.1600321002169205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T16:08:43.572Z","publish_time":1715962123572,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.c90ed40a3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.c90ed40a3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.c90ed40a3.0","@microsoft/teamsfx-api":"0.23.1-alpha.c90ed40a3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"6d460f08c7025adf76b248ec5097cecd6ed14841","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.c90ed40a3.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-jFBhQJeu9204hKUKGhdLVFQBCSmkC/VKteZImS/PTHMpfU0qdtPPhX427DyiUaM1j6leT78gvAiPJ2pmKOC9Pg==","shasum":"938afb11a717e6ae5b29c3bd7e717469e125f97e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.c90ed40a3.0.tgz","fileCount":1681,"unpackedSize":11895920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxuichH+LPQdb6Wb+EtKdvXTqWwvRoF/kPlLSOXq99xgIgOSPlLoDOP/9pYl1zxn5C875I4p99ysCZrknirIMbLrA="}],"size":5366400},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.c90ed40a3.0_1716221352637_0.8049222253154595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-20T16:09:12.932Z","publish_time":1716221352932,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.537ee19c3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.537ee19c3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.537ee19c3.0","@microsoft/teamsfx-api":"0.23.1-alpha.537ee19c3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"997c881893e17621af8f890da94fb3175733d9bb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.537ee19c3.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-HNDugm2VQWQ1fmUgTJYJCJ9O3E5V5WbH17wdP0zZKH9vVaG2oPNuNovWGnnDl1VqvRqtfhskpLRUnitzM49dcQ==","shasum":"870a80047d50be2f41dda4b91b353529356efd58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.537ee19c3.0.tgz","fileCount":1669,"unpackedSize":11888089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQdUhwoA9tHvXxVedw0RdXP2m0GoTK1yrJV4uqzrOsawIhAPy4xLxfETClgWuqubdeTj8Jm7YRs22Mx+qa8eEzJD0B"}],"size":5364536},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.537ee19c3.0_1716307722604_0.49061441919892634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T16:08:42.959Z","publish_time":1716307722959,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.35b8ed682.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.35b8ed682.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.35b8ed682.0","@microsoft/teamsfx-api":"0.23.1-alpha.35b8ed682.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"69117119bdc92f9840366ec735ff100ea7262045","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.35b8ed682.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-IeoeO0jtO2q+Af0z16dqPvic7QBSjZc0YxUympIbIvLSFCO56bb07kKeOFvClIR28QmjQO85e6S+veT0gysUmw==","shasum":"4ebb1f0a5dac4dd5499f35161507601286092770","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.35b8ed682.0.tgz","fileCount":1669,"unpackedSize":11887993,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEz9n8IgFadqRaVs3yO0L9A2PB3FzRtydAZ7WROV5J0iAiEAnH2MyQR4vJbK+s+hXMrkG512nHQRsvkIV1IuhmkJetk="}],"size":5364608},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.35b8ed682.0_1716394102572_0.6396471156360322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-22T16:08:22.798Z","publish_time":1716394102798,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.cee7ade4a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.cee7ade4a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.cee7ade4a.0","@microsoft/teamsfx-api":"0.23.1-alpha.cee7ade4a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"78b2bdc1fd7992f7f1a3aaa8a734d943838bafe0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.cee7ade4a.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-WI6q8cf5uUSvB54ow5lLkukX8Bs0okFAPUPQKbmwNxj2LZFJZKtIcyO5xGubhtA4wgkAEFpn/ArW8iKxf6w1ww==","shasum":"75ae92b07b5744caa2894f12d768a9017533fdf1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.cee7ade4a.0.tgz","fileCount":1669,"unpackedSize":11888928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTtPpbTDvAuKMhIde4t1dvIPd2NDwWpsLvvsD36YKTfwIhAOaYlmPZIH7OpUZD/MP/CP8ER/9qYfuTnUcdV5/xjniM"}],"size":5364759},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.cee7ade4a.0_1716480533448_0.22098531634903162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-23T16:08:53.852Z","publish_time":1716480533852,"_source_registry_name":"default","contributors":[]},"2.0.9-beta.2024052408.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-beta.2024052408.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-beta.2024052408.0","@microsoft/teamsfx-api":"0.23.1-beta.2024052408.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2ef8819241fe0881a0ccd5d26dcfd97b841cbc78","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-beta.2024052408.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-CniMuwLqodQCSb/YboiKnxnr19/H/e++tTXj3sh0KshH15C/wNH3vrwreomp98haTd+0zMjzSr0LolYM84hkkw==","shasum":"091fd1baf2972f4a2f0cf378d8085189c90da6b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-beta.2024052408.0.tgz","fileCount":1685,"unpackedSize":11819565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5g3YAsdgd9DepmeV7B+4/PduB1Q7m2mBR6Ua8w1077AiEA+br+nes9Fu0IwAG0YFAWh/fsOv4X542PnTvSZ8fpb+M="}],"size":5318213},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-beta.2024052408.0_1716540157441_0.18810069271153096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-24T08:42:37.933Z","publish_time":1716540157933,"_source_registry_name":"default","contributors":[]},"2.0.9-beta.2024052708.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-beta.2024052708.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-beta.2024052708.0","@microsoft/teamsfx-api":"0.23.1-beta.2024052708.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"bb61cb75802c5aa6dffcfb6e43bfb88ac61bb40f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-beta.2024052708.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-M95Y8TmMvOJdSMeSg0/6r2GmNFj858RHGb64rx8Y+2jCSVAen84WJ0Xv8aDsRHTxPRi6Be+RwxzEESZLCm9XQA==","shasum":"fb80983ed05e7125714b2e523e691d7e050fd377","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-beta.2024052708.0.tgz","fileCount":1685,"unpackedSize":11819565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjmUaBoVwghpQH3q7DvA3+m7Bg7KHQQu2qkhq2w6I/WAiApfxeZZdOC7blGapixE9fFeQVJ319Y85P3gyi5WKOvVw=="}],"size":5318441},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-beta.2024052708.0_1716798222419_0.9725966315941055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-27T08:23:42.782Z","publish_time":1716798222782,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.884446f1a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.884446f1a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.884446f1a.0","@microsoft/teamsfx-api":"0.23.1-alpha.884446f1a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fe5249af0c51a7dd3a7bd534835961bc45815c01","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.884446f1a.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-yIwNcUwn0xN5UPH98FrMuyrCqgR2KzD4i52RsVL+UFOGY47xPay0xDUfeEYa1P+Fdm4kEvm83GUZw6+24di+sg==","shasum":"bfc665390d133bf474c1d092487d88419cfe5919","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.884446f1a.0.tgz","fileCount":1669,"unpackedSize":11889070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhf9xFnZha8tPKLEsNMeCM2gf16fsdgIkg/YNq6yhA0QIhAPSatzBjEp4XPDv8cCtI1exdRkY2GtMbBgpfUnyOrTPQ"}],"size":5364803},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.884446f1a.0_1716826100045_0.21629749895791894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-27T16:08:20.404Z","publish_time":1716826100404,"_source_registry_name":"default","contributors":[]},"2.0.9-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0","@microsoft/teamsfx-api":"0.23.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"44e083663be68ee8130d976fcff8d3ace6945ca8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-rc-hotfix.0","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-puTSx81LcQg20c2i9rqgeRx6uKoGTs0X2rfeUZtDalx2xdr2tAs5+q9UdKAHpKQ85XlsAVCVJQvxkRqAYXDCkA==","shasum":"b6c19b158602b44599adb6cde447f4bb9df1654a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-rc-hotfix.0.tgz","fileCount":1684,"unpackedSize":11719044,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVUnkB972oAt4Klu/Q2cr0hMVMw9TI83oTi8X5O0cVOAiEA6Z4AUkykPN4Ccibb9J4IRVZnv+cEc0+KYEp+7e5K1nM="}],"size":5305586},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-rc-hotfix.0_1716860300298_0.9663343874194938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T01:38:20.597Z","publish_time":1716860300597,"_source_registry_name":"default","contributors":[]},"2.0.9-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"2.0.9-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.0","@microsoft/teamsfx-api":"0.23.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5005e23f267a3267d89fc6b7741845cd903948f0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-rc-hotfix.1","_nodeVersion":"18.20.2","_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","dist":{"integrity":"sha512-V1RrA4f1jeHxw3g8jk/hgF7iNpc9qL28RPSzh9L21g5Dfe0ATJlcBzaAAWC0Jgv0HAhkCXxB36koIVVg5ICn6w==","shasum":"5929a9e1b6acbb19c660f22e51c892d9fd4cf7db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-rc-hotfix.1.tgz","fileCount":1684,"unpackedSize":11718997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR4WnyyxRGISdBzRgXgn03stuN5Ydm5DfUbKztlD++6AiA+hE9VnsN8DzSrXBFNpHuZPvJ9V6dzgO8ZSq14FVSlpw=="}],"size":5305641},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-rc-hotfix.1_1716884187987_0.7914687108134082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T08:16:28.442Z","publish_time":1716884188442,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.c6791a9bd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.c6791a9bd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.c6791a9bd.0","@microsoft/teamsfx-api":"0.23.1-alpha.c6791a9bd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4c0c3313260dca3534d7993a25e17e96f4374dfd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.c6791a9bd.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-lsNEg6QpIo6cQZWVjyjE/z0rydy11CeOdKrJj8/vEw33JRlBkfv78uhZsRGbAJK8FDgd/4R3aCSKXuStFssQDw==","shasum":"76927f38f2b02dce511f63c1a951e5701683b5db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.c6791a9bd.0.tgz","fileCount":1669,"unpackedSize":11933353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6f4wqZu4sr2M3C+hCFp347TB1b7dkO9P0jakhIUMpGAiEAqFtA/0rWnDulvRsudrtFnV5w+x4uhQiTJk0gtJJAQqw="}],"size":5373441},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.c6791a9bd.0_1716912526007_0.5052878173129542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-28T16:08:46.430Z","publish_time":1716912526430,"_source_registry_name":"default","contributors":[]},"2.0.9-rc-hotfix.2":{"name":"@microsoft/teamsfx-core","version":"2.0.9-rc-hotfix.2","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.9-rc-hotfix.2","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"bdfa77fcd95f71cdb8cf17117fb5d4b3bef12c63","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-rc-hotfix.2.tgz","fileCount":1684,"integrity":"sha512-/NCbJI7yxFll9NhXvykYRaU/TrsticbnI7x5EGDlBp+TWyqf0UHvHZ981+ZDC2zRoyo46fJVIEeNYTTl35F9yw==","signatures":[{"sig":"MEQCIH5CfHR6cA0n11dCSyr+41bSCSzMF5SFXjNcREKw+mjQAiBmRplP4n7PfSizXnN798YdBCcCuzhjlw5A6L9+iWOBrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11719497,"size":5305719},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f163e36ff2118745c0735e79609805494aa372eb","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.1-rc-hotfix.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.1-rc-hotfix.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.9-rc-hotfix.2_1716959253740_0.9514658191372807","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-05-29T05:07:34.096Z","publish_time":1716959254096,"_source_registry_name":"default","contributors":[]},"2.0.9":{"name":"@microsoft/teamsfx-core","version":"2.0.9","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.9","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"2080767962b85d93181f06149572339ff7fd7e94","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9.tgz","fileCount":1684,"integrity":"sha512-6zA/vvpHViROP6eDbnjS8PtPyyB4eZGH/cgTiOHeiRHznT9Pkd3rqFvaIHPEDhv2g76llHEk2gTFSqL7QFovAQ==","signatures":[{"sig":"MEUCIQCjXUKi+mVGNi9LGi/TwSsxfdQ7yxpEf/XdGQmIyHfoAgIgfV1m7NOGKhLan7vvDww9p/1GltKurcZxmChAhVkjvY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11719446,"size":5305676},"main":"build/index.js","types":"build/index.d.ts","gitHead":"400fc6af9abee5c7484fd9ed406790c39889b1bc","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.1","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.1","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.9_1716972196093_0.7778813549062935","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-05-29T08:43:16.393Z","publish_time":1716972196393,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.95053fd41.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.95053fd41.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.95053fd41.0","@microsoft/teamsfx-api":"0.23.1-alpha.95053fd41.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2c066d52cd096e3483c6fc2d409ffa39edb7d3dd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.95053fd41.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-V5ZcQlnorwtOXvAYQx5miKVbgPRR7fBac6F0P2cDNP2P3u3WjpHFrrmZK2PiXifDLKywr0uyC8D2GSW6lSzREg==","shasum":"d2d5ea964f282ef39d9c1a302345e474fc79cecc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.95053fd41.0.tgz","fileCount":1669,"unpackedSize":11869858,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX1mYPc6cGCQ5BGv+/ox5OAvXyv2OxEFGpHHqM/PMdYAIgNAFnhrl2HHwtXREzE45pld3BxX6nicV/mhCj60Qd2pc="}],"size":5360202},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.95053fd41.0_1716998948194_0.8409520930550727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-29T16:09:08.547Z","publish_time":1716998948547,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.6e1f064d7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.6e1f064d7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.6e1f064d7.0","@microsoft/teamsfx-api":"0.23.1-alpha.6e1f064d7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a6e9d91dbf9b6f4332b2358f1c68cd925286e5e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.6e1f064d7.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-2JVwxUDSj/Gfo6X7hG04M03vdc4JHagVB5RjESwOsjB7+yyDlAdEFJkplkr7wZirIFUWG/epnC2OPgSHybIx4w==","shasum":"71399ef5efd341763ea5faccbb2b6d493502d7bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.6e1f064d7.0.tgz","fileCount":1665,"unpackedSize":11862923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAd7KgVmUDrMhJTsjYqeYjn1T9cRveLTplo4bFsehKHQIgJIauEWU/j+Lk/+ic1WwfDiPf1mpGM2ti8PWlhemxTZo="}],"size":5354278},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.6e1f064d7.0_1717085305460_0.17290951835054358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-30T16:08:25.852Z","publish_time":1717085305852,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.9259272c3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.9259272c3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.9259272c3.0","@microsoft/teamsfx-api":"0.23.1-alpha.9259272c3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2e1780137bdf8dc27e8d8b514c1971e4aa1ada79","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.9259272c3.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-Xat33BrV9dE7Qjagp1XxIhqZvKFjZ2Flea6joaMdVTjZA8ZZJMQLdDRborh1nrTvT+v3S5QTX+lVZH+5kXB3jw==","shasum":"bc8b34fab4acf14a6ab01872899092ff3414a8b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.9259272c3.0.tgz","fileCount":1665,"unpackedSize":11862935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC55J/+AXLPMUksVr193aLaDoEkdJQSJb0EveilSu8bewIgTjORTFXIdhlYj0+ip9bIayJ1mwezYnvFc2iBby3xOS8="}],"size":5354300},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.9259272c3.0_1717171769588_0.4700710060109652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-31T16:09:29.953Z","publish_time":1717171769953,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.57b9e0805.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.57b9e0805.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.57b9e0805.0","@microsoft/teamsfx-api":"0.23.1-alpha.57b9e0805.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3fb18c6646330ee296f675ec3de54e5cd8d0e14b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.57b9e0805.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-2qqueywZ8Y8a0eegnrGl1k42zHBv/Tr2DbRjtfV1+LeMnLou1+MUthi0MfJ8HMOZyfy6QPIPZogYaO09rLfK9A==","shasum":"ffe39900d5b59054820b7ef92303ea8eb09a2139","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.57b9e0805.0.tgz","fileCount":1657,"unpackedSize":11851873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD77BHOzXjQpxe/qYSBu+bRE+/KN9AR1J6tpwU6yCDlRQIhAJcC34udh5gyYkzO7McwyyO4Tew6DCoXAEK8Bxo/Z9Jr"}],"size":5350064},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.57b9e0805.0_1717430914798_0.0037243066107877087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-03T16:08:35.122Z","publish_time":1717430915122,"_source_registry_name":"default","contributors":[]},"2.0.9-alpha.84383e454.0":{"name":"@microsoft/teamsfx-core","version":"2.0.9-alpha.84383e454.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1-alpha.84383e454.0","@microsoft/teamsfx-api":"0.23.1-alpha.84383e454.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"733334d6a5ddf3131f722400f17b351a8f1bdb67","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.9-alpha.84383e454.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-YlX4MP6I9wNKyq0tgJdm26H5JsqFpUn3PIh4jCoXv9lzFu+M0AwwqPdPZ04nKEGhlVk9xUVQNFoZNATVuWP/vQ==","shasum":"66ff8efa5740b261c748f58e7d69110cc7c294c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.9-alpha.84383e454.0.tgz","fileCount":1657,"unpackedSize":11852248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTS2xCXVqELr/GTF6RVd/9BbjKs4XwYgukEdJYK1+qPQIhAON+1XUauENMEq9j/QOzmIdWYYMpoIxLZEYZmS7688IA"}],"size":5350550},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.9-alpha.84383e454.0_1717517348262_0.3985016160235939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-04T16:09:08.571Z","publish_time":1717517348571,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.bc7ab6285.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.bc7ab6285.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.bc7ab6285.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"65b709f11cb9023eb1f5cb721e7d6831c2602053","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.bc7ab6285.0.tgz","fileCount":1657,"integrity":"sha512-sBXHaDIa3fty32uuiLYmUnf/a283wi9x8eKluMpimxiBJbEPnTwhz0YZ+rzuri0sihbU7w2sOKHYwTb+KdCAOg==","signatures":[{"sig":"MEUCIAepwnLuEPAwUR5Twes0U+Dri+v4mSa+r3mbaexq0ZlgAiEAxFfDx0ibkbmny8bdAOdv+gi8vDI/eZnJd7nJDQFpNqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11852835,"size":5350484},"main":"build/index.js","types":"build/index.d.ts","gitHead":"af5485bbec52d5369665502dfc779bd99b492aba","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.bc7ab6285.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.bc7ab6285.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.bc7ab6285.0_1717603727799_0.646600122321376","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-05T16:08:48.152Z","publish_time":1717603728152,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024060608.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024060608.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024060608.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"04abe145e1fdb0e97a70d1e1ae0c540e87132a5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024060608.0.tgz","fileCount":1657,"integrity":"sha512-omaHows6qhraE12NRhdrSUglXuGgmINobbpIqF9ALXuLALKzSg38SguL1wkefEKVs9wPBLieku+hXctBDxJt5A==","signatures":[{"sig":"MEUCIQClGPhr7GPEi07VgTKv8GheJ/18Nc/Sl/Qrl0O3pwxRxAIgFri0MYlSZICo8rtV2/IpdPI1BgLvyW4Ornrcx9O3gOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11992946,"size":5441241},"main":"build/index.js","types":"build/index.d.ts","gitHead":"72fd947466a3acf39e4a63b7b35d3d7d59007fe2","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-beta.2024060608.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-beta.2024060608.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024060608.0_1717662822393_0.481762728597563","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T08:33:42.676Z","publish_time":1717662822676,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.4a7c0c761.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.4a7c0c761.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.4a7c0c761.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"728f3d7a15d860fd24500a20d07cf4cd6de9ba54","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.4a7c0c761.0.tgz","fileCount":1657,"integrity":"sha512-ZjjfxnmSasdsYOERxgfGt6y/2sk3v0EaQ2YS8H+IuASuKnl46Imi+piSyvFnEj0iCKLMWmh9EwCKilMKrIdaTg==","signatures":[{"sig":"MEUCIHZrRsjENnAwl0c6dsMn6HgSCNGBI/3nwUP3rnMTfA/ZAiEApnKIE6TU2vxJnuJpz8XnVlPPe/L9sisuw5zwjNIN7aA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11986536,"size":5439372},"main":"build/index.js","types":"build/index.d.ts","gitHead":"22826487f6248282c9b99ba15e407f587d7bc3c5","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.4a7c0c761.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.4a7c0c761.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.4a7c0c761.0_1717690095324_0.028542082689136494","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-06T16:08:15.652Z","publish_time":1717690095652,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.6e69e41c0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.6e69e41c0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.6e69e41c0.0","@microsoft/teamsfx-api":"0.23.2-alpha.6e69e41c0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"2390e91eaae2528b92597233536c6cec269b798f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.6e69e41c0.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-Osgv1arrvWy97a+VT9SO4UPr0JDSX7PnEVouOj1h7G5wPM7IR8j/FKxnR96MtkoocwO6nUDyuOz9Ktoqm4ZaRw==","shasum":"6bf40e2470923a87e5b7a838dec90cd5540e00ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.6e69e41c0.0.tgz","fileCount":1657,"unpackedSize":11986606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaoT936MuaEVtjJGeJ2PxZ/US0w+K/46KE5VqiEebJ5AIhAJqzoWgfPSjp+wR2ml3wKTeqjOHyt9j1n8oYwhjWPhqC"}],"size":5439382},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.6e69e41c0.0_1717776479521_0.19533883433607802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-07T16:07:59.918Z","publish_time":1717776479918,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.fa1ce1fbb.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.fa1ce1fbb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.fa1ce1fbb.0","@microsoft/teamsfx-api":"0.23.2-alpha.fa1ce1fbb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"52356433f95ca48627c9be9d3b74029652b081d5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.fa1ce1fbb.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-FO/LQ2zCK5B+KWMiRT4Vh8WObrlhUHUUL9Tqb7oxonJisC8d5mDjT2/ovlVPJXNo45Kcviw7zmEIUDYlUYtyPA==","shasum":"a178f1a9371e8e16d0bf9ed872524b78939017f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.fa1ce1fbb.0.tgz","fileCount":1661,"unpackedSize":12071261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy57wnFnkMoTyKaD55qUrios/Hytz6SqfKMYaxJSzP2AiEA1l868n6xo7YZ7jw+IE5cA52s4IEUq4LolJdwTq0vR+Q="}],"size":5453619},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.fa1ce1fbb.0_1718122079114_0.3023067809549713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-11T16:07:59.577Z","publish_time":1718122079577,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.288b4cdfa.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.288b4cdfa.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.288b4cdfa.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"889c3e3587b39fb1073efbdcba897d77c300429c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.288b4cdfa.0.tgz","fileCount":1661,"integrity":"sha512-bne6hV6lHIQTvou1QlTXzT+DjjxaY3200O0vtMSFCHc/GInfSiJb9naXFt1GYBbCUPqOxg98sxvFz3vYBVYk6Q==","signatures":[{"sig":"MEYCIQDycG2yuJqRMYTgcRMNb3Wpfue2eRQ2IogwTUAqOIxBSAIhAJpqmMp0fuBOwVBDj8Ei/3rcJrmSRFhalkqejTUWGopC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12068044,"size":5467587},"main":"build/index.js","types":"build/index.d.ts","gitHead":"042c3d07092028ca3d557bb89143593cb9d1be02","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.288b4cdfa.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.288b4cdfa.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.288b4cdfa.0_1718208504414_0.12899685339766953","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-12T16:08:24.860Z","publish_time":1718208504860,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024061308.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024061308.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024061308.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"63589557dbfdcc1e2229d63487f61c674f1cd84f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024061308.0.tgz","fileCount":1657,"integrity":"sha512-qN1ZP6eBzBWDGw9I1PknZajVW9VoAvvnyRnxcYjkeKYb2uqg5zaW8leW+i0WLO7C+dDtxs212W+AUJ3UeDfbOA==","signatures":[{"sig":"MEUCIQDZLg+w7t20aXMl0wxEu6ivMlpqCc73hYQXDHGD49VxfQIgc1tjRfmT8vK0c6nsIzpoIh5vgNtGx0JpBVW/kksUHl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11992897,"size":5441198},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c7474f2fa9be7836e41116b28c4ca35e13b0cd73","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-beta.2024061308.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-beta.2024061308.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024061308.0_1718267895517_0.6082808709373186","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-13T08:38:15.838Z","publish_time":1718267895838,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.3031916b6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.3031916b6.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.3031916b6.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"58aafe5b3db01545e023b78bf7c9def1e551a7aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.3031916b6.0.tgz","fileCount":1661,"integrity":"sha512-cGTw+/6XuTUdHMoNCjrWO46ZD+eIriV7WAxRhXWpLCRThEqb4aPpUyM7T8ku4bbN+NoPe2tMaJNDQ8xc06hm7Q==","signatures":[{"sig":"MEUCICE/y2cJTi1NvD9gEXPPABbkctB7TJG8Rh+eHIXC9MpeAiEA/lgFN5Ew/gBs/ObKq4lAtoGjdeFOo5Qor2RJysksxKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12085345,"size":5482387},"main":"build/index.js","types":"build/index.d.ts","gitHead":"320034a53578c8309a3a9b8a376d0d9bf800e417","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.3031916b6.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.3031916b6.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.3031916b6.0_1718294926707_0.08370876295989604","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-13T16:08:47.054Z","publish_time":1718294927054,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.089f82c02.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.089f82c02.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.089f82c02.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"ac09e0110799761d37ea18ffb4cf197d71e27e37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.089f82c02.0.tgz","fileCount":1661,"integrity":"sha512-Bj4a7xOKkBJ+v/DE7RBrHJTWgA0AhKraDrU1yFi2IjOA5vmptnFyKlT7lrSCeV7Y3iMiNfihDtMKEXdQ8u8vjQ==","signatures":[{"sig":"MEYCIQDAkrdzPb0twZPe0cjPy8uL8iL0isrwXrCAtCPC37QpAQIhAOVOUze7PUPp2ICe2NcleBxlisEPfSOtZrnB6cog4a1/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12088268,"size":5487655},"main":"build/index.js","types":"build/index.d.ts","gitHead":"40770feb9ce2bc1b475f8e5eeff505a45ec5e37f","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.089f82c02.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.089f82c02.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.089f82c02.0_1718381286647_0.900312438821129","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-14T16:08:07.055Z","publish_time":1718381287055,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.f31cd0eb8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.f31cd0eb8.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.f31cd0eb8.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"64603d98401435d4e20c377d5e0648b09a5d0ee9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.f31cd0eb8.0.tgz","fileCount":1661,"integrity":"sha512-/FZF30kewppXcNY6kBBoY/FTXT5iunwhmJrJOkoy0MRPxCqJTjLrRVWrW99dGpwY2OCJpgWWy5OMG+c0PkpnFQ==","signatures":[{"sig":"MEUCIGRXxUcweAUG6yuoozvqxzVUmpIeVQt2koX0IVBj/kCRAiEA4+gdUL3Xotg+ZCD1K4qqhk++eG8YidGAZuYc0Eb1q0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12106744,"size":5482217},"main":"build/index.js","types":"build/index.d.ts","gitHead":"0450bdf8a1dbdf79f8810d593559c637c983912e","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.f31cd0eb8.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.f31cd0eb8.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.f31cd0eb8.0_1718640506866_0.8365010711111485","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-17T16:08:27.261Z","publish_time":1718640507261,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.ca8431921.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.ca8431921.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.ca8431921.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"42aa0da667206e352c026d87a2ce4d628b99f2f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.ca8431921.0.tgz","fileCount":1661,"integrity":"sha512-z5geaVjMV2FFEtvmwOEPdx9PeTBydUN9uyVahjxwtci6yXjSdAX7CNZthKeNmWLNVPODuxMRcYotPx8edZEm1A==","signatures":[{"sig":"MEUCIQCUEPqK2CvWT/39vwQsbe20sn0K6dFb5Roi0RMgQjdm7AIgbWLd//4wJ+UK/9KZsaaAjRN9kZpx5nBJgmJJd2Sjz/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12106306,"size":5482327},"main":"build/index.js","types":"build/index.d.ts","gitHead":"6798b51e3240102eed8e6d9657209d139a1cc1b0","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.ca8431921.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.ca8431921.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.ca8431921.0_1718726915735_0.49769294391212293","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-18T16:08:36.062Z","publish_time":1718726916062,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024061909.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024061909.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024061909.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"a957069f8dfe86915455a7f6e5f3ea24701e1749","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024061909.0.tgz","fileCount":1661,"integrity":"sha512-I7kUv/hzUunA9YSi4eIA+OGygdoS6/hYV7b7bilA52kpOcCf+0omeL6dzOpuk24jQCNHWQ4i1hs2HOn8b/Stlg==","signatures":[{"sig":"MEUCIGOc5hya8CSZ2VFmeS6ttvGnqhhaunjcK1yIeTUlW+xTAiEA1mCYTZpjHr6vdIWNQdNtVkTvIUZc1RumHfNc1pwPsW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12107391,"size":5482358},"main":"build/index.js","types":"build/index.d.ts","gitHead":"bb9cece310502101a10a8ebd57ed08ac598d3096","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-beta.2024061909.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-beta.2024061909.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024061909.0_1718788929749_0.6516648095279458","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-19T09:22:10.047Z","publish_time":1718788930047,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.c47fc6ff9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.c47fc6ff9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.c47fc6ff9.0","@microsoft/teamsfx-api":"0.23.2-alpha.c47fc6ff9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d30bf306ab76e5636c4e7c73ca8747379257c2fb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.c47fc6ff9.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-UxduQLgN7rw6aAUiux0awNnatOd7F5V5IXxMTNqLcbCuVhIdpR2u/iHFyPUdGnb/ovXwkffWcEMvu7Mtp+Pp5g==","shasum":"1440295b8ca7b99fd4b1cde77b073f35de715bbc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.c47fc6ff9.0.tgz","fileCount":1661,"unpackedSize":12107391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz+n0bUDMY5q5qACiVA3gE+WfIwAAh13Kv4GLzmOKN1gIhAIW6ZbXrovvgyDOC/H0jahSgp+E2SrHXyEpRoS4p70+Z"}],"size":5482517},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.c47fc6ff9.0_1718813287462_0.6948190429023844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-19T16:08:08.149Z","publish_time":1718813288149,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.5c16a1140.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.5c16a1140.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.5c16a1140.0","@microsoft/teamsfx-api":"0.23.2-alpha.5c16a1140.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9069ea5e07a5f9cf1409e4d346bc35912580f26e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.5c16a1140.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-jgJlHO25haflQVSAlqwjk5e8er9Wt/0J0OkwCSl0A0m84DgO8/cLGgz24p3CrbJ61dchS3IqtAy7eJudcctnrQ==","shasum":"aca1974b3ce7dc4a0f837ce5f395d48b085c78a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.5c16a1140.0.tgz","fileCount":1661,"unpackedSize":12107391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCejab32QQ/u0vUy8oJX0DdqzdZpubK2iawaXDYATQZswIhAKfmLz93W88lftxUBSJ6j+pFJ4Y1/ik2dhnr/51wzF6j"}],"size":5482377},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.5c16a1140.0_1718899693027_0.11280032381946725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-20T16:08:13.305Z","publish_time":1718899693305,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.0921562c9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.0921562c9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.0921562c9.0","@microsoft/teamsfx-api":"0.23.2-alpha.0921562c9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"42e0a01ff7a14cdc119cfd7deb468bf1c6f4d5af","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.0921562c9.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-GTLSMi8OFSt3NPFFVYY7/GfTJZGPqaUV4pZB1dRHMCjb4ZhZyx8zXMUpOgIfnTMZu9eMZiQGNu6uSEAKbS6NGg==","shasum":"d6f931fb9d333fadaf24d9bcacee125387d1a7a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.0921562c9.0.tgz","fileCount":1657,"unpackedSize":12068092,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf7g8kKBNxG5A6oNU2Nw2lG2fYgRQ8+Gwmc21B9195eAIgIaXW5QDCvHAlSoxc0T1QQCDzQMhxEuy1HBzrqmSST0A="}],"size":5477196},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.0921562c9.0_1718986142648_0.429501211753087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-21T16:09:02.988Z","publish_time":1718986142988,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024062407.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024062407.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024062407.0","@microsoft/teamsfx-api":"0.23.2-beta.2024062407.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ff066779fc22cdf0a7f2c23ba0d4e1a41d368f0b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024062407.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-Td4YcN1sTQu0ZIp6UjmSa8erHNmOcEIJcCF7bC/p5Bkl5mdw4iOnKktucOUb5jWPIokHqv1Xi8+ZJCiJ0Rhxfg==","shasum":"82d8a90f6de3b0ae1afd1b4329862b2ac4878cc9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024062407.0.tgz","fileCount":1661,"unpackedSize":12107175,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp8Q/5BTnm+xiGy0a5wzZT9MHZ22lP16ot+qXszQJGXAiAez7iWMnq9BDesWUZDBxVGqJ3zjOFLOIIGTxs2ZwMwSg=="}],"size":5482234},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024062407.0_1719212817266_0.3122836963464042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-24T07:06:57.615Z","publish_time":1719212817615,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.0b236986a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.0b236986a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.0b236986a.0","@microsoft/teamsfx-api":"0.23.2-alpha.0b236986a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"48b4c9be521fc3fb21bce68b2e75152d4dd3ab92","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.0b236986a.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-g7iBKNnDsvFlhGDis99eGMsNKHdgobauJoFYkVOuvH19r+IAkjnTf0F0TwukrNQzyuW10oKyCyxNMyockpkdLw==","shasum":"4065fd349fcf1f5a98ac88d13dd13cfab843996b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.0b236986a.0.tgz","fileCount":1657,"unpackedSize":12067845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHM94OWPSFgArAurklpAWenN6m4fd2bamJ050/eYVbyPAiEAiuJJ2a4Ei6WGDh1Yc/kshks8rmeRNv4/rREI671S+jA="}],"size":5477139},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.0b236986a.0_1719245286754_0.31146344207456655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-24T16:08:07.091Z","publish_time":1719245287091,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024062508.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024062508.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024062508.0","@microsoft/teamsfx-api":"0.23.2-beta.2024062508.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ed92ec39b7b432f40d8ad3de0f5c8c10e9d16f08","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024062508.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-VarwI8TR/KY0incjqSO5qr7sdUEuogsifm44Asbfa5KcEdIrKo10o0vhnCVbUWWmcT0lMLutSpllNCnjXHJB0w==","shasum":"0d915779bbe93695b2abd98c71de481013f24d1b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024062508.0.tgz","fileCount":1661,"unpackedSize":12108262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPiNH73mI5U5mt0rDEfe83nS3OmE09Sy47E0jdhxH3NQIhANH9f1s3p9CVtmWZXhw3IyiHsfazIiNSKoAl5whvbn3b"}],"size":5483155},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024062508.0_1719302888164_0.4656731260762723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-25T08:08:08.495Z","publish_time":1719302888495,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.3aefc341e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.3aefc341e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.3aefc341e.0","@microsoft/teamsfx-api":"0.23.2-alpha.3aefc341e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"575ad442488abcc8433888c4ef8ef59c4eadf65c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.3aefc341e.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-lAWdPqjtYGqutntRiUGNDDQdzGj0dzy5nr2PTV7dXEebwNmvrv1Nds+Kxl0OGYq8Ua1MgXmgydjTndLq2c6eFA==","shasum":"73a15266b9e85ab09c1cf22816e9859dab413870","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.3aefc341e.0.tgz","fileCount":1657,"unpackedSize":12067861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy4ZNln/A2hdmJodfjrhCuPKUyiq8iGmkqDHKn2KASaAIgWbax7QbXJ8tZhbLaQ8TQlh1V5SUzMkHHbZMpV1Sgq+o="}],"size":5477529},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.3aefc341e.0_1719331676756_0.3673621736011594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-25T16:07:57.082Z","publish_time":1719331677082,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024062608.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024062608.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024062608.0","dist":{"shasum":"ff3c7e7e7dbfba7ce3b24f18ac730c8e8861d0e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024062608.0.tgz","fileCount":1661,"integrity":"sha512-zgyDGI+SNbPoZzTwP/Vw/UZJvjVqJuRquw6oWfhwmLFc46rh/IYXWO16JpC1fEtqTl28ir/0e3wBRSnRL1sd2Q==","signatures":[{"sig":"MEUCIAuN2RZKNGlck69uD1pNi1Lox9roofbK9vp6kNaoNov8AiEArMwPG5qPc1l5bLk3/nSboJi3GkPbVXHqDxYlS2/6qPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12109079,"size":5484474},"main":"build/index.js","types":"build/index.d.ts","gitHead":"bea674dbc49607891dda93c7a0145ffd1713a808","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"rimraf build && npx tsc -p ./","clean":"rm -rf build","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.2.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-beta.2024062608.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-beta.2024062608.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024062608.0_1719389371708_0.7607583188122169","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-06-26T08:09:32.043Z","publish_time":1719389372043,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.557dab381.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.557dab381.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.557dab381.0","@microsoft/teamsfx-api":"0.23.2-alpha.557dab381.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"398fd60c43c5432aaa76b7d41d3cce5ac01d0752","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.557dab381.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-5U3UfAWdgs/HXpcF/h6bJGlYZ+V6pQh5fruX+way2/VvINmQcH8IR5jZds/wd00D9dvPj49o06VjOPvQ+rT4HA==","shasum":"dd211ff80293d078de7ffd30617d4697cf12f207","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.557dab381.0.tgz","fileCount":1657,"unpackedSize":12067861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc2JOc7MWXMWVoKMyxaVg471Q8cqRB2/QD8zBip4vGOQIhAMyiEUMSLVbU3mHjG/XJKxnZDCTwxGB3EffVN+8SXLuS"}],"size":5477313},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.557dab381.0_1719418089610_0.6137154862899756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-26T16:08:10.006Z","publish_time":1719418090006,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024062703.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024062703.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024062703.0","@microsoft/teamsfx-api":"0.23.2-beta.2024062703.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e29c99db18ec766b3979a6828b78150c5bddb048","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024062703.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-0gkSdtOOYVypeqUGGnVIOEYAWAX9DVB5wEgHgWqpd9cZx8gQKDHmQbK2ME6rbgs/gdkr74UNJPsoqDep8CMf4w==","shasum":"a7f5109c6c5b368e4f777e1900f800042d85ce19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024062703.0.tgz","fileCount":1661,"unpackedSize":12109073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNNsRsKqsjPPhCE9duVtPM8vrSdnHGhlf3OpB+0WkaoQIhAOS9E1VdIPUpj/k+3CC9rJroZMTJS/FnShptqSRB9B+L"}],"size":5484467},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024062703.0_1719459727441_0.1679588286965179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-27T03:42:07.812Z","publish_time":1719459727812,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.cf496ce62.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.cf496ce62.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.cf496ce62.0","@microsoft/teamsfx-api":"0.23.2-alpha.cf496ce62.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ec3bcfa8140532beb66348a2ec0d35389a8812b0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.cf496ce62.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-zAU+4SrKz5eSzJrSHzYUTxDPAL+0dz3h/sKYYZknZ9C/sQVmzqa3hui3VZuMntg49o0lM1kmPwhQE7uquiqeHw==","shasum":"864c10db6bcafc9e1eb6ab6a942cee2551397123","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.cf496ce62.0.tgz","fileCount":1657,"unpackedSize":12068414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNKKUJcq83Ih1YrR/dbdpjPpOPAKrWBjMPpuEuwH1qQQIhAO1WsALgVSWnbjrB+50e5gkdycg/V4A8yx1i+X2WkWYV"}],"size":5477362},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.cf496ce62.0_1719504488067_0.7440933019395142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-27T16:08:09.204Z","publish_time":1719504489204,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.7d5be6034.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.7d5be6034.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.7d5be6034.0","@microsoft/teamsfx-api":"0.23.2-alpha.7d5be6034.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"86fc694d313039ad399f0a629c23b99f195bd8c6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.7d5be6034.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-bs2T+6+eR4YhF7jADVKH3R0o/gKBbHYPwQtgUIoiVnwR2waSgbWleUHbGxhHh8q1uEJZ1Y0ftE3zN06lseoIgA==","shasum":"f59d4134d1bc3831ed23c13bdef82b86ed7f9b06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.7d5be6034.0.tgz","fileCount":1657,"unpackedSize":12070093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTlS8rHvDKELS8e6Eg8rKZp4mh2csACP/aKoeEWmNsXwIhAOu1Vt2HOm2BBGb2VzCzpohn81NJgpyJo4Ry8hgv8XcH"}],"size":5479967},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.7d5be6034.0_1719590999219_0.27245433441545885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-28T16:09:59.623Z","publish_time":1719590999623,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.db6b164d0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.db6b164d0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.db6b164d0.0","@microsoft/teamsfx-api":"0.23.2-alpha.db6b164d0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"392ce515e55aa5cb9c4eccbcf751660415396b9e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.db6b164d0.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-/QepbCnYx+URGs1Rph+Hpef4n3kjCk13IZ6tEBrr1jjFnwLKBUOdqLBGH68q3599X0QOkI1TjZI5IASiTHQFeQ==","shasum":"d631459feb73d93192707691995eb6a74d6a29b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.db6b164d0.0.tgz","fileCount":1657,"unpackedSize":12070269,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwhlorXaU5rykrz5KmpKYW4Pujgl7Pq47Ib8mmkEJ0bAiAMA1kFY3MxGifOxPsOIyebfhnTwX2YWA1Lu7J4JtZK9A=="}],"size":5479988},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.db6b164d0.0_1719850106671_0.021591094015185552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-01T16:08:27.091Z","publish_time":1719850107091,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.530dccdb5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.530dccdb5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.530dccdb5.0","@microsoft/teamsfx-api":"0.23.2-alpha.530dccdb5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"19b444106a10349dd06cfa454b948861702e97e9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.530dccdb5.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-mPOp9Mp7XKZwDPUN3rE9dta+NYTq2iaQUtdByFEbcgAtco+CcXUtdfDjmVKV5C3PCga5uZEix+3D9i1m4qkbUw==","shasum":"8b4d89f490dfc62234c00d61f05cc0533e0ae1b2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.530dccdb5.0.tgz","fileCount":1657,"unpackedSize":12072138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7iwnx1G5ilE4XxeK1KPpSZhpVEw+UWG4e8f/AgtclGAiEAoHVVk1TH1l79EY7ItAZA9uhCMvG1JFyXmTyZNMYYnHY="}],"size":5480381},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.530dccdb5.0_1719936489523_0.33154089186063773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-02T16:08:09.891Z","publish_time":1719936489891,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.8020c3125.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.8020c3125.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.8020c3125.0","@microsoft/teamsfx-api":"0.23.2-alpha.8020c3125.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"86bac1a162cf2bc2f75d986da934c9c3b325169c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.8020c3125.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-aSyr9PoPyo5j3S46cSjtdarFZQAmCfvJ653ATl+AG7ZAaS+J5zan/JtCAJuhM4jPWNjhcEIX9CdM8guptCPi+g==","shasum":"07011b6bfbdd7beab9c02429acda265ce0df3ac8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.8020c3125.0.tgz","fileCount":1657,"unpackedSize":12072138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0l6V7B//bNmptbKYIvwdOd1Cwg+X2bU366AKTqNwWewIgJqduktYcxw3HvXHbtAp3xkoCx2AIGbSfWsO2u42Y/eM="}],"size":5480134},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.8020c3125.0_1720022902225_0.5798120603778281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-03T16:08:22.559Z","publish_time":1720022902559,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.6298a60bf.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.6298a60bf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.6298a60bf.0","@microsoft/teamsfx-api":"0.23.2-alpha.6298a60bf.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f694f55ee156d62332ee318333a2bffe6c2e1438","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.6298a60bf.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-TziOXqdMBNbuuFb+z9K0w8ixOu9iyUezE2dg4c9z/Dzf85UTUiQdHx4Xy3qyprtz9TtGPdk5Q3ZpEnYxSHd7gw==","shasum":"a218c149edabcc91c28c8891c4d2c4b58f55b339","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.6298a60bf.0.tgz","fileCount":1657,"unpackedSize":12058582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAD/K7KqnAIXqBj8xkNCIsQm1MWCjvgLbvAxGnPnt2rAAiEA3BZB37cYLv7XoT51Zffe7wqeyPSV8SRMjheDpi8NWoU="}],"size":5487604},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.6298a60bf.0_1720195726381_0.7592737252152102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-05T16:08:46.776Z","publish_time":1720195726776,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.070ff93c3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.070ff93c3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.070ff93c3.0","@microsoft/teamsfx-api":"0.23.2-alpha.070ff93c3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"ad7952c369f15bba09ffc2fa12b0e7bd5bbfd545","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.070ff93c3.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-ICbI64aTDZq2pVhzx04JXaFEARZk23FTmx0/IITUdV/lHGB56bEEDnZMGj2IIaoTCK7Ep8uBzOUCfx/L84slUg==","shasum":"e795ae601678f38cf7435ee5d3bdce879507239c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.070ff93c3.0.tgz","fileCount":1657,"unpackedSize":12060560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICb5o5VTuclN9Vb3AlO6V5HALa6iXkwQnLljSmIiUaXkAiAZU9o6C9/p0Te+7PCKlUpgiSoAWxpGBlJzMnUfdLexEQ=="}],"size":5488187},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.070ff93c3.0_1720454978985_0.766933853950114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T16:09:39.305Z","publish_time":1720454979305,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.9389d4dc7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.9389d4dc7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.9389d4dc7.0","@microsoft/teamsfx-api":"0.23.2-alpha.9389d4dc7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"68ee7c2d0dfe892b359f89db866abdc98df3c141","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.9389d4dc7.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-QcpSM3p9obGdf+++bYHKg7Npb+gjb/+ATGdYXMeGk96iysDeLBnm4gXbuWoIZtxfjrG7d2Zne1om/fZwu9DppA==","shasum":"fc91dc8445f689110301c52883469592b575f8b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.9389d4dc7.0.tgz","fileCount":1657,"unpackedSize":12060328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6mIsDLYR0lfokA1LWQdHgd6IQ7EyH6ru0QleJ802SjQIgSW6L3/VjeC5PeuSY6wEcyklOVVAkgn+5owvwGzl87Us="}],"size":5488171},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.9389d4dc7.0_1720541317812_0.41297040244551964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-09T16:08:38.190Z","publish_time":1720541318190,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024071006.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024071006.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024071006.0","@microsoft/teamsfx-api":"0.23.2-beta.2024071006.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"655e73af7e1b887da9d3a2753f6233b2b7d63450","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024071006.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-bvzdT4S2PLIf8kT+TQ2VtNU+r4M6JD/GKznI5LJaNlS2rF47XCCdggnlS8AnoTI0pOX5zCcs8vnybiF4TEC7KA==","shasum":"2f10ecaedb3c92f6dd35207c79384eea855095b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024071006.0.tgz","fileCount":1665,"unpackedSize":12108161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6i/GHw9L5l2J8+4UZfqXbZ3R4Rv6UBSLTBqLzFsO7lAiEAn//6N5eYIJAyjJNZczznOvrSeeewY3cjLSxoFFkY28Y="}],"size":5496507},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024071006.0_1720592280792_0.9573342256079067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T06:18:01.122Z","publish_time":1720592281122,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.e08ff04cf.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.e08ff04cf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.e08ff04cf.0","@microsoft/teamsfx-api":"0.23.2-alpha.e08ff04cf.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c95a3df649bd843fc17785325902e02a82faa713","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.e08ff04cf.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-oZs77iSYBG2jDfeFZWB9SJr6tpx9ZuVdulxbiJo9Vx0q4Oc3AMe09DBW3pgSPaQXc00a4Yfy0EdUFBB7RBykjA==","shasum":"84256335fea079115e6693e1750069f2420ecbf9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.e08ff04cf.0.tgz","fileCount":1665,"unpackedSize":12108159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZgCbjgmYBFV20BPh79dkMXBd2+An4AyYSNDVbbCSBiAiAtLOquOKX2dB7NnoJ+00IKMoWO5eNjVPYlkSbv6dfa/g=="}],"size":5496498},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.e08ff04cf.0_1720627742909_0.6699372602741103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T16:09:03.298Z","publish_time":1720627743298,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.9b3522554.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.9b3522554.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.9b3522554.0","@microsoft/teamsfx-api":"0.23.2-alpha.9b3522554.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"bb57e683e6724ef51e123d5151204bdf9dc111e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.9b3522554.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-wg90zRi6TBhRIK5YjcYxhopdPE7DvigC2OESPn2DP+tkRZ5POEPsU3kZrapeStCi/xUI/Tg0Y2oY9w52HRedgA==","shasum":"0e4eec2bbf3a18ace58849d27e5ac121f6ae9644","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.9b3522554.0.tgz","fileCount":1665,"unpackedSize":12108159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmFsLF4a0JZhZ0E0nGE/A+tUdd8Tlvz8nJ8roCzMaUYAiEA/5wmn8HbrhTCOXXXQwucHHa83S25l7Ijm7aP9kx90j0="}],"size":5496495},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.9b3522554.0_1720714121817_0.39808528394746157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-11T16:08:42.131Z","publish_time":1720714122131,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.7f0eac5b0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.7f0eac5b0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.7f0eac5b0.0","@microsoft/teamsfx-api":"0.23.2-alpha.7f0eac5b0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"87c2725b198aa06ff491cf75573daac8f89bb0f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.7f0eac5b0.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-ZvcdgEpcHM2VQH+lUsuQAt0eNcAUNM6/274myrnpALPcUNqoctc8cLanQ+E4TNwU4MUwD4a7AdLpKdbIppRq/Q==","shasum":"e3316cd74237f0b95f71ca8694d68b730cd5b340","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.7f0eac5b0.0.tgz","fileCount":1665,"unpackedSize":12097906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCqS5RuAQoVASgRWjwMC2oxthy2a3ND8jHqQV56d0yAAIgDsHQEyKWipmv+MkN44ZswiiigeUGpu7VuTHox+pJzO0="}],"size":5483172},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.7f0eac5b0.0_1721059753164_0.22824081513753658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T16:09:13.467Z","publish_time":1721059753467,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024071602.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024071602.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024071602.0","@microsoft/teamsfx-api":"0.23.2-beta.2024071602.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"6f0e3dea255b6de65e8effcd305a24472699aa46","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024071602.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-GHxiB3TDo0whuF0FZDT+lvs3drLsOQVd7vEwJwGoNlCJEDYDTg6IEG1TcIh+nt0hyzn7bKn6UWZ+1ZEkR3QnXA==","shasum":"cedc9d9a86c5b028eb2b582fe37db547490ecfae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024071602.0.tgz","fileCount":1665,"unpackedSize":12107989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnadUIspZGiKTyOt0sUu1is/sJQv+tx5JlUCMPNkXtZAiBT4FKtDTBviFwnXCxW+f4f4yh2imAOZ9cKNSoHsjEu6A=="}],"size":5495746},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024071602.0_1721097634194_0.5788202269758524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T02:40:34.532Z","publish_time":1721097634532,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024071606.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024071606.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024071606.0","@microsoft/teamsfx-api":"0.23.2-beta.2024071606.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"1fb995ca5513121b4eee4bc905f2830f040f817f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024071606.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-vJWQ24PPppH6QcyXvjl/YrfFzT02FhFQ2PwSRxRurgX2nfLRBdlNUQ32J+JfEdwC1seq3elNSTDSIkN6Npvp0Q==","shasum":"181763c901c98a47d583247269b4cd8aa62268df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024071606.0.tgz","fileCount":1665,"unpackedSize":12108902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSjhuhIJH8AFs5HmtlckKy6z/IrsAZJdQSk954XgNPRAiAwJu3OAo9+yut6qcirfCjZQWKCNb7EEJodwhxP+59GRQ=="}],"size":5495441},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024071606.0_1721110317804_0.8033746992377622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T06:11:58.182Z","publish_time":1721110318182,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.df3f99fdd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.df3f99fdd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.df3f99fdd.0","@microsoft/teamsfx-api":"0.23.2-alpha.df3f99fdd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"cbb1861411fc06d370e372215599d5d940a38a89","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.df3f99fdd.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-cMVQolV2pSQD1dFwEoYluFjgBoF9n19cmGPgVq09hDLwKSLjKotj2tGfKGfaNw/3LNj1OQ09oxvS5tcT0AjQtQ==","shasum":"4f173018724e2165ea7e2161389b84d647967a47","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.df3f99fdd.0.tgz","fileCount":1665,"unpackedSize":12097523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2W5H7r4bgBxOi6ybwOM0FZF2qufV8u4SUfjZXjp+XzQIgaH2JbLxzh0OIYjeIfSXbGivtWN+6et/LO+LdII+MlMU="}],"size":5482927},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.df3f99fdd.0_1721146120168_0.8380497308012194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T16:08:40.514Z","publish_time":1721146120514,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.62631ab20.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.62631ab20.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.62631ab20.0","@microsoft/teamsfx-api":"0.23.2-alpha.62631ab20.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"78c96a3ac12e28f5614089666bfb8761c4c8341b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.62631ab20.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-TDTlWYuXZq4kSKkYZrAfXNGTKRLXdK/r8CmdzmkF+Xoj+LIRf2kTIuXvBc8rgMKbyNOasLGcUV0haAO/XzGB0Q==","shasum":"daa61fd08cfb8ee91b5e38c25e6bb0a35e5f3f20","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.62631ab20.0.tgz","fileCount":1665,"unpackedSize":12098929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8nkpxiME5Q+8uFOYLehLF+aiBWd7y1E0PGo8wdTJv5AiAGacdkJ/1X4SM1JRfrBVvKrqktD+Z/CfyrqX2nAIqhfA=="}],"size":5480924},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.62631ab20.0_1721232545145_0.17013892189837376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-17T16:09:05.576Z","publish_time":1721232545576,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.ef5c1bc8a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.ef5c1bc8a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.ef5c1bc8a.0","@microsoft/teamsfx-api":"0.23.2-alpha.ef5c1bc8a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b571c204961a189f3f34dc4c17b03af64939b0a8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.ef5c1bc8a.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-rlj/W/6xmCktt4K+JqQk8nbNPboTf1RAuBpQW87/l+n9Lirc70yWxqnfQAcfm+MYncKBhbfATsxzDU4IV91qPQ==","shasum":"4403a42e6e82ae2047f9963d05590b0ad24fe225","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.ef5c1bc8a.0.tgz","fileCount":1665,"unpackedSize":12099129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7SVQJp4864laXV0+amkOj79pePDtDTSt67hVQJbB6tAiEAgKhMUZDEqFsXLSDNwLkONcpidRr+ML8puTZCBjoDqhE="}],"size":5480952},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.ef5c1bc8a.0_1721278815784_0.124805910805867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-18T05:00:16.241Z","publish_time":1721278816241,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.b918032f0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.b918032f0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.b918032f0.0","@microsoft/teamsfx-api":"0.23.2-alpha.b918032f0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"83230efba8e342c942ad8df1fbd63eea5cbc0545","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.b918032f0.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-1YbpYyBm4cUMMvGsAt7Pb+FsRci+S5K1NK0lgsxkXrHzdDgiI4rtbuTHBUeXbYPjrN1Y04AOD09PYk32ESOV5g==","shasum":"a553e8c6009818fc279346670631811a8fc68af5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.b918032f0.0.tgz","fileCount":1666,"unpackedSize":12289027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4taaZrmYf/GZi20Y3ZL6TdzaJwdOkLqj69DR3S0cnvwIhANDAHRdR/u4y8WWXe8o3JbzHXBlZqdjQRm0NXlRdB1Oh"}],"size":5544991},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.b918032f0.0_1721318874021_0.854090048685086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-18T16:07:54.453Z","publish_time":1721318874453,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.be6b6c9df.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.be6b6c9df.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.be6b6c9df.0","@microsoft/teamsfx-api":"0.23.2-alpha.be6b6c9df.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"523fe380a23a7339ca7764f9620403b8eafc8f04","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.be6b6c9df.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-QhxQ8cXTuGjejpTvH7GR1ztMcAo3UTz3WCN+7GSaMGqesWtTy29aujUBWnbk563EVtXoJH7P209SKFA7fcvuLw==","shasum":"c17f0460d7b75614a4ff6cc075b10d9eae476788","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.be6b6c9df.0.tgz","fileCount":1666,"unpackedSize":12289027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyYQrJYwp+B9tMxVkPYB6WVUXDmVbgyZQ1f0kgyuc6lwIhAL4BhJdZtMnBFTvMGuYj+KctvfPM8x/xMOQb9kKKcTkR"}],"size":5545281},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.be6b6c9df.0_1721405265840_0.4331879258374691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-19T16:07:46.461Z","publish_time":1721405266461,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.1f59dbc2a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.1f59dbc2a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.1f59dbc2a.0","@microsoft/teamsfx-api":"0.23.2-alpha.1f59dbc2a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"e9916fe0a801ba0bf1e6f53eb64d05629171030a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.1f59dbc2a.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-eMu85NQa+PrUFgMtFgJE67sB0l54UzhESIEcwpHUW9YAeVytTqeMO+x88pw/dWcmjnZJc6Vzt9qhD6dP5nrzqg==","shasum":"c8222c8bdf265b2a6f6111759f00685c4009ec41","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.1f59dbc2a.0.tgz","fileCount":1666,"unpackedSize":12300308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/90xXzH4gm2fyWqvOQCMrnSs/32QH4QTf1Yuz5o3kYAiEA1vCZ8p4ezWz4ZdwUJQjYzcnz0PY/XMFMQbqML2AOSEQ="}],"size":5546744},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.1f59dbc2a.0_1721664495099_0.3696759155001128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-22T16:08:15.478Z","publish_time":1721664495478,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.746b3b22c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.746b3b22c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.746b3b22c.0","@microsoft/teamsfx-api":"0.23.2-alpha.746b3b22c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"595d001418db10bb5823004ad148b111f0fea1fa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.746b3b22c.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-2cKfu43nnW6qJxIx8I2JutvNLF+GZSS4vag3rYEjAncjAh9lcDQUHVLzQOTJL5JHdX1Lprd0KrsT277lNHc1Cg==","shasum":"0aefa86e75c19f0aa989de8c45d290716344efa3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.746b3b22c.0.tgz","fileCount":1666,"unpackedSize":13755921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXD7sg5KcZPUNqQJImCyX8U9LwJXE8YZ9NADytsVOFPQIgIx0Kc6BKCwsg0Py53d7IUGv8UNhe2n1cyIKY8yG1HlQ="}],"size":7002344},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.746b3b22c.0_1721750865993_0.8788123517815567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-23T16:07:46.385Z","publish_time":1721750866385,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.66440ecc7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.66440ecc7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.66440ecc7.0","@microsoft/teamsfx-api":"0.23.2-alpha.66440ecc7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"c043faca14ffa0b2ce86479cbfbfed43c06fdc38","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.66440ecc7.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-1axUGdkR8jLWRCUCxya+bVc2zfK44jfSQ+0OJvVtdDjbMkRF+YnIbSHR9pd7LnvNGsBZogbXM+D76U5EJDWQDw==","shasum":"8d73ef09a23043aaba1c3dd51682e424a1656986","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.66440ecc7.0.tgz","fileCount":1670,"unpackedSize":13759875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC48RJDJRNNCbkcPPHlLoKfV40gUN3WewWvSvfqoIJqjQIhAONOxJm1e0zXnnTUEtfnW5EVaoNegR+fVqjHTKOr+iI1"}],"size":7007895},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.66440ecc7.0_1721837297900_0.8724617499415663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T16:08:18.260Z","publish_time":1721837298260,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.a0aeb8641.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.a0aeb8641.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.a0aeb8641.0","@microsoft/teamsfx-api":"0.23.2-alpha.a0aeb8641.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"bebaaeb7c5c071beabab14343da9de88bae69920","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.a0aeb8641.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-voGSWXymge3fHbnT2v7T/ULpMqKQkAzZLKuvd43nk5VATL38LNjArYYlZVxXbYQjxyDudOELsoT1hPaFhLF8Mw==","shasum":"cc57633b7fe0d7bd7d69eb5c654b69898e2e1045","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.a0aeb8641.0.tgz","fileCount":1670,"unpackedSize":13759875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGqDxWztTJbUrHrE8DhS77kqxgu3sVJgZioX9wgcDhvAiATFTHQ0Z26nfB73RMuea9fYjzUA9Ja7/qQUXSSO7+4Vw=="}],"size":7007892},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.a0aeb8641.0_1721923699099_0.6834142051933292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-25T16:08:19.444Z","publish_time":1721923699444,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.f17363370.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.f17363370.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.f17363370.0","@microsoft/teamsfx-api":"0.23.2-alpha.f17363370.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3ce1f1fa6327425d368baf8d8d2f2ad3a5d7954e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.f17363370.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-JefQ/K+Ot8XNlvTIiXhkIeDqa+EtukIP2Vi/Tt8hOharL305aIyEVS6nkiX1ulHeA5Ky9BfR5cLV0mmP83j2tg==","shasum":"db84be16d972adaa774b1941911d7c830583ee00","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.f17363370.0.tgz","fileCount":1670,"unpackedSize":13760972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYz+q4hOsev/je8nPyYzyLUyHt2B6qYWN5eYr7HEB/cAIgfuwbSJKadveX7boN2S+VQPnBOBnUjlo2BG4kVhm6v7E="}],"size":7008493},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.f17363370.0_1722010101500_0.7957500874010637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-26T16:08:21.915Z","publish_time":1722010101915,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.fde7aac5f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.fde7aac5f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.fde7aac5f.0","@microsoft/teamsfx-api":"0.23.2-alpha.fde7aac5f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"298f7a298e80088b894b7b0399b9d5424582345b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.fde7aac5f.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-ONkCaHe/cV1rTwlX/DnyLGDAW/WoLrG/ta6YSm2yNmRaC2X+pY32zBkeaO42buGt0P3GDNaJKT9OALOZ76lF3g==","shasum":"ce81e76530216324ec3bf290c4617b206295c40b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.fde7aac5f.0.tgz","fileCount":1670,"unpackedSize":13757378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEEvrUlOdH7l9Mhr+LAROyguqRsWwRykNg1t2pJEyvTQIhANWR0kuqrBlnUYCOYrbT8yaFBeA4lLLCiDc0M/9Kkrfk"}],"size":7009098},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.fde7aac5f.0_1722269279048_0.8136011174589428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-29T16:07:59.483Z","publish_time":1722269279483,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.e185efa53.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.e185efa53.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.e185efa53.0","@microsoft/teamsfx-api":"0.23.2-alpha.e185efa53.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"bca97cdcce4a05fb4ed46645bd78ed001c8eb195","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.e185efa53.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-MQw8llOPIinKTTUBveDBEUkQsnxdtCyUAYNmY4wzKbRUdPrJ823ejkLogCEtRe1/m0HDXxqN3xgR8LX8CxTu+A==","shasum":"55185db00978a092fa260aaa1dc46edb1cae5d22","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.e185efa53.0.tgz","fileCount":1674,"unpackedSize":13761654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2BHdfCDW1g/H/P9Yi3QwJvCfE5VV49m3g3oJmezm56AiEAyNmo5r+vF4l/KBfHVXa97kZagSERMUwJ+6sPlChrZC0="}],"size":6982602},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.e185efa53.0_1722355672961_0.9777386632371523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-30T16:07:53.369Z","publish_time":1722355673369,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.6cbedd1a3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.6cbedd1a3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.6cbedd1a3.0","@microsoft/teamsfx-api":"0.23.2-alpha.6cbedd1a3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"0c627b7de4c08caa0b0e627af307227c468e9584","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.6cbedd1a3.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-jP6Z8Dsd3bl0LIEz3gCnIbv+1Q6VYeyp3m9vNXFp0g6wNCAztp2sDD+YLmwMVfYHiTmCiS0Y2W5Agx3SvKvPKg==","shasum":"8227b011f767d7e6455f518ac2d59f9662211db6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.6cbedd1a3.0.tgz","fileCount":1674,"unpackedSize":13775180,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvyXxBiL82HCoqZ5XXG4hA6E106opI+O7IeAby74nX+AiEAjtOe2FdBe6eZPDJ6pa2XwYUeZ1c/qFcunjsXDbiaIJE="}],"size":6988685},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.6cbedd1a3.0_1722442061656_0.278017243593063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-31T16:07:42.067Z","publish_time":1722442062067,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.882a28541.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.882a28541.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.882a28541.0","@microsoft/teamsfx-api":"0.23.2-alpha.882a28541.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a7bfb2d15d92e1d5ea570a09ff96a650db4a90f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.882a28541.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-dbInh+XrSBeAeoh2eNQzWgznO2CBHsmfa+Z0izICNotCCqFUFgmbkBvOXMY99xfyuVB+A7AwHI21rvGNYWFDaw==","shasum":"cb38c26ad547eb435c90267a82b92fd07fd3e2bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.882a28541.0.tgz","fileCount":1674,"unpackedSize":13788802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLR+snDZjIgiZWvx+Zlqpzy+shFQd1XxEguDReSrZmLAIgbE0JzgUwRDf4BybLRGNBZieTGhuME6TUCzo+CVQiJrw="}],"size":7001664},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.882a28541.0_1722490405869_0.37274346423404725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-01T05:33:26.342Z","publish_time":1722490406342,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.7422a1dff.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.7422a1dff.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.7422a1dff.0","@microsoft/teamsfx-api":"0.23.2-alpha.7422a1dff.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"847e88355b54567313bc4b7b88b9df2a0199ed2d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.7422a1dff.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-ckfQXsEpmW9EHNHUqmw4o1n872QdtbKDRpDmM5ni8H6O4volLQGW9zyGigwVSOjV5TyyigmcHbNhzyZtA6hILA==","shasum":"fc23a66a4d8995407b8e695603e289cf7c607083","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.7422a1dff.0.tgz","fileCount":1674,"unpackedSize":13788852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdElJBu7k88M9l+jqJfnoXSainhZxi+/1GEiO4JPH+0AIhAPD3Y+x3eNQngxl/OwEXyFv77NMzg/i6ImxLQAsyrZ7p"}],"size":7002293},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.7422a1dff.0_1722528494066_0.8471920155394495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-01T16:08:14.467Z","publish_time":1722528494467,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.02a122217.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.02a122217.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.02a122217.0","@microsoft/teamsfx-api":"0.23.2-alpha.02a122217.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4a89c114388d96433d90624797949329038fdfd5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.02a122217.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-vFZUlJsJAFHOfYtF/9nlsXZiUgKMW3ZyQh/QdjaGNfH4tCXcktGtwt8h54OrNf1xyxV07XILfEq3aqimdh5CGQ==","shasum":"21ca922b71cf172aa8d66432849efff1b145a824","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.02a122217.0.tgz","fileCount":1678,"unpackedSize":13795496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXLtEkDOj3PsC8DlxZ1xUgRLrSAYIjTo3wzxbRS/tC0AIgCGD5z7stYg1cOJpM5+cHxvJUcDifq8sYOWmHt7F0VEc="}],"size":7003607},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.02a122217.0_1722614900182_0.658987039616818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-02T16:08:20.756Z","publish_time":1722614900756,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.3bb0b86f0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.3bb0b86f0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.3bb0b86f0.0","@microsoft/teamsfx-api":"0.23.2-alpha.3bb0b86f0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"48a1b38f3470648384b379741c6aaf4b957db5be","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.3bb0b86f0.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-0alfUmMXqDK5BgpJs8KEu2JYSWo70FQgTl6ohJMSYJOHAWgyFii1nKrzS77PquYzb73xl2SIkH/A6a1s6CNwBg==","shasum":"af28a5c952dd1b9d3e3546643fa879010c0fe936","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.3bb0b86f0.0.tgz","fileCount":1678,"unpackedSize":13796891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8/W0LAG+EII1D2Q6jEbrm/R86yYcUSr1mYXcmA9u32AiEA+LvJgR+ihurg1fJhbzQMAidR7UsxjQ36pZjgJZJ1Tkk="}],"size":7006665},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.3bb0b86f0.0_1722874076466_0.15787139932940963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-05T16:07:56.911Z","publish_time":1722874076911,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.2c5119322.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.2c5119322.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.2c5119322.0","@microsoft/teamsfx-api":"0.23.2-alpha.2c5119322.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"769a9aa06ca2f63415ee52b0e42a39679259e260","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.2c5119322.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Tbme4JIZHzUAfpDeP1fdykYW6aUODlFG9KHB9zaZbMA9I5xPw4yxhTZ2INyz9dbxWKag9Txcv90/wqyR8RNmBQ==","shasum":"95218753556d9eb166cc7ee3c494dedec9bc6a81","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.2c5119322.0.tgz","fileCount":1678,"unpackedSize":13806842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP99YRo/Ktd8rxjuscwOuNyHuqYEO3fGCyEK3YN9JvyAIhAIdoIMXqBQAvpht7mJGLl/LEXQ9aNIHnLviIy1xvwoz/"}],"size":7010268},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.2c5119322.0_1722960492795_0.3213074566069063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-06T16:08:13.488Z","publish_time":1722960493488,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024080704.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024080704.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024080704.0","@microsoft/teamsfx-api":"0.23.2-beta.2024080704.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4ca0e1d37f505df4f9e368f2496acb2d820ce42c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024080704.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-7LPoD/00z5wSvBSXps8ppheSvlxBAuAUyHIaAT3NseLQ/MJiOQCo9s7b1eY9RZFHdeYtK84+gNATVqmUXCaVKg==","shasum":"4d9b74c0da2131c97f31ee2da0f8cae205e9c500","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024080704.0.tgz","fileCount":1678,"unpackedSize":13807503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMCrWC49YxBXWSK1+FlpJKS19b1TUOuawloBN9xBt6JgIhAMC7XTbhVLn+Si0ihFPz0pCx+oAwV7qro4WQNNeERZ4Z"}],"size":7010165},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024080704.0_1723006131589_0.7295894955275843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-07T04:48:51.900Z","publish_time":1723006131900,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.40e7a8c7e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.40e7a8c7e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.40e7a8c7e.0","@microsoft/teamsfx-api":"0.23.2-alpha.40e7a8c7e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"49deeb82c2bd66c882ad34ebfe47925bc85cc9f6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.40e7a8c7e.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Fv/lDdz7Jw7uzZpi1IwrxYGT6yxLvFTMHH8HBJjnxp8yOM8YLK4Fl9YvrjcmtcYUdUvJsTfkCEuedUichigbmA==","shasum":"52bb0f782b1c5552cd0065509bce100dbf1d584c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.40e7a8c7e.0.tgz","fileCount":1678,"unpackedSize":13807380,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDgqZjhbqTaqmM/rG5preHNMH1RPnsWBkdu1m3T063PAiEA9grO+XPxY3L21Hes/staltSiXWM0UaZ1eDxhyXfy6aA="}],"size":7010144},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.40e7a8c7e.0_1723046937057_0.5143258789350109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-07T16:08:57.627Z","publish_time":1723046937627,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024080809.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024080809.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024080809.0","@microsoft/teamsfx-api":"0.23.2-beta.2024080809.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"bfe75fe396fb9c0c9e56f7ee766e691c4f8af246","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024080809.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-53YGy9pX401lamtJKHUrc6cr6bGr6u7kWgQd0PQLuJuVO6yj3kNsjxD9AkvRXBBsjkGpvddv8meE5wqWq91kcA==","shasum":"341ca5a04ae186874b7409a9b9e91b124fb1e54b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024080809.0.tgz","fileCount":1678,"unpackedSize":13801938,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9U3kV5t2aybNGbOXrMCEsdxFQT6OQM4PhhmfCKq8KeAiAwKbsu8FX3xoyu8dK9wkpshwDViEKk2aXYofb3D2hFBQ=="}],"size":7009253},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024080809.0_1723108197343_0.10202226796665292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-08T09:09:57.713Z","publish_time":1723108197713,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.1afda9005.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.1afda9005.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.1afda9005.0","@microsoft/teamsfx-api":"0.23.2-alpha.1afda9005.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"f84553ddc419ea97d17972b423bacca225e1c68f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.1afda9005.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-boCZTcWF/wI3DUHiti2g9QwZLr4Zl4MAowQHy/6a2680RaDICc1CnQRHlqzU5DME80d9GlsKdMe+9gMYiUKKBQ==","shasum":"0a3972b7e01dfd9d04820cc0999c95457fa341ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.1afda9005.0.tgz","fileCount":1678,"unpackedSize":13811400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRFf5c3XZyBhUgLKa3QyZTImzs4hC1Wzj4h9JWtZOS0wIhAPvZMQHDT2OiI96FLbYX01Cqz8TmlL0qVSoc0jVxP/H+"}],"size":7014174},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.1afda9005.0_1723133283162_0.9378172184803086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-08T16:08:03.769Z","publish_time":1723133283769,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.2c2c942b7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.2c2c942b7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.2c2c942b7.0","@microsoft/teamsfx-api":"0.23.2-alpha.2c2c942b7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"66183f89f6e9a3dce32c6d5693d60d5ddd1b344f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.2c2c942b7.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-KVwzJcENYpQrUM+PYqDT6z0BJBGY/VnJsDzpXeBsWmNz3m4hnJ/htY7UuZf7xcYsLR/agSpSBvtUBOoRE0algQ==","shasum":"f9d16c8cc87c0e764cd92a8c4bab4eb82ebea114","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.2c2c942b7.0.tgz","fileCount":1678,"unpackedSize":13811400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtGsZPRzhNvhryk8MvIjgyzCl6/jfqjH97C+JdmEQ1eQIgemnEnPbPU+8A+OfwZipZ15HpI8MU6IY5gZYiDzr1rTI="}],"size":7014170},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.2c2c942b7.0_1723219685581_0.473001777884305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-09T16:08:06.035Z","publish_time":1723219686035,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.7467fba9a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.7467fba9a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.7467fba9a.0","@microsoft/teamsfx-api":"0.23.2-alpha.7467fba9a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"9c327fd263d829d9032cf49fdecce0f59fa32588","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.7467fba9a.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Ayu0jCvsd0of4fow3xn4P0zQdRtV0NTY2LOraD4243spz7oCVESrMJXpCJ7/+lwtG7OfW0FPI1Bkhsw8MGMiHQ==","shasum":"ed0816ed9ece40a6ccdf893888c50c75d6ef2f50","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.7467fba9a.0.tgz","fileCount":1678,"unpackedSize":13812432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMIOp70u1e3Z1IgquKwuH0L3t9tD+93U8R1UY/bd4fdAiAtMEOdipeTAv0zN4w3FQJPcXe031dwTEvZUTtk0hDrZA=="}],"size":7014393},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.7467fba9a.0_1723478914768_0.6818356010433524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-12T16:08:35.086Z","publish_time":1723478915086,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024081308.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024081308.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024081308.0","@microsoft/teamsfx-api":"0.23.2-beta.2024081308.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"565abd62a6e74498d86f34fc7d784d1df84b62a9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024081308.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-la9SrtQRHA08TMSQW0nzLihfdvSHPnCZtdbARJYTiyprqgpqtQXk7AAk5rtxJ7T5ltUHYJKl5929ePMdfA63Bg==","shasum":"56aa687c6eb5aa812b205dc3f28d9192eaf453f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024081308.0.tgz","fileCount":1678,"unpackedSize":13799891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcrxEsLI7dbetDwh0cB8yCimVpZcUwPbtZxGs5es+wzAiEApbHMH2C2g2P8LQQj6Xxk7Bl0ZUhUkIXQIubqBYu8dyI="}],"size":7005850},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024081308.0_1723536252171_0.29332297484204095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-13T08:04:12.571Z","publish_time":1723536252571,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.f17850712.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.f17850712.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.f17850712.0","@microsoft/teamsfx-api":"0.23.2-alpha.f17850712.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"db3d576b67e302ec73fb9a70301ee45f65f7eb25","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.f17850712.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-yrZ1XZKEHgS4pJ+ymaKnbNr3DoBRYWf7H7XnPwRD+dYbgQQhIakNx4d6akDlknPMp1FF8Bh93IwvoxhR1NAg/Q==","shasum":"e9a059c9f8b2064f6ad90c96744c9d8cddc764ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.f17850712.0.tgz","fileCount":1678,"unpackedSize":13814627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChoXvGut43zDRUMfoGHTfCjvmES1PM3snTLBzta9dNVQIgT2Fj/gRjzKxwOKrgH6s4m+SjW8ghToDI++6A2KbXqbY="}],"size":7015072},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.f17850712.0_1723565295596_0.4264019812266897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-13T16:08:16.060Z","publish_time":1723565296060,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.c6fcafe97.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.c6fcafe97.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.c6fcafe97.0","@microsoft/teamsfx-api":"0.23.2-alpha.c6fcafe97.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"88eeac90a99a6118a275482fa600ea8321ae8c43","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.c6fcafe97.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-L7Kv/69nxYew+Rmf+ylkdPvth6bwyFxDZLBaGbk6uikufWTzOaZDDeY7b39j4Bjnl6ZH1mGlxdTNb66K4EOlNQ==","shasum":"5ed4798ee1debcc64b57af004119826cad9edc7a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.c6fcafe97.0.tgz","fileCount":1678,"unpackedSize":13815348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm4rKrJJSa47VeJb082pA/uLTaPgVmE5P03ZKRNDaWGgIhAIJlemh0z1nG8iAml8Ho7q8IUNnu4due6yICwModg4p9"}],"size":7015903},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.c6fcafe97.0_1723651741115_0.6887184735198071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-14T16:09:01.549Z","publish_time":1723651741549,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024081502.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024081502.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024081502.0","@microsoft/teamsfx-api":"0.23.2-beta.2024081502.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"311deba0ee829c0ce4be19bc07efad16482b583a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024081502.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-LIf8f2Ul2x4XPt8jmc/ouaUgmq5U4kj4rhvjwg9rbe5ArBHYlnxq0enf+aPhgJUfZwh31keONdelmcoait43Rw==","shasum":"8199dc68dc7c98c88d4c51e6aa16fae9aaa827a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024081502.0.tgz","fileCount":1678,"unpackedSize":13799891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM1YzlcAo9qIkbxHI13HqKk6yyh8MJ/BcfhKGfv5sHJAIgQPT4hZiCeIWoFrnorGWtGRLvMuq6pgRRCqtTpVvDZYE="}],"size":7005875},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024081502.0_1723690058298_0.006816793220034034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T02:47:38.663Z","publish_time":1723690058663,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.11679a351.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.11679a351.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.11679a351.0","@microsoft/teamsfx-api":"0.23.2-alpha.11679a351.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"874c12a5533c0d46f37c7762279c7386c29b9707","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.11679a351.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-3V++u6K1f2ajlbJilDL2DZAQaFVRzC+WVTx/l9owtQ8Q+jUx3fx1fNKDiT2kW7DRsagFU/G42Mw/5pu+Z8ANKg==","shasum":"a4cc0e36125f0fa93cb452d9ede248582415664c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.11679a351.0.tgz","fileCount":1682,"unpackedSize":13823057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2NT5Ke4SwChNnX3SAQFcsRifV7keuJVaSnhX3gCBmkQIhAOddjm3Um2qiICtrqpy6S8gG9cpHajqRj46ad5G9tolI"}],"size":7013583},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.11679a351.0_1723738086086_0.5020834897758024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T16:08:06.472Z","publish_time":1723738086472,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.7ed8295c4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.7ed8295c4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.7ed8295c4.0","@microsoft/teamsfx-api":"0.23.2-alpha.7ed8295c4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"d433294afe68404f94213500883b41ddc2b2bc4e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.7ed8295c4.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-dD793y8Wnev0RSQT5NMwkEJ0fijFtIz6eyWcOAbMNjRJH7oOq4t6oVbcNhM6cV4ILcUy5M/DzbbM1h78fc3HUA==","shasum":"138bad963f61f9dfea67e06b3a7b1844cc42136c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.7ed8295c4.0.tgz","fileCount":1686,"unpackedSize":13828948,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcr0yUtDClIJepaewar1toBQoiDWv9bgdaZkOKEl1TcgIhAI3zrcni11EFGe4uJulSglw11jBcTW5fgY3TiOtIdiLj"}],"size":7014159},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.7ed8295c4.0_1723824483583_0.9948973108053272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-16T16:08:04.042Z","publish_time":1723824484042,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.2f14566f5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.2f14566f5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.2f14566f5.0","@microsoft/teamsfx-api":"0.23.2-alpha.2f14566f5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"cdaee939cbc21adb7e189d8a3dcd66c42f3efd4b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.2f14566f5.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-MnV+cF6xGwsO6om30EAZzDa28kLFwYYM4ysBu5SZR/LIf5OGEbSONeGrTkM+vg93SLKvEYo4UmD0pf+t5x08og==","shasum":"531de5699d3b098805a0ae30ac663fab5ffb5737","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.2f14566f5.0.tgz","fileCount":1686,"unpackedSize":13829892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBLdXipNMgBFiGEepEyOjXqKYlbxmWqUbX0ZSUvY1STwIgLZcyO7OrcXe+f4iQpVBRaR5wQzCrQPdUgn9ZHXhUd2E="}],"size":7013106},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.2f14566f5.0_1724083697984_0.21626256461397064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-19T16:08:18.358Z","publish_time":1724083698358,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.73eed033f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.73eed033f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.73eed033f.0","@microsoft/teamsfx-api":"0.23.2-alpha.73eed033f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"3917f53cf2d31118cae977c1696fafc7e0df9be4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.73eed033f.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-4gzafIAkh6YAx+8jL4iv8IS01xq8ir0zj6WFoObQpfVfyC+DbdaP+0Kp6vrU652ejsOaI0Kjy6mUwtfT1bS+oQ==","shasum":"398183a814efc3effe2b883fddc18930f03b3854","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.73eed033f.0.tgz","fileCount":1699,"unpackedSize":30484845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1bMKYevgByt/W+PzWwk6oVZOHT+sgYPgSmgYHTK6PrAIgTrG0ykW/ak09SK1/CXKp5eKBRL1qdfEL7Ozs6oKovGo="}],"size":23627482},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.73eed033f.0_1724145564074_0.28574539592528225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-20T09:19:24.699Z","publish_time":1724145564699,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024082105.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024082105.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"5bf04d049f311035dbb1ef36bcb1e4f64dbe7dd9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024082105.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-twMjKMWsN992uVD/Ve/VZA4p0BbOBM2cuo0Id8+PxqZCxHiHZn5bgQdOvXmQUBeIcy/2Z/0gxb3lDKT7g6IvJg==","shasum":"f07969a0d0796c559c44a5d62105b3f1d628c03f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024082105.0.tgz","fileCount":1699,"unpackedSize":30484779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzS1FcHKQ3cfadCZBrUpZntP6ypr3i6IWAdLpM17RXVQIhAM76K/T9rv3n5BrPFEdOE77xj2Jw5T8QLTdyIwyaw7ko"}],"size":23627469},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024082105.0_1724217394991_0.08154508278826778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-21T05:16:35.564Z","publish_time":1724217395564,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.8810e8d21.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.8810e8d21.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.8810e8d21.0","@microsoft/teamsfx-api":"0.23.2-alpha.8810e8d21.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"4e717cce04ffa6f2ab8291627d6aca1fde4a6f83","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.8810e8d21.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-7/+CVyLQCjkDVTw0wLiqtX/w1YgN2j7mFuBsh5jCIxkfrJ1DSZCkYUyVw6zVLf7e5fe/Oh6qApoofSHIMlIGSg==","shasum":"357bf2c2c5882e889f69ea831c761457fd8a67fd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.8810e8d21.0.tgz","fileCount":1699,"unpackedSize":30484815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo3Nn5aq646wnmJwGtmo8DHHq9e7eE6nm53YancrrgOAIgPeuAQ2AGCA7lz1hin3LZ4ahiEYfW2lDzYm4cEbr//4U="}],"size":23627474},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.8810e8d21.0_1724256484530_0.4340535850996041"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-21T16:08:05.090Z","publish_time":1724256485090,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024082210.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024082210.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024082210.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"8b0d86371221353411f44703634c226e3f990d7c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024082210.0.tgz","fileCount":1699,"integrity":"sha512-kYZ4O8EvqR22w5MBs4a6Qsy+iJwrzwBh5yZhOjjVPb9OZXsgauaBfHn3LxiM3sp40RrDKc7kiQ2QQU8gLEEvKA==","signatures":[{"sig":"MEQCIEpSEfZuTum5YT4PAN4baeuNIuQ6xwI2AwGpNOLa4egVAiAULXwYX5Qq2NASenipINBG4m5G4xd32gWZGhB/PcpkUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30484779,"size":23627458},"main":"build/index.js","types":"build/index.d.ts","gitHead":"2bf8056c2d96f001a0306aa10ca8a857b493f6a0","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.1","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.1","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024082210.0_1724321831468_0.4034008364854047","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-22T10:17:11.959Z","publish_time":1724321831959,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.535ba4ece.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.535ba4ece.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.535ba4ece.0","@microsoft/teamsfx-api":"0.23.2-alpha.535ba4ece.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"7f18baccac878199d6d725762f2c0ab9cc667331","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.535ba4ece.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-aXxYcxH0Y1H3Gren7fMBzWdqdedHTZXVNlXi5Urb+jX4W5EXCVu+PSbCdBdP5k7s0mGbh5JceUBsFA+b+HizDQ==","shasum":"93d9da6c2360dd2e1e6fbeb5d8ae1217231d9cf8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.535ba4ece.0.tgz","fileCount":1699,"unpackedSize":30486981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaZ78ifhV0MyOUPDy+hhXy0YBPCN7M+33unyQ1kNUjHAiEAi8J1JJUVGyWUa4wE/ZaoimlbMQJhIsJXy5jSu9odblU="}],"size":23629543},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.535ba4ece.0_1724342946283_0.6443150944232672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-22T16:09:06.952Z","publish_time":1724342946952,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.4dcff5798.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.4dcff5798.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.4dcff5798.0","@microsoft/teamsfx-api":"0.23.2-alpha.4dcff5798.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"df6862d9f41f12253cad1a24150a6499b4ae4aca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.4dcff5798.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-5f1AdW3xICDT5xSBYPBanuI5mx/vAeE5SQ85S/Fg+77Ebjsnkk5SFgMW7jiQskZmdTDvozr/JfGMT00vaH46OA==","shasum":"d40be74db6b47c36b8688045a2edc872e3ce72b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.4dcff5798.0.tgz","fileCount":1699,"unpackedSize":30490354,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9W91Agu78xPBkyrh7Z1bT8vtiaxGeCvQ0fZtEehkqxAIgCkoetRagwQpH7cHEcca/7VwT5US0VKE0CHEZX8mKoz8="}],"size":23630891},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.4dcff5798.0_1724429292655_0.7749211603237811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-23T16:08:13.288Z","publish_time":1724429293288,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.83620656a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.83620656a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.83620656a.0","@microsoft/teamsfx-api":"0.23.2-alpha.83620656a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"60ecfecd711c35d6110cbdc42f071d2bfcd94bd3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.83620656a.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-BvLOfBEM/SxjsagJIBhZWUrziU223ZTX49IIcU0EvIa9R11S6FMYlLG//gle5yphggc7dChXHLVPEQ5t6N+ZCg==","shasum":"06156824d49d1bdc4419acce76a3d1bc693eb457","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.83620656a.0.tgz","fileCount":1699,"unpackedSize":30504386,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoap7qcs+w7sp2i6brtURyWN8Qv3pClEG8gOOckr+M6AiB9ZjJpinLl79nJ4vBSvse3GTcfdDzv/0SFlqEBzHyqNA=="}],"size":23649803},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.83620656a.0_1724688533923_0.13368541809025403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-26T16:08:54.593Z","publish_time":1724688534593,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024082706.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024082706.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024082706.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"cb2daabc5c93d20c41a51dcde7f7cddeabaffd64","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024082706.0.tgz","fileCount":1699,"integrity":"sha512-+Sosj9EpFG6bqhQ0pzMLcIMruVhdGckBQVUNoVtt5AMt7YISuztG2LoyKYYqR9ZZCFSEbvMu0/iKjkxe1ecV4w==","signatures":[{"sig":"MEUCIFpsDhaeGGVyFZjLeDfmPQHZMmVTkwupWEl1UB8RfVcNAiEAsP+7QRFdGWfP6BiJIT2qM1Nmi4mdxukvWYYxk/j/174=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30485325,"size":23627831},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d7934707ae5c27096d4c4e60fc13687331405109","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.6.8","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.1","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.1","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^9.1.1","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.3.5","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024082706.0_1724740514072_0.6745808133517937","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-27T06:35:14.566Z","publish_time":1724740514566,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.57d96b8b5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.57d96b8b5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.57d96b8b5.0","@microsoft/teamsfx-api":"0.23.2-alpha.57d96b8b5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"b3d2ada8b6b0e2778e11725c122735c504429b54","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.57d96b8b5.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-oQ2tV4vqTW1WKY5jb7l5/bTOHoaTVJYTcvCX+79hjJJmB5mg5G3NU0MOmzbW1o6TaWpYmoIpQ6/o9X8mQYPGUQ==","shasum":"ec372e08517766bcc73a6d6751215ce61e579220","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.57d96b8b5.0.tgz","fileCount":1715,"unpackedSize":30541950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6rHkbiWYDv4+SkTNTJ9czEkSjkR9SHd/vFztlkPT8sQIgaO6BT1JLJSxgs1Dl5CMuF9JgM2rFqvVU/az+ph7KMO8="}],"size":23657089},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.57d96b8b5.0_1724774892596_0.5511230227988975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-27T16:08:13.254Z","publish_time":1724774893254,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.4f8b80a21.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.4f8b80a21.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.4f8b80a21.0","@microsoft/teamsfx-api":"0.23.2-alpha.4f8b80a21.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"77f4b516f6eebd89c5ab4d47b9681453d0d5e984","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.4f8b80a21.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-XP6ZPeJ6EG9t/Cw6PFLI6DkXD6hOw/yLCR+tDEcGz+3S7UtIkrC6FXMz2O1AEd/wZqc/8sXkZmQqQKvS8+RTqg==","shasum":"c6e18c760a0e83cdfde1b6057a81b713cbd5914b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.4f8b80a21.0.tgz","fileCount":1719,"unpackedSize":30578561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAqK8yVNFEMs4MN7EenRzbouPPVQXXcN+l5oNtEHmQmwIgQ8NZJ4JjqmipwDWU36aOMGdqbEUKtUBGGXNACyVujz8="}],"size":23664546},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.4f8b80a21.0_1724861305199_0.31726106653175057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-28T16:08:25.751Z","publish_time":1724861305751,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.5d0324fcc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.5d0324fcc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.5d0324fcc.0","@microsoft/teamsfx-api":"0.23.2-alpha.5d0324fcc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"fbac5a8589f6602ed0e815a2c0c361d44464a87c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.5d0324fcc.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-crVIKuBdISfn4FziVwMll6V/8rzq8OOrz/Yo/Tj+zJXNSYTiY6Y5AiyqddviMLlI8sz3KRV5kdf6B5/IHA3BwA==","shasum":"d897fc39e4adcc9aafa9a0018e1f635e7c41a617","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.5d0324fcc.0.tgz","fileCount":1719,"unpackedSize":30579111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9Y5ebuIDJdauiGgsmd0ENFb+o36g2L4ed56qF8Rhq+AiAnaFuYJFSGlqmghjUMza6XVz3bRtgnQ/uK1HaL0mnSTA=="}],"size":23664960},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.5d0324fcc.0_1724947687758_0.9941077495774795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T16:08:08.262Z","publish_time":1724947688262,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.ff616a623.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.ff616a623.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.ff616a623.0","@microsoft/teamsfx-api":"0.23.2-alpha.ff616a623.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"e95e9fa126b386fb6db9d0bb70c2da2e03c8c5eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.ff616a623.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-YFbk7CWsesM47+zT4jXc9/c36AQPtSCgJWHPVGSEbv4LmkqMqXybImE0YMADCRUs0JBCWSOMe20ATxxXOrc2cQ==","shasum":"214699d7c4890220b483e6b2182ff90de1273ce8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.ff616a623.0.tgz","fileCount":1723,"unpackedSize":30663295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCTorIoLDglxVjzSAuof43IDOJMJFcxMtxaKs1WaiLRAiEA6SJNBUwV5QxMt5IcnsZGT3MgCWOTjrjkeV/GYOw64UM="}],"size":23682585},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.ff616a623.0_1725034107071_0.304629168404392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-30T16:08:27.768Z","publish_time":1725034107768,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.17924f754.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.17924f754.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.17924f754.0","@microsoft/teamsfx-api":"0.23.2-alpha.17924f754.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"adcfd148b29ebf8acea61eceb014c26b5020ecd7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.17924f754.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Fj1O3xfLaTspmMTb5mPRpdfDZnzVCkJQj1anV/ms3UO8ij9bitKvTAcsDIw1gAe6AEocg3G9YdufjwpwHuabjQ==","shasum":"4cb24734b93f5e3f619cf5c26035d50abeadc740","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.17924f754.0.tgz","fileCount":1724,"unpackedSize":30756303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBR/fOBqG/3IIr7dQMygH+h0zRTr+NhxVWcHaNEzHfmFAiBhw9WmfeNu6T9n5RHAZNRLiL8YYavUoQXsZeO1cOLrpQ=="}],"size":23708637},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.17924f754.0_1725293297625_0.35305069431528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-02T16:08:18.203Z","publish_time":1725293298203,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.acb8134f2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.acb8134f2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.acb8134f2.0","@microsoft/teamsfx-api":"0.23.2-alpha.acb8134f2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"077be98376843fb5dad7da165e8555e63c4de6ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.acb8134f2.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-zBxlk3WV3UI+UzzU3J2b3ov/gbcYcbnGG+nOmRtZxypsEGaptrOhmFQ1Ukous1XfLZ+0uTjjbx807OyeCMUcDg==","shasum":"25768af07341c81ce8911576081859456dd170e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.acb8134f2.0.tgz","fileCount":1724,"unpackedSize":30755859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD779klu+LSpN9F4OXqBj4tbvASzarioyUCrKqdjzL2mwIgMuxQ2Lf7p00AsbGCtIgpe8OiEOIFuWiac7BVzdR9IWI="}],"size":23709652},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.acb8134f2.0_1725352030161_0.5898899495601058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-03T08:27:10.686Z","publish_time":1725352030686,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024090406.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024090406.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024090406.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"db9694990f45fb4f7e551b19092ad36d762f4a2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024090406.0.tgz","fileCount":1724,"integrity":"sha512-sTFQbpMQl0Gce0zqJpTtlgp4EJS5IyhZikrM+9iPAmsmq5US2rqI9gColCqsO/0DbMc/FUpEaK14ftkKD3CTvQ==","signatures":[{"sig":"MEYCIQCHt649oHvjWiehmQlUIyAjIyRYF1txiAYmQ42oYc+oygIhANiX+xDHauUsIpryZU+33zlRcc2XL1D2LjKHbI3+mLkY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30764860,"size":23710624},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c6d0b42991d0131a701a08c86738be6f84fe4b4e","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-beta.2024090406.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-beta.2024090406.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024090406.0_1725430519240_0.9979073599333017","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-04T06:15:19.999Z","publish_time":1725430519999,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.fe2e47f9c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.fe2e47f9c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.fe2e47f9c.0","@microsoft/teamsfx-api":"0.23.2-alpha.fe2e47f9c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"147bc439482abb020925ea883fb262d88d655409","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.fe2e47f9c.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-3pY7H7WhpQe3bmONs5HtxHddsnL1+PjAlSRiDc5OAGx4PeBe3vzSUsHNuqfgapzphX4HrsgXIa+n99TWS1/UEg==","shasum":"94d0722da2ac61643274fbe780d3ec2f4f58467f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.fe2e47f9c.0.tgz","fileCount":1724,"unpackedSize":30764860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxJuZKqvdCdtfN2HQ2B3Q63a0YriOM++CGPMWX0VBTvwIgKT0LyADyqEwr5OOyaqumeURUX+FcCIm2nD+RDKoE6Nw="}],"size":23710630},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.fe2e47f9c.0_1725466115389_0.8180658128610274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-04T16:08:35.969Z","publish_time":1725466115969,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.2f6f18b3b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.2f6f18b3b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.2f6f18b3b.0","@microsoft/teamsfx-api":"0.23.2-alpha.2f6f18b3b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"cc64ad9f64536ce997eeb5d6a2535eff29e07b76","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.2f6f18b3b.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Zileot0q+Qbe18bZnEvbujl/xtvWluEdOAlJwnDzNjzzNR8/C/rxiC50c8NEjICvfF3SjrHtKIQa+E7YAA4ljQ==","shasum":"4e9598796292db9b89edf0e10a322f8e65ff686c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.2f6f18b3b.0.tgz","fileCount":1724,"unpackedSize":30770205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoTA6lSk4GVjL0QsgC2PLBJ7SXjrTDKF2o5MgKHouvNQIge16XH6zT/mJ18S9Uu4PKZ7e496jrjNBzrZRdZ8Llmqc="}],"size":23722664},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.2f6f18b3b.0_1725552534330_0.44078691953775473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-05T16:08:54.782Z","publish_time":1725552534782,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.1fac52ff4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.1fac52ff4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.1fac52ff4.0","@microsoft/teamsfx-api":"0.23.2-alpha.1fac52ff4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"03586bada3ed43c38f408a633c643ebcfa79481c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.1fac52ff4.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-ZD72+oaDmcSKXLn6IpwXbxzmo3h1/3Ec7XV6NKlAbqP0ZewrqseRi75ioNTDCvVwanSrEmaxESmkiBetETSVFQ==","shasum":"1a393ea708268627241177626c7b2657e175ddea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.1fac52ff4.0.tgz","fileCount":1724,"unpackedSize":30810298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZK9nCVCDTCVg0S6tBZwAvOJJFBkBIkK/tdtfli9rqbAiBLi/ahrI3L3tcEuL3WDNOeg9bdK2XR9eQ4+tOhuzjDUQ=="}],"size":23744774},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.1fac52ff4.0_1725898112422_0.7291506737083675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T16:08:33.032Z","publish_time":1725898113032,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024091003.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024091003.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024091003.0","@microsoft/teamsfx-api":"0.23.2-beta.2024091003.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"6b961b0697850b73f720f69ca0e4f663f472e61c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024091003.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-W6Ip8gKVQ0CjAY/9m/rXVeVMH2bpQOjfWqe9L6MMCdj2ipMs7g5Ol6AF7fI5SFzMTfSy3WxTvqDKiEgO/AzqnA==","shasum":"1b43b2807e4abd6783a870925c56079c44f51043","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024091003.0.tgz","fileCount":1724,"unpackedSize":30768821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQsAvukKK7Nd6pWzbEWpoQp6Y/uYlC1Kqb3L15JoYooAIgAW2C7fvQqoJ9LFQGlE+ICNFUF1j6oywMMlhQMYlDdQA="}],"size":23710614},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024091003.0_1725939637493_0.15668738302490137"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T03:40:37.942Z","publish_time":1725939637942,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024091008.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024091008.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024091008.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"c8cb4a980553fb112c71c80e0b20d748f407c034","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024091008.0.tgz","fileCount":1724,"integrity":"sha512-GgNsyNIHYeDuM3pGYYHqMevX7U9AqawihaHKd0UKAhwKq8ZZxViDXvJTCmGP3RbUrschNMo475QTvmC8u0VIZQ==","signatures":[{"sig":"MEUCIEJ4D8kXwa0jdu/Kr2g/XDa70H5Zam234IcHuSFdil+cAiEAqoV6FFNHVn5l1YtZgFOUekApCTQ5KHe//M+PWsFHNgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30768822,"size":23710788},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d7de2963437a682e2fa9fd4f0a8659e50b387ebe","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-beta.2024091008.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-beta.2024091008.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024091008.0_1725956401291_0.5458460883750902","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-10T08:20:01.757Z","publish_time":1725956401757,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.82b9276fd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.82b9276fd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.82b9276fd.0","@microsoft/teamsfx-api":"0.23.2-alpha.82b9276fd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"61310c404f3fa2a9c6def6b01c40ab65d0ae66cc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.82b9276fd.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-jU3IEYPbBv9PvacSX+N3pqiJWe6UeIsr81vrgRZ4kMg/NlU88oVkXcsJkma8/rqYtrU4xn5BM5pENRoVZLylaw==","shasum":"e7bb9d41e3a143fbe632741c666498bb4ed0c376","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.82b9276fd.0.tgz","fileCount":1724,"unpackedSize":30810905,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0FIIAZN2ic9IzlTbYQpxdCBoZFthiotD4FHHB/DJ/JAiBzpPRoaoJ6r4OIuoLwLoyPA7CKVDvc0N0CgS/9kiSm4g=="}],"size":23744802},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.82b9276fd.0_1725984495189_0.290654105540068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T16:08:16.188Z","publish_time":1725984496188,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024091106.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024091106.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024091106.0","@microsoft/teamsfx-api":"0.23.2-beta.2024091106.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9cb7cd5595964a7a48677abfbb5db368bab05e95","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024091106.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-PJux5erKKAI/lLh4KXn0fru7UwpB82w8il7nH+NpYLuUlpgSyYMxnPFcRMVG+i5hBmyLuObtldYhIPxYgdiJtA==","shasum":"e33e6e38eead2794630911d4a7d601c3099c1e7d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024091106.0.tgz","fileCount":1724,"unpackedSize":30768821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMFIyKzkLgblC8WusyA7C4qUZFtb0N+cL9jdt1pqNymAiAtkmJgnXcyJ0FU0A2o8PCETsOx9I37CUgFSiRmEm6LKA=="}],"size":23710635},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024091106.0_1726036868960_0.3204501905841739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T06:41:09.584Z","publish_time":1726036869584,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.6744ee834.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.6744ee834.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.6744ee834.0","@microsoft/teamsfx-api":"0.23.2-alpha.6744ee834.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"3eb6b5df4dc724652925eca51d8dbf108ba1669a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.6744ee834.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-/XLkej7dW4Btr1VClifa+HGSjzUSaJItWRe+rR0kedLQqoKb3quYPZuDLcjkN4e/NK81ZttYXO1gcjgChwSkGg==","shasum":"5e874d405a0b4dcad5ffb26ca721eb58d9c79d72","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.6744ee834.0.tgz","fileCount":1724,"unpackedSize":30814391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpOT6SXJ6M+sDVBmrgPgQdSe7fgaYQIeuMAVLUTu9MAAiADHflokSztWDfOriEl/D19YpQxL149qXFp8MHMPQrENA=="}],"size":23745096},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.6744ee834.0_1726070914982_0.5535394522522095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T16:08:35.502Z","publish_time":1726070915502,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024091206.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024091206.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024091206.0","@microsoft/teamsfx-api":"0.23.2-beta.2024091206.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"922b68719963cde5aa6a85ae95dce70cc66608b3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024091206.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-aYFbqiZANAVxNBGMmqUtnwWHIouAn06hfIBC5kd1RAjYX/n6a9c31h55f+NQCIgGyDkhs4zoG7XmOtq9lgtNpg==","shasum":"75f894dc86292a30e707ef210e7fbc295bc9c139","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024091206.0.tgz","fileCount":1724,"unpackedSize":30769643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcGgQytHoZy2ECUZN6jO+dfu0frm8BUwHJ5WRAzZJy8gIhAKD2tb+6sQXpzCvEZo6PqFeyWY10CeAdFoki48w0jA4F"}],"size":23710714},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024091206.0_1726123752124_0.3149414729356459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T06:49:12.662Z","publish_time":1726123752662,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.ec3398e7c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.ec3398e7c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.ec3398e7c.0","@microsoft/teamsfx-api":"0.23.2-alpha.ec3398e7c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7028ef8e1431f14576ef632b32403908919d4f34","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.ec3398e7c.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-gdoyvZjw2e9SvmMpUeK5nQp0QIIj4m5iyJgLKlTBLBr2HOVL793wgu4OyulFdFKlPJ9mPCKj3cNjw9dLPXm/nQ==","shasum":"a79c2c895efb39d27e67450dbd3275845bf52163","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.ec3398e7c.0.tgz","fileCount":1724,"unpackedSize":30828499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcCtHs8Rfm/8hlIoZB6G3MFaXgtYnOF+/DzrQARZA6yAiEA5aKeKq86ChNJfQyZmM2SJrnLIwLqGtRakQRzjNWqHzo="}],"size":23765641},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.ec3398e7c.0_1726157302265_0.773076162047005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T16:08:22.878Z","publish_time":1726157302878,"_source_registry_name":"default","contributors":[]},"2.0.10-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-rc-hotfix.0","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a1370613b6a01304c26c97d5cc177ecd6b170599","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-rc-hotfix.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-bsJDfXcLYmnAZeryPYajUTWLKYHbeHceUVH8K5QdIxQ2VIiGJ7P+gRdbMo5BKD95RBtzndzFR+57xHTsFUJ70w==","shasum":"a05cd9af2d5cc77e2ce6b6b0bca63a9e09e8edfd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-rc-hotfix.0.tgz","fileCount":1724,"unpackedSize":30769343,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHrYbOa2FkW0qcfzoClRiLKEvP6nsZgpTBUMROkBEPOAiEA0OY1KYQLFf6RPsPJBTy0IMSutFHCtMZ6U4n1D51U0IQ="}],"size":23710021},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-rc-hotfix.0_1726217852226_0.39175367173207976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T08:57:32.692Z","publish_time":1726217852692,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.b1db316c2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.b1db316c2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.b1db316c2.0","@microsoft/teamsfx-api":"0.23.2-alpha.b1db316c2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"275a9f7afcf9b6e6e6962b1ee9eb368db078077c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.b1db316c2.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Jy0E5j5Dt4bZ0T6veT7QISWxERHg5kkjN+wHWguswkRFLzuGN2/u3oJ4NEBZaeCHWZy7iN9MVYmbKLv1L5jAGg==","shasum":"a7d44cc325b7788a390835f453431779496ba013","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.b1db316c2.0.tgz","fileCount":1724,"unpackedSize":30886741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxOkKQt4Ftvf4EO9Gssy8fFwmEmg4gzO/dW/NWqjB2uAiEA1o5UbwJUrIb6/nHQBVk9rpZCR7JRYHIFbrXW0yxT9aI="}],"size":23784676},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.b1db316c2.0_1726243692094_0.701456022640742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T16:08:12.658Z","publish_time":1726243692658,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024091405.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024091405.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024091405.0","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"8e22985f59731694a499c580d0d78660c6cf337d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024091405.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-gCVCbwblzkWoubo16fCuHubpk/exxDpv7G+DPqXPlAdTQnX1L/I1Ju3VW6bJW52sNLxHT5vdxe7sfdlsy6DyZQ==","shasum":"66e38530dc8fdd52f51c8ed460e49b5a30a40dfc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024091405.0.tgz","fileCount":1724,"unpackedSize":30769354,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsEDM5DifduW1VcpLAWHwAgirhHztApKueHXF6BQZulAiBZT6ck/0mlWPsnqxE8hDYto34GpSpu1RIGNx0MlS6wcQ=="}],"size":23710029},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024091405.0_1726292578161_0.04762825114771174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-14T05:42:58.669Z","publish_time":1726292578669,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.870542abd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.870542abd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.870542abd.0","@microsoft/teamsfx-api":"0.23.2-alpha.870542abd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7fe6365aebe69622e90e0d028a8373f35f5e3bdb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.870542abd.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Zz/VW4t94cYB2GUqvsUvEMz6/lKD5aJ5ZoRJo9d17tONTfryWyAzVWeU9gJEZo69VHoh5PlbkCmTiBtSaTY5lw==","shasum":"2e6d46f47e9d0530ed2cb3e37d82a940f944efbc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.870542abd.0.tgz","fileCount":1724,"unpackedSize":30886727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIW90SKFk+v4gT2yYET38HBBial62bbQ73o8DKhIRbUAiEAmEU0TtqE6SZrlfzC8At4CAtfbpv+rBThxY6+tXrARbw="}],"size":23782983},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.870542abd.0_1726330087571_0.06096501758048367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-14T16:08:08.204Z","publish_time":1726330088204,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024091807.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024091807.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024091807.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"269ce653477d1bb9cb3d0989daee00689b0a1bfd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024091807.0.tgz","fileCount":1724,"integrity":"sha512-0eAA2Llet3H3JJIje0Fhi2DVjgvpxC668yx8yxw8OCra6Ls1Tthqrv9bX+iraupJHgvUwOB2F1sT8v4GCslFMQ==","signatures":[{"sig":"MEUCIQDaN+mLxEr0wFdyXkYzPqiBbDkngx7ClmExpmbJu1zRTgIgHLesbtrEtnprmwT8m1p2FSPALYvXQkZJo4U+eRMySEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30769354,"size":23710027},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a6f6f5ed0b4e989e3f450cd878c99da6ad0ef833","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.1","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-beta.2024091807.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-beta.2024091807.0_1726645577254_0.6830063091332488","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-18T07:46:17.773Z","publish_time":1726645577773,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.cfef6cf93.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.cfef6cf93.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.cfef6cf93.0","@microsoft/teamsfx-api":"0.23.2-alpha.cfef6cf93.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"cccdeb53c52c97477a184fe391e054fdb710d29d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.cfef6cf93.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-8+ZSP3oVqVHx5fe50/6aCOj8OLXfekRTLMtpXIsWXUTCNlTQVrOU4A+cCmwqnmvxS+TV2H0z12SLOkpnOoiuog==","shasum":"28430620b47b854baf94a3a2959183444b247269","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.cfef6cf93.0.tgz","fileCount":1724,"unpackedSize":30886198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4pbOf0BUvIKybHWQQdyl0idVaiVMiIoAsuEIVHTsIIAiAg9Av+HDHeVNwdBH/4rgkA/9rR/aNdafO0rmFAA/mx3w=="}],"size":23782975},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.cfef6cf93.0_1726675703051_0.9830976974584278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-18T16:08:23.877Z","publish_time":1726675703877,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.99de858a6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.99de858a6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.99de858a6.0","@microsoft/teamsfx-api":"0.23.2-alpha.99de858a6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f5d3a67a8dc7a149e75a5d9e44d156b1c2ab1d93","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.99de858a6.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-+p6nuQo6Gbkp+ZHLG2Txj2dcNu9kLlAObOElcUpKRrqIRVMKD75YP0LouEgCUQNTcQibtgS9o8drcaEQZdEUTA==","shasum":"911aca596213b3e3c59402ff3c1efb874a7ef059","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.99de858a6.0.tgz","fileCount":1724,"unpackedSize":30886782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEp94umdryJoFLvY2+LkQPsHq80B0L4on16mmq0QkTWqAiEAgmG2baWLfXFFwVCeEgNbPeG7+H/TFsorNBpKF4PShZ0="}],"size":23783495},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.99de858a6.0_1726762100783_0.887239499354348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-19T16:08:21.436Z","publish_time":1726762101436,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.3aaafb262.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.3aaafb262.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.3aaafb262.0","@microsoft/teamsfx-api":"0.23.2-alpha.3aaafb262.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"eb88e57de421c0ece7cf7245dde7a69be54d1320","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.3aaafb262.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-V6EgBEp/chofIpSdryZ5LMJDPZc48QfyBVdPCaxeqrQPTFWZpeYnU4pNuenxw3Eoy/8TFqErpyv2oxJOnuc7bA==","shasum":"577457e8720458ba172a04ad45fe8a4b8f331cc6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.3aaafb262.0.tgz","fileCount":1724,"unpackedSize":30919443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUkRGdypGAzDs1NQocCsIpaEFzcbkOFpcJkQOLyDXjgAIgVwsVlsHDzKokgwE+EmnjAnWEOAkSuYxw6obNoG7yL+w="}],"size":23803125},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.3aaafb262.0_1726848520912_0.6958817707427003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-20T16:08:41.790Z","publish_time":1726848521790,"_source_registry_name":"default","contributors":[]},"2.0.10-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-rc.0","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a361a27a8345de83945d3e34d10e889ab6455d5b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-rc.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-EPtKnvoIREJ3J8GOjNheemjUUBCFLh8CQmk89ypow53cUl56iU1jAQ5+VbVpw/SgeYCD18gcTEXBl7uFK2sXSQ==","shasum":"ef6d033c940d2de2403b9c0c27dc1624e397d4ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-rc.0.tgz","fileCount":1724,"unpackedSize":30919619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPGlJX51OL+7M6ODNEtgp+PwNdmch4NjJEnFbaJKVZOAiB369qK6cnBd6ln5UM8eSM1IED3jCx+DrYWlTqpBnCgWg=="}],"size":23803161},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-rc.0_1727083293276_0.6280270155993626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T09:21:33.838Z","publish_time":1727083293838,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.0febdaee8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.0febdaee8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.0febdaee8.0","@microsoft/teamsfx-api":"0.23.2-alpha.0febdaee8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"1fd5022d984f0872a770c75cb532b8f31c119228","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.0febdaee8.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-c0C17ykip9647G7CChSIUqO4lHzscQZTdnkbTrzBsiWV1xZtTgzr9jGlMD2weK4vF6iPKwx0FX4mS1pCb79+EQ==","shasum":"d936fe6de77ec89c7a67a6fd97dc374e4c68856f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.0febdaee8.0.tgz","fileCount":1724,"unpackedSize":30919671,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEw1rwO/PgEj6/nGHOF+BRrDjisYE6Hm89h3vq7TBiPwIhAIoxVqzMqQgko8n4HyyTAPhUkh2jofCsZbDMtsOfc4DD"}],"size":23803138},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.0febdaee8.0_1727107745072_0.5241739907677203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T16:09:06.262Z","publish_time":1727107746262,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.1804b9297.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.1804b9297.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.1804b9297.0","@microsoft/teamsfx-api":"0.23.2-alpha.1804b9297.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"758bffe92f9f581f8392fd6c0433ecd4f0f3a6a5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.1804b9297.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-QFGNhw4chSVY/cxVe2jKORtusRY384v1060INF4ggX1t0K2UiMLftzMHROl78W72+VzZIWOTAYVaXZG88QvVAA==","shasum":"42bbdd4f837eff379ec86bd58f8ec6b7d3793573","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.1804b9297.0.tgz","fileCount":1724,"unpackedSize":30918070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwCGc5y9XaJrtCYtPD2653CBabNZhkXVWBYWj4Ou6XaAIgafk29jtDbCTiqZ/L32A2i/nQRz7Lf8uk5rTk2czO6BM="}],"size":23801424},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.1804b9297.0_1727194127511_0.5489107970199609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-24T16:08:48.054Z","publish_time":1727194128054,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.f88679d3a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.f88679d3a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.f88679d3a.0","@microsoft/teamsfx-api":"0.23.2-alpha.f88679d3a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5e894a6420b88c43b7a699c71525fd19bebaa2f4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-alpha.f88679d3a.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-w3V+k7zNHKELsF5erSP60ui7X7SrupQ5+12aUdVXzwzmzyjYMDftJRPdVdcAo0yON/HNuXnfz9KN1Tt4EtyVdQ==","shasum":"fec8b2e40611e333b1e4b591483c3872b671c915","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.f88679d3a.0.tgz","fileCount":1724,"unpackedSize":30920729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtKS6uvGjJuPuLxzhEDUYWrFAtWHn0DZ7cock+N23B7AIgMlCzZ+i2maffV3Wvz/ivPWhiDVUSUfq8fSRAxrFKycU="}],"size":23802172},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-alpha.f88679d3a.0_1727280494452_0.2614078375048554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-25T16:08:15.146Z","publish_time":1727280495146,"_source_registry_name":"default","contributors":[]},"2.0.10-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"2.0.10-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"a58dea9572ecffe9d27e63972a22702f69706c8f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-rc-hotfix.1","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-9Ro9WOe/FVc6al0EhsIBFyiBBDb/cowHhrN8P5lG5Bg5IgsSwzlcvlGcdNLBHg5NdMaVgSsgLrZfU14C+4Xv5Q==","shasum":"fa25ce51ed188c44c44dd22979e3e6743ca74d67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-rc-hotfix.1.tgz","fileCount":1684,"unpackedSize":11720292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOH8NfVyk+3btk8ZD+8/KzXPpwQrDxpKa978ke3XrXugIhAOGx/i6bZxnanfQHLDtprTKmldqiUHLGJclqU5ig0NoF"}],"size":5306082},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-rc-hotfix.1_1727326636476_0.09972087796585138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T04:57:16.836Z","publish_time":1727326636836,"_source_registry_name":"default","contributors":[]},"2.0.10-alpha.d8792ed22.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-alpha.d8792ed22.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.10-alpha.d8792ed22.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"c599a17e42891e3eee35862b16ca0916737b0707","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-alpha.d8792ed22.0.tgz","fileCount":1724,"integrity":"sha512-cGMz/RsXN7yLZojmUFpTqKbVtkrqCwqO5z7V1DVYiluvro5mgf6lazGvXGSQZ8vNrzcoYzlpM+sPQwPQr8xUSw==","signatures":[{"sig":"MEYCIQDrI2Rx0dn5c/Qnu1y9IQqLRiJdyN4gxKrN0+8g4PR0KAIhAO0V1HoOVJA0teRMHlQN+8U812qlufOsBxLox/eDpBXy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30924852,"size":23804004},"main":"build/index.js","types":"build/index.d.ts","gitHead":"21f11a5d8cf96b4b4e5d207710359d81a81e04a2","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-alpha.d8792ed22.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-alpha.d8792ed22.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.10-alpha.d8792ed22.0_1727367081054_0.07661713499985368","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-26T16:11:21.997Z","publish_time":1727367081997,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024092617.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024092617.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024092617.0","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"e6269a1e329a5dac4542af1b80791d37d2626dfb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024092617.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-GCHTU8W/qU3UZOjlnCBFRqqBNIcGkFXtlAlDBQkYYE8fjc6+rtwIBbWderjff9fZucR10MiZF89VHsLShyP/DA==","shasum":"d26e603f2039bdbf5c7e033d1e4c56fe6ee47db8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024092617.0.tgz","fileCount":1724,"unpackedSize":30920203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBEeRLPsIZGIojgQKAyj4HWPAsNKu+KcxoViR3OZauIAIgYH253atgZllvqFWEXKuqtgIevaz7LOzGmBc7NwUsuXQ="}],"size":23803346},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024092617.0_1727373011094_0.7963845905107103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T17:50:11.664Z","publish_time":1727373011664,"_source_registry_name":"default","contributors":[]},"2.0.10-rc-hotfix.2":{"name":"@microsoft/teamsfx-core","version":"2.0.10-rc-hotfix.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"513684efa0ea837920be200bbd7376c5215cf88e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-rc-hotfix.2","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-5hXgv7U8kyJu+3OZ4Yz7I056nDCpF5nCgCfoR3Wa4PuhVicrY9x+h3m3QYYwG/Rf647zWbwQGx1s1qz3Ts7mpA==","shasum":"abe38f3a578961a0525a8aa6b5f60111bc3f980c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-rc-hotfix.2.tgz","fileCount":1684,"unpackedSize":11720300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcFVELpr4XFeoF7hnTNeB1ukYMiRBl4I6Nlnt5w2Ns8AiAXoYcrc3V17UXXLuRjarD05c5h9ouAufmc4XN2OisgHg=="}],"size":5305939},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-rc-hotfix.2_1727416402101_0.6943385863425466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T05:53:22.388Z","publish_time":1727416402388,"_source_registry_name":"default","contributors":[]},"2.0.10":{"name":"@microsoft/teamsfx-core","version":"2.0.10","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/common/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/common/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/common/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/common/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/core/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"rimraf build && npx tsc -p ./","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx ts-node ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.1","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.6.8","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^9.1.1","tslib":"^2.3.1","typescript":"4.3.5","webpack":"^5.61.0"},"gitHead":"500132a7cfc363f9a583bf0362841fae8f50c936","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-nU8ftITT3H5SnsjbJhKFFnFvKwruk19bh0vo33gQiNgg1s97Y/R+YXyWAAww3n/coZZhcIdkH9aDbe+1O5rLuw==","shasum":"3e0b7ce62ca22a4c1881891eb850c282207677d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10.tgz","fileCount":1684,"unpackedSize":11720272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESNtLqx+Q9nxZS5ZyrjXkrC3zjjZ0UBle3rr8j2vnZvAiEAoUBcQBk1bm5r9MQr7LUY4LgSs4Fj9n9j+rwlac2nOK8="}],"size":5306192},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10_1727425343269_0.5464768590107065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T08:22:23.628Z","publish_time":1727425343628,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024092901.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024092901.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024092901.0","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ef16fde2a35df25419285e8757f81a1d11515c55","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024092901.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-YPdnjB8gAaYLAHyzTzygA/03a26Ot4WekykaDcM5BuHpF8uvqFp7ow7VuAl3wttAffCRjUQceiHkULZks7QSzw==","shasum":"221699d65296026edee701cb49013e8c2e66d6c8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024092901.0.tgz","fileCount":1724,"unpackedSize":30769637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtXz0ef7q+LUs/pftTdYv9uKpA2aGfTLCetHJjnmM65AiEA86mPe0Z0viX/wtU0OmEVxERBVnQalWJoC5g4C5sDJ5Y="}],"size":23710157},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024092901.0_1727573556321_0.2156757177984947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-29T01:32:36.874Z","publish_time":1727573556874,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024092902.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024092902.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024092902.0","@microsoft/teamsfx-api":"0.23.2-beta.2024092902.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ed1b8f24bf118ac672c551209c83768445f6ccd0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024092902.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-pe4T8oEjXJLTY1P3Q9gN9uxKWoroS96Cl4q1fT99ZL/yI9c6UPYWLZuxbWAsVxTLLSzEBsbZ1BaKWSsJmb+HUw==","shasum":"5434547b47c6d3b389f5d40ba28746e6c2467709","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024092902.0.tgz","fileCount":1724,"unpackedSize":30774081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDX5KqYAsLHBmQPr4OSzLNAXjSRFj4aGSjQWBocLDmdAiEAiES2yhKj1lT/Ysy07KT9SsbhxnmSOZqNarFLFxifBAY="}],"size":23710758},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024092902.0_1727576566094_0.38763135002006566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-29T02:22:46.707Z","publish_time":1727576566707,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.2beeded72.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.2beeded72.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.2beeded72.0","@microsoft/teamsfx-api":"0.23.2-alpha.2beeded72.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"de6fab024f85017c56a4c7b2701cb6f2f7f19636","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.2beeded72.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-S2xq3P/MxLC3mX3Lgz6PL7NgOXV8aRCtCoJYTelJRgJjXjopFP1tCHn1JWLa4Qa88p+0usv3PYPZUsKgnWmN3w==","shasum":"f2279934dba8357917025f5768c8f40dc5e5b0e9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.2beeded72.0.tgz","fileCount":1724,"unpackedSize":30925581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGTeGE7xTBs5QGrpY3snQf4g+8rEgxbMfC68DXu2nKzAIhAPyHUosI/a+AegMP1Tcc7bP0nsWOzLErtaxDR2r2S5SO"}],"size":23804578},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.2beeded72.0_1727626082278_0.7463101857154508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-29T16:08:02.841Z","publish_time":1727626082841,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024093009.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024093009.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024093009.0","@microsoft/teamsfx-api":"0.23.2-beta.2024093009.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"394653a9e939a3735707bba7f4289c7c013a734d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024093009.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-NicsvbhZpZM59ZT2WmGoP05+Bl9633QjX6LkG6WHFSJIq2VeesBgfs1VHpf1iNhE4GiJqDOe8cxKxZzSb1gTfQ==","shasum":"fdf343bae3277414550122859cb13466b99da302","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024093009.0.tgz","fileCount":1724,"unpackedSize":30774081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcYQE3f1YG9HihAPLtHagctwTYnw53HfbXMV4SBim7UAiEAz7l+FPpLY7YlzPCjeZCOBFzdD7KlTTKx4mDDyXdQ01A="}],"size":23710771},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024093009.0_1727688825767_0.6800336853642102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T09:33:46.326Z","publish_time":1727688826326,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.be7db5f4d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.be7db5f4d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.be7db5f4d.0","@microsoft/teamsfx-api":"0.23.2-alpha.be7db5f4d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"b0026de462d12f35152d1f6cc9ed38216e228637","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.be7db5f4d.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-SGmGXAGcawzFUzkVr1BlS6OpDIBKwU0LW8/cryjFVuk6Wa5HrJ5aQmYANPRs8jMwBEeiKIesThOydKt50nO+WQ==","shasum":"f407583e6d65f3ddbd7e992a443df4fe64a3c25a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.be7db5f4d.0.tgz","fileCount":1724,"unpackedSize":30928516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0jZ8/DiSOJK6ISMvwr7XSMDBcRmKEqvNUBJIthz+FgAiEAnPeCX8yaCcFM8rpXWEv4VX22bLMc6jpOVi3GpfcorU4="}],"size":23805032},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.be7db5f4d.0_1727712529105_0.7156373146882631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T16:08:49.788Z","publish_time":1727712529788,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.98764a164.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.98764a164.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.98764a164.0","@microsoft/teamsfx-api":"0.23.2-alpha.98764a164.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5a2eb0198c52b13d3d65a78fa1fb154817db5f2b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.98764a164.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-9CfANkxVirlObiQMG0ZEX6GkkIiF9Jas7dM6JkAZ6oBH7smso7Fi/u3hBoVTteakE2I6uB5IwD9Y6fjgfzkr7w==","shasum":"2011f64b6d86f421dbde7d06e2d88f4936a1571f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.98764a164.0.tgz","fileCount":1724,"unpackedSize":30929798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNoO5F4fXSFQKZXpEZ0xwERyKQaQzQa4/CucENUUl1pwIhAJE7lMXu7F3EekRMWi6Sn2md97RMd3PlaQ+xxQdwpg++"}],"size":23805314},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.98764a164.0_1728403743407_0.11694888151868077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T16:09:04.075Z","publish_time":1728403744075,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024100905.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024100905.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024100905.0","@microsoft/teamsfx-api":"0.23.2-beta.2024100905.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9b6d6ec6b25deaded97bb519556ba9232e8bad9c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024100905.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-THXuQIrCd9tARF9F+iw/BDivlanfTzLNAQLZFRAksrATp2WT25tBoMF0gEsgcO+B80ywTZzS28Hhjv+fB+vUlQ==","shasum":"bb11f88276dbf3e9af16557284df529b0b927ac6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024100905.0.tgz","fileCount":1724,"unpackedSize":30774081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEWuyH9QFnUQgRwy8EYgxfXTEx42T9gYoGpSJbMjk92wIhAKf+dETlza9yxVcbibf66oR96+6vFAMDWdLPxTVozRn3"}],"size":23710754},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024100905.0_1728451211355_0.8533025255890763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T05:20:11.965Z","publish_time":1728451211965,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2024100908.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2024100908.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2024100908.0","@microsoft/teamsfx-api":"0.23.2-beta.2024100908.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"0d225a1ec908e94afa4f984323a95b6f96bf5f1a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2024100908.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-BKuVvBjpSCWRc/ph10uh9h+rXYY+yXVtb2R5sAIRDAValIRkgNCUkfBH2wNcCxBHPuqQX6q1P3sSjqtqVQvu1Q==","shasum":"d7c6a6e351e609704d8a969f5dea1c4c59daea5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2024100908.0.tgz","fileCount":1724,"unpackedSize":30775629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDClHQKciSjGEXZ01fJKgDpd8t+BK3HIBRzK4s/VgKWrAiEAh9mJW3b4MTWZn1o47BrluX+2Ore/43punSbLw3IXUf0="}],"size":23711358},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.10-beta.2024100908.0_1728461537630_0.33790938635217627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T08:12:18.229Z","publish_time":1728461538229,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.b7467c727.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.b7467c727.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.b7467c727.0","@microsoft/teamsfx-api":"0.23.2-alpha.b7467c727.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"78e0c7212225dcd608ab049372d2607000568e59","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.b7467c727.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-rY+RQ2rTXur8XpcueKcxSwEZi3dWyPqFpcD7IleHWCSLyGOvqLaWqjeZw5IKkKOG75QSnTCOhLvfk1SMBDR/nA==","shasum":"0cf9adb13061b1fe0dac0c2603428e9c36561e0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.b7467c727.0.tgz","fileCount":1724,"unpackedSize":30932328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByUfbj87p7EV5A4Awr0PJAatLOKzmSGKRv9VFUG8LFNAiEAuss5qN9nzBPcay6wPaxev+WPavkzPQJOA4AaDF9VSKE="}],"size":23805933},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.b7467c727.0_1728490103585_0.027058031721908682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T16:08:24.234Z","publish_time":1728490104234,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.75c51ae05.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.75c51ae05.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.75c51ae05.0","@microsoft/teamsfx-api":"0.23.2-alpha.75c51ae05.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"27bdf294b583c2d44704ca26939daaab0fe8fa4e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.75c51ae05.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-iKoa+AIFRltJ4R94yJpUyob4VYtMbhibCDyFHKy3k0eeX3i/cjqnFGzAp4xwH/9q/Odfu6TDoKl+abKf48ujnQ==","shasum":"b814216ea9907eeeb9bfdb6a3f0a22d307f25091","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.75c51ae05.0.tgz","fileCount":1724,"unpackedSize":30932328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlrbvhP4ava0cj/KmYo3EdUKOVgDkKQTHTFYMitJ6L5gIgBoMzCWT69fMv0K7PgESnjtrVdhKsZ1qLJl+qDsc4kuE="}],"size":23805913},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.75c51ae05.0_1728576533420_0.9060120751896326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-10T16:08:53.856Z","publish_time":1728576533856,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.e107e784c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.e107e784c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.e107e784c.0","@microsoft/teamsfx-api":"0.23.2-alpha.e107e784c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"bda7ebf7ec915a0b3a91d48593a724687b374697","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.e107e784c.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-EdgQhCp3MvmHXgQ5+SGeWRVIKE+Gx8Efg2lbJAacfRMnb08raXt1vZ67X9Xw09EA0rj5pA70jAR79mUfttfL0Q==","shasum":"d6143aa0c4f9c212cbcdcf9eddc0c41fe95a8649","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.e107e784c.0.tgz","fileCount":1724,"unpackedSize":30932809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQSYzrRArh0UnjQZwfsHnmFB90Y/cm+Ok9R7WQ1/lpZQIgIOP/cZpW0ABi0XFb6gmeBFg0230Un4p3FfadekSUKFI="}],"size":23806223},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.e107e784c.0_1728662903662_0.8381730985004838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-11T16:08:24.176Z","publish_time":1728662904176,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.889753773.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.889753773.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.889753773.0","@microsoft/teamsfx-api":"0.23.2-alpha.889753773.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"bbb3faaff38e8f01063bf06f46533e20ec53cde3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.889753773.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-It4uZzZ0Y07mcHndhH/uDW1R3hdxX8GcqfzES93Ak00JVlgkG4eggkMn0tWBScQwEhMaK05FhNff4anbB1C5dQ==","shasum":"48d4030cc31e820e6ba86fc0c967b46cbc1182a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.889753773.0.tgz","fileCount":1724,"unpackedSize":30932588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXb2QTYo0+xNFdvSd7fJ2lfknXF2FmKJHr6yWPjBJj5AiEAqphnt954E5S/rP+AJPOeFz0iE2UBVEcw++RDeERSKFI="}],"size":23805820},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.889753773.0_1728749308581_0.4366343155073489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-12T16:08:29.119Z","publish_time":1728749309119,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.ef1e05412.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.ef1e05412.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.ef1e05412.0","@microsoft/teamsfx-api":"0.23.2-alpha.ef1e05412.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ba5a93a8af3d1b429471588f7123d2174dadc311","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.ef1e05412.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-QEloTdMf+wTB5KXO488FL4gnJ+SjIw3qw+HUt7RASDtrTWC7yvN/jwc+SuGufdEhW082Ay2ao279ZJko68Drog==","shasum":"330115aba9de43aa4e8c47962460f0db09e696db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.ef1e05412.0.tgz","fileCount":1724,"unpackedSize":30935688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6LsOp+RVWzanUfO6I9eKDPcrblMioqKswvAINKfVIcQIgR0It0e7jLs/W7hxwkja0WvbUrP/a+Jd4AFXetkkumd0="}],"size":23806492},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.ef1e05412.0_1728922147760_0.07747727188937525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-14T16:09:08.483Z","publish_time":1728922148483,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.ab66695dd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.ab66695dd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.ab66695dd.0","@microsoft/teamsfx-api":"0.23.2-alpha.ab66695dd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f53ef8802a9d09b0ac6bd9834994c9ea8e3b588b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.ab66695dd.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-LR0GR07IzZi/8nVUjYHGWOsHY2LrJo/U2oUIMK5HfbKJC3W/h4kMFeLoB36lLH1fNCBjymnrN6k0ZFvYjUWdEA==","shasum":"db4d0673c6ad2a71eeb1f72a056aa01630f07367","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.ab66695dd.0.tgz","fileCount":1712,"unpackedSize":30853231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/MsQgvSDINBIabtqkaRasdYtqKtLoDVXHAaIxV5SP+AiEAoxIhWHlXFeHGA0XOSse11dXtTJh4RTqSEdNcSg0wD1E="}],"size":23794365},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.ab66695dd.0_1729008507900_0.03357062846065162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-15T16:08:28.417Z","publish_time":1729008508417,"_source_registry_name":"default","contributors":[]},"2.0.11-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-rc-hotfix.0","@microsoft/teamsfx-api":"0.23.2-rc-hotfix.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7cd7c89fbec22a62009143cfdbae24c3df131266","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-rc-hotfix.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-FJmfm3lopaTLU79eORZ3oNtGtAcYCq8Sm2H8YTRBPrvOWvqL0kZpl++c/XQb8pl7wT1fSYP6zMeGY0NFw9fQng==","shasum":"103d57133322a1a2b60171996045d9b72e1abcde","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-rc-hotfix.0.tgz","fileCount":1724,"unpackedSize":30775907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8GkB4QSU/Mo51TUhHnuTwasCmBWZ5K7DQmhycpIOraQIgfn/iYJnS/T2fTPAMsPULPTZHleh8HA7nEhOJjAJfJic="}],"size":23711435},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-rc-hotfix.0_1729072643489_0.94425004621406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-16T09:57:24.035Z","publish_time":1729072644035,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.7a98a1ab3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.7a98a1ab3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.7a98a1ab3.0","@microsoft/teamsfx-api":"0.23.2-alpha.7a98a1ab3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"b46df6661056ce934e09a022b86ee3f1cf023a8b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.7a98a1ab3.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-fMSotGnW6qbu8rOxv6/0tomwLM8lmOAuj8wXBeMrZPsfmnullFAaTq1Hl5oMC98E81sOI0BP4P3jgKF/QJ3kJg==","shasum":"f75e4c44c3951367cf38bfed3e72c3481bdafe96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.7a98a1ab3.0.tgz","fileCount":1712,"unpackedSize":30853618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBztYw3m6P2aNqLFlPn8v0SfDbMlTIdJgA8RFN0OodupAiBl4VEzetzCj1pJA6oTGwWfKJD4S7TI0L6RKZQQh7P+Sg=="}],"size":23794190},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.7a98a1ab3.0_1729094898028_0.7228422043873275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-16T16:08:18.786Z","publish_time":1729094898786,"_source_registry_name":"default","contributors":[]},"2.0.11-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"2.0.11-rc-hotfix.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-rc-hotfix.0","@microsoft/teamsfx-api":"0.23.2-rc-hotfix.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"4db807441512b2a76c8c6808686aee86a6407580","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-rc-hotfix.1","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-yJmGlpgfeM00DKQewFuQw9OgLdHR86N4jAGXwk0H/s7sjHA91GBcae+4Ld4PGuQ4bS42qBiEozyRYZtgyV4PbA==","shasum":"e7bc59bc642638954150041a45a4c2705b919dfe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-rc-hotfix.1.tgz","fileCount":1724,"unpackedSize":30775648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCawhNf3KaYxK2G2ShuMk4XlWXHp5MLavFJhsH/AwFaqgIhAL/IcOrtNAEC0+ra4slJ/47kAtt5j1oc0EkD72+3TpPC"}],"size":23711302},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-rc-hotfix.1_1729147389475_0.8606455286067907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T06:43:10.059Z","publish_time":1729147390059,"_source_registry_name":"default","contributors":[]},"2.0.11-rc-hotfix.2":{"name":"@microsoft/teamsfx-core","version":"2.0.11-rc-hotfix.2","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.11-rc-hotfix.2","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"9df16d673b696cbdd9a0675a692d756a90b004af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-rc-hotfix.2.tgz","fileCount":1724,"integrity":"sha512-jz4R/sR9MB433IUYyXCDwDs1Tut7FsfImNxpfsYlClBn3OULAST5XvarmK0MDZldAQ7zgkHODIGCSO872TffMg==","signatures":[{"sig":"MEUCICxHYXximegffTxSuat1dkaxvazsnUedQ5qaXqk+e0coAiEA5hTDS0HTyQOT9C3vJ6ZiexA+ZE9TvVV0WE4kizfSQqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30775718,"size":23711371},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f3981223e84f6a42ca769c18d299faf1e21627eb","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.2-rc-hotfix.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.2-rc-hotfix.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.11-rc-hotfix.2_1729156428956_0.826108663789684","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-17T09:13:50.204Z","publish_time":1729156430204,"_source_registry_name":"default","contributors":[]},"2.0.11":{"name":"@microsoft/teamsfx-core","version":"2.0.11","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2","@microsoft/teamsfx-api":"0.23.2","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7199ccb44e6dc8f72680b6752f965a424b0d0fcf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-JTxWXzCe7lAsmS2VUHnwMRotMyIsXm/+gDQ0iVJtxg7nSpjlTRNMMyiWweqzg1pC2rxcSwUyvjYyOt7hHE3ofw==","shasum":"9dee991f7e8deff61aeb4d73faa65fc3b374288d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11.tgz","fileCount":1724,"unpackedSize":30775666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1kfINgxMsFrNB2jXvBvyQEYnLw+jcRCMvIVcon3n4NAiBCTXHunu8Rusysu+Xd4d4eJxR9rsS0o0AMwjeUqalaLg=="}],"size":23711381},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11_1729157661207_0.16872559216430094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T09:34:21.879Z","publish_time":1729157661879,"_source_registry_name":"default","contributors":[]},"2.0.11-alpha.c1ca4fa41.0":{"name":"@microsoft/teamsfx-core","version":"2.0.11-alpha.c1ca4fa41.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-alpha.c1ca4fa41.0","@microsoft/teamsfx-api":"0.23.2-alpha.c1ca4fa41.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"0c2ccebcf29e1d5ef14de1862ca6c7ea04c4f0fe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.11-alpha.c1ca4fa41.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-2RnEOg8MYORuRMANd0JM2vUIduznbZbqc9BeVokjFhGwEGftaJloJ1ZYT2RE5/hwfKDL6sLBj7q9Ov1wIPYB/w==","shasum":"238c2e6c71e8c097244d7177a36b86d8c8853377","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.11-alpha.c1ca4fa41.0.tgz","fileCount":1712,"unpackedSize":30859701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFObbsTHlLXnHI268dc+FQQausxy/RHXqW0/+D5cbLJzAiAfeZIMR/pC0Jl5rpQio0YVSO/YTPBGXh3/TliHMOxLnw=="}],"size":23794724},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.11-alpha.c1ca4fa41.0_1729181310148_0.738454495596347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T16:08:30.908Z","publish_time":1729181310908,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.9432e5ed4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.9432e5ed4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.9432e5ed4.0","@microsoft/teamsfx-api":"0.23.3-alpha.9432e5ed4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"70546607c414518266033d6e73e030c1305fcef1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.9432e5ed4.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-uz+7HjO0pwjYqOSEfupV/eeoLR33R4ycKwj8VwiLfb98DKR73He+c5BcjszWOQxe9pInfhpy4qYXhjVGznWz4A==","shasum":"c5c5f3008769dd93bd51ce0e4784cee59038fe82","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.9432e5ed4.0.tgz","fileCount":1712,"unpackedSize":30864019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbHkbrWAAgjUlfRuX0KIVy4/MS59rKHBH72KKOovKEtAiEAwZaWfM7MM1j4h+DNdI1zP/IAGeLCGSP/8XJ4Xw1WAE8="}],"size":23795198},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.9432e5ed4.0_1729267725703_0.24723084170504506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-18T16:08:46.761Z","publish_time":1729267726761,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.b8a9ab9fa.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.b8a9ab9fa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.b8a9ab9fa.0","@microsoft/teamsfx-api":"0.23.3-alpha.b8a9ab9fa.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"fe578371091d35cbd65a10053cd9b77a1caeaaee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.b8a9ab9fa.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-m4lH5p2nZI9vXsbhGYnD/CC+o3gQspXQbvTyN8S0Z66HB6UbFsSLvzJL5ayq07m3+7oHnXV9UtlPVvCs6san5A==","shasum":"a2408b61653e90559188c13a79b3ad0b78efd909","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.b8a9ab9fa.0.tgz","fileCount":1712,"unpackedSize":30864019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQIIamFUWYK7SCEKU9Ojr9pLqcDdgIHLJCxWgTHDf/3QIgdmI23U17F36pgC211UebiM75BUfiA8sGfd4IH3WB4sM="}],"size":23795165},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.b8a9ab9fa.0_1729526934838_0.5649433163279409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-21T16:08:55.611Z","publish_time":1729526935611,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024102205.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024102205.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024102205.0","@microsoft/teamsfx-api":"0.23.3-beta.2024102205.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"16408fedfe9f5fc2dfa470889db14ee4e7c0901e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024102205.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-DXYsdtA20MmxE2oIPP+T49S7EtJxsPoSh8UBuRv5Q2JsxYQVGau8Fc5r259MCXWkrxVRxPfwQtNb+ByBwr3Hiw==","shasum":"8da54b2688135a081a480dac711ad12586a40369","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024102205.0.tgz","fileCount":1712,"unpackedSize":30905340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsLuMsv7g+9hI7tC4Shj4t8208ECZxYnybQsvvx3aplAiEAie13ddonH4QM0jyv7Xklk4VZE4lSdPHNIVaXPL9MWGM="}],"size":23827221},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024102205.0_1729573668426_0.8779005984304715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T05:07:48.930Z","publish_time":1729573668930,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.dc2ed64c9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.dc2ed64c9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.dc2ed64c9.0","@microsoft/teamsfx-api":"0.23.3-alpha.dc2ed64c9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"22e32fe4131772aab0733a3765d0fac7c205e3eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.dc2ed64c9.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-+DU8rZHTUL02VIvMVk8ntv7Ov8Rqmg369qjCV3ROfq25j4U3fnuWQ0DcPgFPBMEOEa9O+Tvrsr+9l6IGZLiF2A==","shasum":"fcbf68b3e43234191662260b7bdd3592aa328c2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.dc2ed64c9.0.tgz","fileCount":1712,"unpackedSize":30906901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2CmXej2NzJDP2yVANj8QxG1IYbYwqtEbL0vVa8sRv/QIhAL0LlrbmTa3+r9kEuZ1ulQ5KhvO4yhASMeBAJv8x6hNz"}],"size":23827488},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.dc2ed64c9.0_1729613302306_0.4729462089590297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T16:08:22.850Z","publish_time":1729613302850,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.572d2b73b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.572d2b73b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.572d2b73b.0","@microsoft/teamsfx-api":"0.23.3-alpha.572d2b73b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"e607bc11749d5382f538fe31c414537ee23a87c1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.572d2b73b.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Zx1Idqg2/3uqFPriwyvdZ+5uKSYLIQgujpxiVNJSHInZJ8+ML7hUIGOHowAO6eY8lUfrYpsp7Ilf0Yfaow17ug==","shasum":"647873dbc9b805567658af7e2895bf80c59ee1a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.572d2b73b.0.tgz","fileCount":1712,"unpackedSize":30917002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaEBnVF0G1Z3LJL6qisUWou3n5BiK2yWojkUDlvChR9gIgaOV0pJCJpEG1T4QWN+mVFdgAHI7c/zFy2tG/XW7z+oI="}],"size":23828768},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.572d2b73b.0_1729699733342_0.7679001461776556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T16:08:53.951Z","publish_time":1729699733951,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.57c8910a9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.57c8910a9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.57c8910a9.0","@microsoft/teamsfx-api":"0.23.3-alpha.57c8910a9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"45ff135aeccc8dbd381454fcead86b3525f9425c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.57c8910a9.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-wL5DBmX963orHsqtJ+AIRIAgkXDKdClZkyS0TOJUQiM4Mf0CIKFZgG8pAkx+S53Io+bp0ubCN/1nBsbHf+QhoQ==","shasum":"dcf9d1781fbfc73958e559311308364db7033ea8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.57c8910a9.0.tgz","fileCount":1712,"unpackedSize":30920473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ4KG3EfqXz0tD5m32rus0pPfbelO3LjR5uZEXiObDwQIhAO9ladCcMeYIhL8M1775hDOo8CmcBOgfncOWXGG1TRvY"}],"size":23841241},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.57c8910a9.0_1729786120192_0.7313577858071394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-24T16:08:40.614Z","publish_time":1729786120614,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024102501.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024102501.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024102501.0","@microsoft/teamsfx-api":"0.23.3-beta.2024102501.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"77b935d990d5b8d73cc45267c19c9ac5d605719b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024102501.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-84Ej5p01XLAYDuAAmOu3vQyrmCZ7mOBBhgWB6mDKGLy+xesXjW2YGyOTVHRowZYmsq5A1l0VgphwfgmF5hYwMw==","shasum":"8e6af89058ffd6ae6d99688a9bcd6c6d0208cda9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024102501.0.tgz","fileCount":1712,"unpackedSize":30905384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdK4DhQHPB5/mh+uTO0zQDo4azONW5OTYzYCQTtpJfFAiEA4UVfZ6fJprk9Gh+o885tAvaj7zhU1XPHh+1bMqeRlyg="}],"size":23827236},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024102501.0_1729821212592_0.9361395482280666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-25T01:53:33.059Z","publish_time":1729821213059,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.910004768.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.910004768.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.910004768.0","@microsoft/teamsfx-api":"0.23.3-alpha.910004768.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7e4a6eba64e299cfd40e975703fabbd0109422af","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.910004768.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Idb0k2tX8ckIDakgAAXW/DBEnEuHT3MewW5qXjUhqZNbECXTralk0nqw1N018LIqarOn4vdPHayI4Efh4nsIVQ==","shasum":"7121a5c48d551026f751fa5b0b148d91e9997980","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.910004768.0.tgz","fileCount":1712,"unpackedSize":30922252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEsTGSrRkFplF6CuDho+xwLeS95pYS9b5PA6y4CF/AxQIgZnJ8qHMloIetK6inm9FwZnD/euodhVH+kaXptQ0Rt2Y="}],"size":23849616},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.910004768.0_1729872525333_0.04125274955982339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-25T16:08:45.915Z","publish_time":1729872525915,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.6f30def09.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.6f30def09.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.6f30def09.0","@microsoft/teamsfx-api":"0.23.3-alpha.6f30def09.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"165f48a0254d07b29fdf214b0e86a99d51e0389e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.6f30def09.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-QLY4HOH6VlBp0lTF+qnwrXoVntofQqeJ1bUdmAlQyvnd0X4jgYdqMREnCbBISdlKLBzirAX/P0pdaC8IblMS3w==","shasum":"942d0f977a7c7a7f7b1b59c86fcf2c8f85c3d38b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.6f30def09.0.tgz","fileCount":1720,"unpackedSize":30932025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhIft9FEwiJYZtPVDEuuTGfZUuB7hCFTK1NiXaXEzMUAiEA/JEqlYf0XonLVttAqSJlWBMArtClU/qQBYFOnSmKbQk="}],"size":23852649},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.6f30def09.0_1730131733241_0.593312441630472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-28T16:08:53.840Z","publish_time":1730131733840,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.2269ef021.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.2269ef021.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.2269ef021.0","@microsoft/teamsfx-api":"0.23.3-alpha.2269ef021.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ce5dc8f91d509da893c966ec23104028d8d31a66","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.2269ef021.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-4oQ2ehnjTl4qdGOmOKT/P2aIZcXk7ak3pLe9PISJJgchqLoXG7mcizHGvZnvMRaP0oWx51m/kdMkhbM3831k/A==","shasum":"e0fbecbcfa8747912971edb9a6acd75443f08b82","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.2269ef021.0.tgz","fileCount":1720,"unpackedSize":30930016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSYAyvqIGu5wX2TPp79t9oVHoslHBxU5FLY7A+KbQO6wIgR6w17d/v46qSYHg5UTeGLJzCDYLgF+sfVcB1Mgr1bRM="}],"size":23851826},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.2269ef021.0_1730180079291_0.26510780979372917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T05:34:39.775Z","publish_time":1730180079775,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.5dc9cf01b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.5dc9cf01b.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.12-alpha.5dc9cf01b.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"88809ee225fffc9abf1ddcf9fd60d7a9ed13f7ca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.5dc9cf01b.0.tgz","fileCount":1720,"integrity":"sha512-GVhfklK6O2FeRf9/Cn0beFxqko/+Xmn1G7+i4gOC1LjngSWfOV00pKncotKmordmyPN9yeZuKflHzKmSZ0SzDQ==","signatures":[{"sig":"MEUCIQCf8f+VwDMxim2U655Y3GwMolgi5i3dyYbPFmPMr/67JQIgNtGQxPeiODf2M6Y7jCA7+fMVrBBa+8B0iokkiGdze7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30930933,"size":23851855},"main":"build/index.js","types":"build/index.d.ts","gitHead":"99b6e96893603029e83293f36424cf460376dacc","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.3-alpha.5dc9cf01b.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.3-alpha.5dc9cf01b.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.12-alpha.5dc9cf01b.0_1730188166023_0.12895770295386644","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-29T07:49:26.651Z","publish_time":1730188166651,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.09af212fe.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.09af212fe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.09af212fe.0","@microsoft/teamsfx-api":"0.23.3-alpha.09af212fe.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"12182bef3676d5ef2cc8a86486dd58a5f0bb9b09","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.09af212fe.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-dB2KL4erlv7a1MMoQNHQybItdEFHzIjmV7PlKAG1Tk04vllwJVWuLg3H25Ce0q6chym3oMJGD/6dZevOvxlTMw==","shasum":"d97a349d3f9773bb1ca9a6dda8cf3c8b57bacd9b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.09af212fe.0.tgz","fileCount":1720,"unpackedSize":30931155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJnPFdNSaF92CC97nyWr8uLn/EI9D/uDHLLYx42VUGWgIgOVfs4paWIp0o7RJG5XUXsDb2iCNwtIxLJx4r59qDKx4="}],"size":23852224},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.09af212fe.0_1730189298818_0.31052689240817655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T08:08:19.291Z","publish_time":1730189299291,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.ee7099d29.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.ee7099d29.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.ee7099d29.0","@microsoft/teamsfx-api":"0.23.3-alpha.ee7099d29.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"cf9fe4dbf07a47e13dc9f2e05d787ea9c43a7bbd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.ee7099d29.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-tiNRvWS8F6Wz8CJNuZjh9Qr0cdImFSckmBtB2ZccjUzoTwVV24fvxN/miqvTejSeCt68GZkKTAede9XibEjV5g==","shasum":"5fb5e14130d72dca18101414fd635504f839d93d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.ee7099d29.0.tgz","fileCount":1720,"unpackedSize":30932319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6CSdy+3tmemjeqCZhhZGEA6XxQEtIXFdrWDGCCWSN4AiEAgGnLxmwCrjNfK4lNyrBvSplD/Yt10B7YIXAymObtvXw="}],"size":23853339},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.ee7099d29.0_1730218121158_0.014977439908534507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-29T16:08:41.769Z","publish_time":1730218121769,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.5c1647cc1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.5c1647cc1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.5c1647cc1.0","@microsoft/teamsfx-api":"0.23.3-alpha.5c1647cc1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"d0f8800f7d87094572d81f52f728a1c0fd7e0b8c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.5c1647cc1.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-hH7BFkt8bfL5Ecyi1C/0er44zMWZU6RPZgweeomsbigazJ27mVqAuNJLk2JO3qUHEjuIBDEaNbjSqfk7jHmpRw==","shasum":"a9a3335ebbf71533037ac278372ee63abf6d4b6b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.5c1647cc1.0.tgz","fileCount":1720,"unpackedSize":30934127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiIcPRbRgGYrFJfnvA19ad3rqjvAno41d48EY8PeJp8AiBPl2vIplQunvhPumGDzbK21b9AHYGnbUqnG5OjaKbCng=="}],"size":23831258},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.5c1647cc1.0_1730304513707_0.08100564596011517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-30T16:08:34.626Z","publish_time":1730304514626,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.28adaa0b3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.28adaa0b3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.28adaa0b3.0","@microsoft/teamsfx-api":"0.23.3-alpha.28adaa0b3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9ddadbdb2b3207a869695f9c21feb177e71c4e39","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.28adaa0b3.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-XGx5bvbuFtxr1AHiTjZvPPcI2EhVA6GdfiyuhhUIJ0HzkKyoGV1o+CjYMJdiSM71/Z3OLbQmbxhdkMTlq1BXvA==","shasum":"0155c79b232c347ede8f54b0ee7f33e0951a4c2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.28adaa0b3.0.tgz","fileCount":1720,"unpackedSize":30922471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcLf4uvfLNgt2y0WmTMbg/7Q2OFNQp03ly82DAA2f+HAiBr8pvGWSwtF9qttFimHr7PvMUHRp9DFN68JjN7RD4lmg=="}],"size":23828739},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.28adaa0b3.0_1730390912710_0.24621385602994406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-31T16:08:33.264Z","publish_time":1730390913264,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.786f6c493.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.786f6c493.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.786f6c493.0","@microsoft/teamsfx-api":"0.23.3-alpha.786f6c493.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"745beb4f154bbb88eef4f1f446f870c12ce455f8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.786f6c493.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-uoMgIOungTmw8fOsZAcKs5caqy1WAYdd6IfEQhCrvYiON0g2vM5EjPGnoHjBaXtCxTGHxcXALbMnpPe4vgiZlg==","shasum":"65047962d12882999b5c2c9f6841409bd8663445","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.786f6c493.0.tgz","fileCount":1720,"unpackedSize":30929439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRgheNt0z1ozw9J7Hvo11CrwWoQiy45n498VG32QOHhQIhAMs6A7JQ069xnOtic4EJ8ZeOYJ347voX+pI2erJEHr4n"}],"size":23833553},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.786f6c493.0_1730462597564_0.2466317236125748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-01T12:03:18.197Z","publish_time":1730462598197,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.2f545e56a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.2f545e56a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.2f545e56a.0","@microsoft/teamsfx-api":"0.23.3-alpha.2f545e56a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f850723f55b0c6002294d3ab8bd0d6730b13b300","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.2f545e56a.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-6s6TBfTJV0pjR3OZQbUJpxLUw1vVTEKMOz+P8zQDFi9+imWXFQ4EzLGUQye95eQIUUUb5hsjx+pmjRkiqqtOMA==","shasum":"8024e7f71deecbdea1360c297f916b60d4467285","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.2f545e56a.0.tgz","fileCount":1720,"unpackedSize":30929360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYlY5Q3NhstJkr6LDrQ+9j7grCabVyV/izXMwjDJG/yAiEA53+bygrrUjCIpBc8l6z5TbvmvznPsRRXchqntgmbzLs="}],"size":23833666},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.2f545e56a.0_1730695269463_0.9380352064304607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-04T04:41:10.067Z","publish_time":1730695270067,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.97cf719c6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.97cf719c6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.97cf719c6.0","@microsoft/teamsfx-api":"0.23.3-alpha.97cf719c6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"4169d27a7b06ae7363aa30a4e070371b780a14ed","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.97cf719c6.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-rWyTqpsszeQOAWz544M89HvOJ+DePUnChp73CK9OJhdVemGnPMhjf0qJasHe03SV5mVsNVDJX10Rd8UJqYh/ow==","shasum":"cb1d0e3d6145258340b7ea12356f2e22dbd8261c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.97cf719c6.0.tgz","fileCount":1720,"unpackedSize":30932343,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpRfddMhIV6mMjvWDusPpUyq2OmAzqh4OwYUjUanivTAIgSfSvA8heyIMAL5nANkdxcO9JvDzZT3hY0N6N5yfPgTY="}],"size":23833813},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.97cf719c6.0_1730736522092_0.9947488797888662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-04T16:08:42.874Z","publish_time":1730736522874,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.c3772a0e8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.c3772a0e8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.c3772a0e8.0","@microsoft/teamsfx-api":"0.23.3-alpha.c3772a0e8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2bea3543923e5862a726522e1fee8e7170991c40","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.c3772a0e8.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-iRvSjacl7b+RtpWBRoyLGOMBGAweemVBv5+mOvVjEmFNnEIEIbbe0WNNgv/xw6NRCV2sCYVfG5ZluwYVME6Osw==","shasum":"b61092aba859dc3b39e3fb0f28e1568cc8148950","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.c3772a0e8.0.tgz","fileCount":1720,"unpackedSize":30944195,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK07Npysm1RHBCXQbktlfH2NIuREuwFzJ8kQtQArxiPgIhALmTPBihQuwzs5/SH40WrMEd40rRbul1jW+UVn8Y7SiY"}],"size":23835511},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.c3772a0e8.0_1730796755751_0.6733109996358841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-05T08:52:36.260Z","publish_time":1730796756260,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.86ff45725.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.86ff45725.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.86ff45725.0","@microsoft/teamsfx-api":"0.23.3-alpha.86ff45725.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"340947c52a31e925f10591e416a594de88b4aaa9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.86ff45725.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-GGLTaMNoT2dn2RJ7kuXKknsaxfyAL9zkexX34i6+KSQyHkoWi05rOkIYPl9v2kyZEIf5Yo0f+puNc/3OsHVmLg==","shasum":"072a2f53d43df113eea7bcbf6a5015744aa968be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.86ff45725.0.tgz","fileCount":1720,"unpackedSize":30944678,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqlWAMHuMYY2p7UmIp0CHl851uMKqXHLY/YsEQ/T0C9AiAcUXWSt3GcDE7rSBBPsR9C1QYmwfz9MVgmha+2JjqaNg=="}],"size":23835953},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.86ff45725.0_1730859564499_0.8383963102171976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-06T02:19:25.103Z","publish_time":1730859565103,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.9aa2f037e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.9aa2f037e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.9aa2f037e.0","@microsoft/teamsfx-api":"0.23.3-alpha.9aa2f037e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"575e879892f37ec5f4aeb95edf7249473f8dc98c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.9aa2f037e.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-vTAOI4QRJjzRSakCvB5WAqn8/DJumCZkzmSuCTwqvCSu6uqEo/6oyQd3Pa1GR4UH+0dnL+NlRUroYacHZUnJfA==","shasum":"eafee7e657cd1e31af3096bc12d9dd69b43a1058","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.9aa2f037e.0.tgz","fileCount":1720,"unpackedSize":30948655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAd7Cr12NzH3yQHGoEAJh5xEWzpP+wLDs61MlFev0X2AiB74WCJeLM7w6w8Aih4h2d654Z+1OwotpOvvSYn2cxH/A=="}],"size":23836692},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.9aa2f037e.0_1730909334049_0.3515637235201061"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-06T16:08:54.550Z","publish_time":1730909334550,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024110707.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024110707.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024110707.0","@microsoft/teamsfx-api":"0.23.3-beta.2024110707.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"8937c0878167e8733ee5189b9e642be7b7faaf3d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024110707.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-qstFO/IZYKYXAWruocQym+kGeANYjXhnlDHzv0S42qA9zXwJ3aYMyPjVoxMafVCEA9+7jqV86FFVjhmOBBXciQ==","shasum":"b93ea7a637d75f97d1c75306b6223521c5f6a18b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024110707.0.tgz","fileCount":1720,"unpackedSize":30972249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4LXNw+jtc5ZnKrO5wJNEt3j1qkoZjmm4ur85sc9kPSAiEAhYKPD0y+NWrzsJdIVhLTwX9xYQfIupVrxyp0fa/Mfcg="}],"size":23859577},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024110707.0_1730964242280_0.9539244174648116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T07:24:02.882Z","publish_time":1730964242882,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.07f6df81c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.07f6df81c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.07f6df81c.0","@microsoft/teamsfx-api":"0.23.3-alpha.07f6df81c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"44387a87601de696cc80bb1d6c5fe756ab1c74ea","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.07f6df81c.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-VhZ9TXTUHzMZjupVyyjWvMp9xbBSAn9IMapQ9SBV4ffR6Bqqe8EcuKzQfgCmSHJzve2xbBCvjrbhnHc9QRYGgA==","shasum":"3e64356adc6eedfe79bf2ec07d09cfed8ac0ea23","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.07f6df81c.0.tgz","fileCount":1720,"unpackedSize":30972249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZNS7Q/5xG5Q0y5LM7T0zFI/am+4iZd0kKeQZ7BLa3sQIhAPGhaO1YjMfzy5NsrE5Wh+bkK1Zi/Imkacsq6g8zCY/F"}],"size":23859855},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.07f6df81c.0_1730995707422_0.862283321082058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T16:08:28.188Z","publish_time":1730995708188,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.ea529ab0a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.ea529ab0a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.ea529ab0a.0","@microsoft/teamsfx-api":"0.23.3-alpha.ea529ab0a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2f7f74e1c937b2e55686203931eb8bf680658cad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.ea529ab0a.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Rs1J4YjJoBAPpFBzlwyvS5rpXqPvFca2RfNZxIFiZvHOedsNK0+pMZ7pnqhZg2cQCBdCbhDm5Ez+Yb9hxbZWMg==","shasum":"246584d05d0eae94e00dd279600d95477afd7bfe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.ea529ab0a.0.tgz","fileCount":1720,"unpackedSize":30972164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCafjVU9tKIOTRlc/9ERzvQ1WqB5liJZ9SDNc0YfWYPuQIhALedLawuIhtPKVIDK3Jie7Yet1+sFSIwkAOX6b80G6nN"}],"size":23860007},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.ea529ab0a.0_1731082108468_0.303973501730163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-08T16:08:29.449Z","publish_time":1731082109449,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.33efd3dbd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.33efd3dbd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.33efd3dbd.0","@microsoft/teamsfx-api":"0.23.3-alpha.33efd3dbd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"6ba8a1d95912d9baececc512bcecb30301e4e518","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.33efd3dbd.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-rBor5qfCczqyNr4BK8pIL4X533+PJ6kQssH3LeJ48x+0N0brJzHA5nYXM0OmCDixxXbYo1yGC+ZwQ17//mnsaw==","shasum":"78ce2f4d50001e9c7d7a90ca049f04b59ed6bfd5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.33efd3dbd.0.tgz","fileCount":1720,"unpackedSize":30972164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHelee8HpUo7t70gb8Ne3LOfkRJnp6XkRBl8tPuuIeJ/AiB/EZqELAziPeoKTNyD5u543zfcuqp8CfzieDJOsRepPg=="}],"size":23859996},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.33efd3dbd.0_1731341315496_0.4497824983109113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-11T16:08:36.132Z","publish_time":1731341316132,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.e623f48bd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.e623f48bd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.e623f48bd.0","@microsoft/teamsfx-api":"0.23.3-alpha.e623f48bd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"6e245c83b801c92a3ed138f9a24a7655db3fdba4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.e623f48bd.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-eeRXfQPeyBDdmwwF2AAiH66d1pCvo7ysL+Pmxl72ufgDcPcglVOk7UgMjvOeMQgU5zSIFJVyZ/WOAoCFQcOQzw==","shasum":"e60fbd566b8e6347c33c9d5e40a64e5ee91fdeb0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.e623f48bd.0.tgz","fileCount":1720,"unpackedSize":31013536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC44qynEjv62ARxFjp+rwkUpVw9vzcQ7Ac3kjOGXuKe5AIgPhyJFCnmpBhF+wyhhYHwHd1OTqiaLIfaDHsz9BXxks0="}],"size":23900870},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.e623f48bd.0_1731398840028_0.1507682188867745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T08:07:20.612Z","publish_time":1731398840612,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.c59b92632.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.c59b92632.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.c59b92632.0","@microsoft/teamsfx-api":"0.23.3-alpha.c59b92632.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"cf3e604d5a644c9d82498ad28179b6e4b4ad83e9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.c59b92632.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-9NFWdCssc9U2SDYiGsqigyU60/R1o8/1qtySpx1kksHIaTYCrrKaC5bwtrTwWQdmID5SDIBUhBxT0rCEUNfjDQ==","shasum":"9e57f96b198646bf2ebe5b0e0d7d4ce57d7afddb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.c59b92632.0.tgz","fileCount":1720,"unpackedSize":31013708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQm6BjnJVPw/0CJ/0MNSjntQcACgxLi1WCVbqkaTkd9gIhAN0EEp3zDMCjcDXsizlB1iE2s+ZNY3Zfh/n4YDDpTv6H"}],"size":23900826},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.c59b92632.0_1731427755462_0.7155442120169266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T16:09:16.079Z","publish_time":1731427756079,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024111302.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024111302.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024111302.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"6ee142b7e9b806f8bb4d97714c1e760658b19857","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024111302.0.tgz","fileCount":1720,"integrity":"sha512-U+6MSYjrl3If+nyWj61r4B+2m5GW+2i6c9hMHqeFaKWxYxusaWRfc5R07gR1vrgKDJQWtW0mN1L0aGfCnz5ssw==","signatures":[{"sig":"MEUCICF5Ezw6rKKhnpeDLErFbGW3WWacgTaQoydLpDivaFKIAiEAkpcvdA3WV2+j8b3zv0jNr59OQGCS4c/EDBAu0XeUbkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31011632,"size":23895609},"main":"build/index.js","types":"build/index.d.ts","gitHead":"64df5b6e7c23978c1881233d6874e4c841d6a2f9","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.3-beta.2024111302.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.3-beta.2024111302.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.12-beta.2024111302.0_1731466927827_0.8905409572955016","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-13T03:02:08.866Z","publish_time":1731466928866,"_source_registry_name":"default","contributors":[]},"2.0.12-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-rc-hotfix.0","@microsoft/teamsfx-api":"0.23.3-rc-hotfix.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"4dd35968eec9cd3c3846ecf9fa2fc797026512bf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-rc-hotfix.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-G89TH/XhIhXzAM2wpH/CYJ4+NvvPYG/TY5hl0Iyn/Oo4BeWcTbFxP5BcqQYzJzgVVx8fvBhDKlwZXlJEWbd84A==","shasum":"76d4ab7da0d3e415f384bdc68cc6f980c99d10e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-rc-hotfix.0.tgz","fileCount":1724,"unpackedSize":30775738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/3p12g73e7tCkKoymM9XU1B5ofBEYwtiH1QGHOHiiUgIhAI69wZCBFKJ3VEAHiIUa3IdQWF6OAehCZ07i80fLM5Nj"}],"size":23711393},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-rc-hotfix.0_1731469745253_0.8976525489465288"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-13T03:49:05.901Z","publish_time":1731469745901,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.1e0763330.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.1e0763330.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.1e0763330.0","@microsoft/teamsfx-api":"0.23.3-alpha.1e0763330.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"c57937eca8661c95d0cddb195d8c4ed724592534","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.1e0763330.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-Zh4pmIQkYEGVFt7W/bDYLMPDi2pRQDguk3JB2fJXXCW9KQwNa7fk6/VivG62AJTbcxMTKeqScz5nQS4M7hw8SA==","shasum":"90e6080e2ecd586d2284898e154aec6a1dfd8107","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.1e0763330.0.tgz","fileCount":1720,"unpackedSize":31013169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwRyZK5xDC36tqiXIHITSthf8V61V7UHDLrc3E47N9IAiEA6XP1ZjPPCnMcVZJ971/ajiDRcfkV8M3ADecvT7YpS9o="}],"size":23900801},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.1e0763330.0_1731514128786_0.8432781023062583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-13T16:08:49.711Z","publish_time":1731514129711,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.c1f95c2d5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.c1f95c2d5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.c1f95c2d5.0","@microsoft/teamsfx-api":"0.23.3-alpha.c1f95c2d5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"911507d0a142fa3062ed8b490dd82f397ad9dd62","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.c1f95c2d5.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-vGAx+ha6Q2NhmCB7atzADr+43qIjEnB1BVjjNP7vInv6XsQnEpP9ra/XvXGsgYeb9Hf3tvZLJlQh5KfRmJ8XIw==","shasum":"949e9eab26e8e5014ae3991d8eb168799c037725","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.c1f95c2d5.0.tgz","fileCount":1720,"unpackedSize":31028178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcQRc8CxyaajIq1+9RVJA/yPneL7I3W9+3CBZEZm+rGAiBOe9GoEWBDfZBOLuuPINk4JYEAkFpMo4zyj7xz1/b23Q=="}],"size":23919902},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.c1f95c2d5.0_1731600522707_0.6516136879278751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-14T16:08:43.546Z","publish_time":1731600523546,"_source_registry_name":"default","contributors":[]},"2.0.12-rc-hotfix.1":{"name":"@microsoft/teamsfx-core","version":"2.0.12-rc-hotfix.1","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.12-rc-hotfix.1","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"d737149beb6116c42d9bc35ce809882540c9e824","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-rc-hotfix.1.tgz","fileCount":1724,"integrity":"sha512-xmgld0PnybhYJG+vs0Qfz/Ye3bZF18KQg6nZIoawLT5mEl/9h+424mLImt7HseS2uw6LnEVQTS8ga7VX54rLVQ==","signatures":[{"sig":"MEUCIQDyG5KWZrAOw7XFTpOnCreEAHSm0t/+Q/kQlJKIFzK9iAIgECmzB8jfP6Z0owRllJ9NH+3za15BKCwMlyZqSGNcEmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30775703,"size":23711012},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e60b282d53729c096e00dc0b7ea3c20fafbb64e7","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.4","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.7.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^0.8.1","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.1","@microsoft/teamsfx-api":"0.23.3-rc-hotfix.1","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.3-rc-hotfix.1","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.12-rc-hotfix.1_1731652074580_0.772051481699914","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-11-15T06:27:55.206Z","publish_time":1731652075206,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024111506.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024111506.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024111506.0","@microsoft/teamsfx-api":"0.23.3-beta.2024111506.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"282b5f5c049a58ccc79f1679bbb4bdeb2a08f65f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024111506.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-yWteEj48vM0ahlT1PMUOhZbBQQev1/pNmz4OxhVBiwnpdH0PrR3WkidZrk0k5hBG7JMtKWhk19D/8WyxKS7dPQ==","shasum":"54581c420c0119d689fbb4d158addced9ec27f07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024111506.0.tgz","fileCount":1720,"unpackedSize":31011292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF94+LjgXnbTBgajaR7tPIRrOOQUqgfSz1tahZ5TbnzqAiBOogZZAJlIv3KSrEL9CmeIt7P3/0GgEgdWgX0hbQzFsg=="}],"size":23895571},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024111506.0_1731652834880_0.22687447661611793"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T06:40:35.651Z","publish_time":1731652835651,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.8abc127ff.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.8abc127ff.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.8abc127ff.0","@microsoft/teamsfx-api":"0.23.3-alpha.8abc127ff.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7b8842f9d8ba46dde10be0c8459ea0ce7ab993f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.8abc127ff.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-9DcdFjcMW8j5vgxkf058z4am2iFXxt2uUMeVScsNAAdVD/8vFkbarzCAgZnolvMO6942FKTDJRnXGXzjTiMDxw==","shasum":"e5a80d8a0b5ca7375bcb6cbb6d3d16d6b66b0c5e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.8abc127ff.0.tgz","fileCount":1720,"unpackedSize":31029223,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEr2willTzWO1MPas0L3J2SLAhYhBYLoKn4TR/E3ktKkAiEAx+BmdGnNEpBg59mbcEWnEKVT4rYlmEe+FtmWoRaTt7U="}],"size":23920609},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.8abc127ff.0_1731686917332_0.4233568450258487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T16:08:37.935Z","publish_time":1731686917935,"_source_registry_name":"default","contributors":[]},"2.0.12-rc-hotfix.2":{"name":"@microsoft/teamsfx-core","version":"2.0.12-rc-hotfix.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-rc-hotfix.2","@microsoft/teamsfx-api":"0.23.3-rc-hotfix.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a5cbffc0e3e32dec0b13b22c004c2495d1e66e3d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-rc-hotfix.2","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-HuPUPYCc7OgO4jKf+w40NkeckB+MWBZrQLaOrkfPAZ38edJ6lwh3eF+VIlwOCa6tI89xMbd4mbwcukq6gDQPAg==","shasum":"3f6fcd66507b76364bc9e9f8397fb32a2865e189","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-rc-hotfix.2.tgz","fileCount":1724,"unpackedSize":30776057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4/G9sq1Dffb/yxKSIRO/J2f75w6Rk72qutKRUKBAOcgIgB4qApjhXq+nitwhyfNwOxHYKqvVKX9GZHxLafTbirvk="}],"size":23711955},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-rc-hotfix.2_1731995440328_0.004341510692966288"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T05:50:40.852Z","publish_time":1731995440852,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024111906.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024111906.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024111906.0","@microsoft/teamsfx-api":"0.23.3-beta.2024111906.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9e6713b2775e121199de4516834663268f196c0a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024111906.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-JQfLuerHB3gFg98hv/P94cirKYqkKzHCsSTnQf2CTpxLljv0TVNvQZV+Fiz67Gqjn1pBvaUiO8g59lnTaz+gWw==","shasum":"e3c9849778b85c8e5bd39f0980c32fcc0b784acc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024111906.0.tgz","fileCount":1720,"unpackedSize":31011348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDh1hpGse/VrocLuY1gcpQ56oLcDkKc2gm7MCrRjX9zZAiEAodIa6yQcP/agb29pi+DbhY90OxsxZF1+uQnT+045sYg="}],"size":23895581},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024111906.0_1731996399968_0.9321567005390228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T06:06:40.466Z","publish_time":1731996400466,"_source_registry_name":"default","contributors":[]},"2.0.12-rc-hotfix.3":{"name":"@microsoft/teamsfx-core","version":"2.0.12-rc-hotfix.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-rc-hotfix.3","@microsoft/teamsfx-api":"0.23.3-rc-hotfix.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2409dc4c40791b28b03968b18e22bb731a47df56","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-rc-hotfix.3","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-RWclmKqEh7ydT+TXDhAbIyz1Orrid0i2MZobIZLGzGtH5iUIA4ks20+EktefO4HvNQ9XnWPQe9dUDHZF6VEbWQ==","shasum":"fbdb3729c1d23f8e744cef04b171476acf9125ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-rc-hotfix.3.tgz","fileCount":1724,"unpackedSize":30776004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfMTunGbjTyP4NuILNAuh8MBBHsV2jDfakO49JmASr5QIgPgg2kMdzO8CXz4dlPKltoONav6OGkcHO+Rn+qCmUwa0="}],"size":23711298},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-rc-hotfix.3_1732003413105_0.6083049323461125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T08:03:33.668Z","publish_time":1732003413668,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024111908.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024111908.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024111908.0","@microsoft/teamsfx-api":"0.23.3-beta.2024111908.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"25702ef8868ab6ff7600832a82ac68c5592be072","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024111908.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-x0vTwlqWo19MhAyngO8lqfRsPPJZMpG1cNyhezZNGspVGCvzMHfysBYiWgK3y7IRD+R2RnESisSpS2DGfs7s1w==","shasum":"3452b5f3136dd607a2f6ce55d2ea90e41061100e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024111908.0.tgz","fileCount":1720,"unpackedSize":31011354,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0MS6QKXMpglSvwdrl/m3u4QlAoRofQpBePpEPCtgKrAiEA8CZD/C93Moq4XjfW0U9phGMZYwrNPmr9tTPLtXjFmHI="}],"size":23895248},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024111908.0_1732004118285_0.683462685194981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T08:15:18.856Z","publish_time":1732004118856,"_source_registry_name":"default","contributors":[]},"2.0.12":{"name":"@microsoft/teamsfx-core","version":"2.0.12","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3","@microsoft/teamsfx-api":"0.23.3","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"6a4668989944e24635fe03fe6c5a05b07c348e30","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-WULk1buS3s+7jEhChZwIfmTdaGG4jd3N+O5q8VtCQ/FkoC36RWm1U8J1QGfl09lmdZ7LRJz3CLupsnIYIs3PFg==","shasum":"71b76a90e331289193e0d5f14f056900be9a7a64","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12.tgz","fileCount":1724,"unpackedSize":30775952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcS8nsmfG1zF6iKTRNGa9vtNW9qKOFZwhlNQJvAF+tRAiEAxD4VEKcp13xoXJ7c6kqrVsOsZkYPZuM7R2U/d4s8iKg="}],"size":23711290},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12_1732007945956_0.09477759048393386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T09:19:06.475Z","publish_time":1732007946475,"_source_registry_name":"default","contributors":[]},"2.0.12-alpha.decc8f69b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-alpha.decc8f69b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-alpha.decc8f69b.0","@microsoft/teamsfx-api":"0.23.3-alpha.decc8f69b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"43597e952ccc123d711808c043914bafb2f6b39b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-alpha.decc8f69b.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-x7hACHWnjS5HdMM345YnCOSuGOjaL0F53/yjNcGKOOfZx0X2Uv9qgXukob+rIWjFf7Nqrv14c9z0+SuOm+OFRA==","shasum":"d832ede56d9f6f8ecc0f7104cbae3248255e4698","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-alpha.decc8f69b.0.tgz","fileCount":1720,"unpackedSize":31030396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyNaBycKqAtwwwo6tYY9+JD2ovbN5rUdefxkbThjnxpgIhAMUj1CWGOmxT0SWEFSuLdfdGCL7kOxcKfZFOuz52nNVj"}],"size":23920953},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-alpha.decc8f69b.0_1732032535617_0.04839416506715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T16:08:56.468Z","publish_time":1732032536468,"_source_registry_name":"default","contributors":[]},"2.0.13-rc-hotfix.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-rc-hotfix.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-rc-hotfix.0","@microsoft/teamsfx-api":"0.23.4-rc-hotfix.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"158130194d38806d01092706eb7bb255403c02b2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-rc-hotfix.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-dkHWo4/DlNqyvrGGQgqne7sRhsgflnqu+YOszy6AM+hyW6goLLzImuR9XGX/1bqC71fNRlOSaSwnThsrZ2eJ3g==","shasum":"44d92d566629ac6d88e0e488cc85d13769f5c306","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-rc-hotfix.0.tgz","fileCount":1720,"unpackedSize":31039666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUGHppmQrM4N0Q34Bh4eN5UEkRsl7kfbK5wVHzv5ymtgIgbbzWhVWpp4JE/QMO88gXbc7HAUq+v9rJOX0/idfRaOU="}],"size":23931328},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-rc-hotfix.0_1732085349415_0.8027952608198092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-20T06:49:10.107Z","publish_time":1732085350107,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024112007.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024112007.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024112007.0","@microsoft/teamsfx-api":"0.23.3-beta.2024112007.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"288ad479407e20256db2e708f97229852cd7c058","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024112007.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-VoXZQIiMdwQIGI/s2zjxiK0cSX+2hPCqsH0HOFGOSlbzWYYFkVrub5mHydRHDpTxncFvwq8PP51ujAok23aoZQ==","shasum":"bf9b5d38772b8b21902865273d8a47e5c8e0043b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024112007.0.tgz","fileCount":1720,"unpackedSize":31011350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1CqJ8vIEtu2PSdimiSeEvYq34bwYZggtQiAXDeW0BBAiEA0MRCuqmmGs8wPNkXqA+zu1jlrEt+0ZD9Lzzm++sfoOw="}],"size":23895248},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024112007.0_1732088034682_0.8038702812878618"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-20T07:33:55.161Z","publish_time":1732088035161,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.425b32d09.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.425b32d09.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.425b32d09.0","@microsoft/teamsfx-api":"0.23.4-alpha.425b32d09.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"accebc3d2173b5bb9d89bd9f7e86bfbfdd9a389f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.425b32d09.0","_nodeVersion":"18.20.4","_npmVersion":"lerna/6.6.2/node@v18.20.4+x64 (linux)","dist":{"integrity":"sha512-ZkvJEt8NRRcSzxNoA/4VjN6ZHg6rn4I7qd7NmsyQnZwcq2uUK6t2k70n2db3/6ysXgLNO/ya1CF9JWPgEjZZzg==","shasum":"5ab074325933b9fee459837e05451fd6a0246495","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.425b32d09.0.tgz","fileCount":1720,"unpackedSize":31040957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6k0hvuctbaIGXZstyN9jfE3o8DwrXjartnJEwMi8JFAiAxSXF9FCCA/WmHJoWAqcVp6YnCXdjKS1jFxt9QkTdraA=="}],"size":23931659},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.425b32d09.0_1732119008257_0.3028984308086218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-20T16:10:08.831Z","publish_time":1732119008831,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.e84e1682b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.e84e1682b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.e84e1682b.0","@microsoft/teamsfx-api":"0.23.4-alpha.e84e1682b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a725a4e8b7753b6e01d09abc7609060e74bd58a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.e84e1682b.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-hlpacvJfUYf18dOigcSL+EpT71npqywr9ji38Vz3Av/4R1Byyr5ud/lrhTQEchIQ3UZtCV+pZ7SLksHWYwbU/w==","shasum":"9494a0adb71ddbb01edb551c57465e1b2b3bafe2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.e84e1682b.0.tgz","fileCount":1720,"unpackedSize":31037333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMv7W2M2363zXySelRghHUgRWElkFJe5K/VXo8tt1BnwIhANgRRpaWgacMt909AMy+fuBDya4aYr4NmwcLgJU6ZkIe"}],"size":23930906},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.e84e1682b.0_1732205332098_0.5611484286566035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-21T16:08:52.649Z","publish_time":1732205332649,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024112206.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024112206.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024112206.0","@microsoft/teamsfx-api":"0.23.3-beta.2024112206.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"21bf9f176c6c825c1c7f63074c4189eea8cf8b4f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024112206.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-xzGP6svuKd7EtktXsxqRMcqFts8ph2dBCURf4Odevn5isKz46wpOV3ZD9/7TO8ElP5axTgzUu43ZBM84pcaD8A==","shasum":"7c3311618a736825f2924a9d39ed66ed8c70a202","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024112206.0.tgz","fileCount":1720,"unpackedSize":31011801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/0c4KPn91k+kgOOApQFlpVjHCm29bG/dOmCdfJfYohwIhAMkPr8yrKVaGZJVY1bYS0+H4PbCtmd8i9RqQ7ru3O8tx"}],"size":23895281},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024112206.0_1732255936121_0.31750629795299856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T06:12:16.601Z","publish_time":1732255936601,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.ad0d7aa1a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.ad0d7aa1a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.ad0d7aa1a.0","@microsoft/teamsfx-api":"0.23.4-alpha.ad0d7aa1a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9ba67af6f8e12f442b1ef56ac2052759a649e00d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.ad0d7aa1a.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-MZYgO7+GCXPsCp+tvgdpSHyu3FpZ+aemvRJsraKyw1eupW5csJ/DUT7yyUm1Ax8K9zCSBYP4VafosE+UnpsvAg==","shasum":"5ece585c9680918678ef0bc85c74c9f74eefbed0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.ad0d7aa1a.0.tgz","fileCount":1720,"unpackedSize":31037493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQsdTGxawZn3JSbjD65N+Dz9roTTxODt7UB691dINeWAiAKLSvJcEvrMwzPczBeRof5Q19j8hqyVQzOEFxKD2CufQ=="}],"size":23930926},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.ad0d7aa1a.0_1732291733600_0.997748678270203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-22T16:08:54.134Z","publish_time":1732291734134,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024112506.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024112506.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024112506.0","@microsoft/teamsfx-api":"0.23.3-beta.2024112506.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"c7c457aab514df6650c8850c6bc5c35050d39a64","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024112506.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-UUkWy7Ay12jrv9+yEjXiwz8Ab99oEowOsv3IzA4La7gQbKtJ20SsvmCA0v2c8EuNQTDldV5ENa9pUqCJt9XABg==","shasum":"5463cbec8c81d20ea08b0192b2663e8356db42fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024112506.0.tgz","fileCount":1720,"unpackedSize":31011807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd6uNwVgI2cmGGw7UHLMP6b9ALGA/Vuwd7Gce04BimFQIgWnZUjtcUme8GgJewFQ4BmkQgaEHS7tywVil8sEhl1F8="}],"size":23895276},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024112506.0_1732514961471_0.6554553698705201"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T06:09:21.985Z","publish_time":1732514961985,"_source_registry_name":"default","contributors":[]},"2.0.13-beta.2024112511.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-beta.2024112511.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-rc-hotfix.0","@microsoft/teamsfx-api":"0.23.4-rc-hotfix.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"28d41b2ace491cd064846faa4a46becc843c5bcd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-beta.2024112511.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-FnxwXpJiZrUdmhGwlLM7+muLIs97i3s02GyoU0FHtgjlG2T9x+0EgpTC4zYPY2CEYLtFulOuvuBaOGVz9yOLVw==","shasum":"cca6756ea04f5b75a81c49e344a7468ccd1776a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-beta.2024112511.0.tgz","fileCount":1720,"unpackedSize":31039674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB7lQhrqxK/Fl/YdVBKtws6ZVVHC15vOGmX3pKGOUSQwIhAIYErplzKeGOegBv5RiDqhe541qmhQ8wO9qUKT7vm6Hg"}],"size":23931330},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-beta.2024112511.0_1732534547576_0.8596388802843582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T11:35:48.025Z","publish_time":1732534548025,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.a2c09e877.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.a2c09e877.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.a2c09e877.0","@microsoft/teamsfx-api":"0.23.4-alpha.a2c09e877.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"079d81eaeb33e9e3de17346d12b2894cb158b89a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.a2c09e877.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-zI8gA5+zIVoTIKCMVgrIzYMLjdyYYSGR+W2qbLY/gVhMRss6JIoOxbUf6ii6M+QzEGSQoOrdFT6lKk6j1IrPRg==","shasum":"4ff7204471ad601df45f877bd4ebcb69451ff3d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.a2c09e877.0.tgz","fileCount":1720,"unpackedSize":31037869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Bp+JpJAHu9GiUpwrMwdRu/KFweu8oYyU0eq8KSkwYAIgHDF0tjkYJfR+0/On0LB/fYc7KtgQROWGJUWqq9aEOwg="}],"size":23930990},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.a2c09e877.0_1732637321319_0.9927578387659559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T16:08:41.801Z","publish_time":1732637321801,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.db2563b3b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.db2563b3b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.db2563b3b.0","@microsoft/teamsfx-api":"0.23.4-alpha.db2563b3b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5b3675aec7fe34cfd3bd3ad206a88a4843c7f60c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.db2563b3b.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-QBkNJIbsVnfRI8FR/ChEETqNqmFdkmw5jPn7qmZ+viEkzI6E5rxD5NtgGuxTz8jyyKsgbFR+oHoD1AaCAr25Gg==","shasum":"164534015f76c89b67d2517803d6ccd169863e3d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.db2563b3b.0.tgz","fileCount":1720,"unpackedSize":31037883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW8k9hkgfCC6WrrJ+xg2egf1i54XsoSS/Ju3wdoMoF7wIhAOT+qXJ7nhU25XSxwg9nP+pjphmajI3n8B3d0k4aKEJg"}],"size":23930986},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.db2563b3b.0_1732723738269_0.2679952058878168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-27T16:08:58.860Z","publish_time":1732723738860,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.bb396391e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.bb396391e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.bb396391e.0","@microsoft/teamsfx-api":"0.23.4-alpha.bb396391e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"16810b463cc29e3945a879eea68c89e8a32d2a40","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.bb396391e.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-8ES+NV+JN63Bq4lkBl+p2kkA+Gz7i/PvsAZisB5qqIOhVKdru10wXetgl015rLK3ZsohhQ0GT/qE7MPNvF8qtg==","shasum":"0fc0d885f30a280ec3c378067268635a8d70a117","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.bb396391e.0.tgz","fileCount":1720,"unpackedSize":31040211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAp6gyqXb+wkvV8f3dKfQVzNvGaFKRqCbtq8upxQ47qDAiAK6O2zygtsMZQRKMSTOXM5BJnO+3iVj5H/uEiq+jfFsQ=="}],"size":23933540},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.bb396391e.0_1732810107470_0.6840288556026415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-28T16:08:28.445Z","publish_time":1732810108445,"_source_registry_name":"default","contributors":[]},"2.0.12-beta.2024112909.0":{"name":"@microsoft/teamsfx-core","version":"2.0.12-beta.2024112909.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.3-beta.2024112909.0","@microsoft/teamsfx-api":"0.23.3-beta.2024112909.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"b877549b50903c1788cc56f3dabde176a38e9851","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.12-beta.2024112909.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-f1X+Ns3DQFnBMCe1KdI3Z1JAwZA3kTKM7HLKGyuoA2khBCTteINKrwlBWIz9IKLMboD39gdOb2p/LmoU2mWc2w==","shasum":"0ae348d5576e3905d53daafef80ac6c5a839d855","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.12-beta.2024112909.0.tgz","fileCount":1720,"unpackedSize":31016687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIqs9/mfkVghcwxn2XfZd5APMDCMA3qUnP0QwS2W878QIhAMKjXYlbTCViDxYIElfAN0Lij72mzsUFi6RxBVrDJDMF"}],"size":23896304},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.12-beta.2024112909.0_1732872519992_0.37115503156203244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T09:28:40.452Z","publish_time":1732872520452,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.679dc7df6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.679dc7df6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.679dc7df6.0","@microsoft/teamsfx-api":"0.23.4-alpha.679dc7df6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"b0a8bfddaed1b9c0e5a78e44f818f9095baa4928","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.679dc7df6.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-ndXsiWwRiYPPsFmRX2L7OD9TI+MNDfaNRMFHm+nmy7lQGgA/Brt9FSv41+pISrgL3aAa1RNlIllsvd7PXDKEIQ==","shasum":"a6382b4244947139936120a5e7806a5d4fdf5f4f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.679dc7df6.0.tgz","fileCount":1720,"unpackedSize":31040237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwUHgucT9bxO4X+FtkYjiwBMHvOryN40AS4Ja3iVULBQIhAKYb1vKViJwv695vlXreNIglhjPHAR4CsOw3hS2IXv1U"}],"size":23933657},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.679dc7df6.0_1732896509983_0.4580036590626464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T16:08:30.759Z","publish_time":1732896510759,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.5e509eccd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.5e509eccd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.5e509eccd.0","@microsoft/teamsfx-api":"0.23.4-alpha.5e509eccd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"c17d2761ac82fa41ecb12526a5ae7026d947aeb0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.5e509eccd.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-/L4b4GeMa7Ui3psaEBIP+jcnffoI/cbWCTqlPA5Iq0dafISzNnJKvB8ehyAiOCDKhxD0grXa+LAwvw9DvOl7Vw==","shasum":"ed8daa9c45509c8c7c4b3f9f5773c2f55b6e940e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.5e509eccd.0.tgz","fileCount":1720,"unpackedSize":31041720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkIVs8m4RQa5JLdSxptLGp0nElp0uBMNQF0FZgu0LnOAiAMuFU9zmDFv2EtIrgFLq/LjWqYIEpRZpb1jhi1W/WuwQ=="}],"size":23934115},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.5e509eccd.0_1733155726626_0.7139447972012529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-02T16:08:47.808Z","publish_time":1733155727808,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.bae167d81.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.bae167d81.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.bae167d81.0","@microsoft/teamsfx-api":"0.23.4-alpha.bae167d81.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5d512bd94912d0167c75948d190b320aa79c850a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.bae167d81.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-PHuss8I51IgA1zjMvqFBUJ68Jnrt7cILQY+qud3qr6aoVpqtkUi3fJHlWBDicF1EDDRs94qNdQnKGSn++KaPGw==","shasum":"a1480ccffa5febc8d80ce77c6cff890fb1e4e13b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.bae167d81.0.tgz","fileCount":1720,"unpackedSize":31049426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIeAPwY87d/XsFIIOgKkiymv5xysmZ/D5IaI3VK+/mBQIgNfvS122gqaUpWhFwQONLs55W8Op2vEsSqEeDa6ztk4Q="}],"size":23936058},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.bae167d81.0_1733242123658_0.25865293441787274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-03T16:08:44.497Z","publish_time":1733242124497,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.5577464e2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.5577464e2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.5577464e2.0","@microsoft/teamsfx-api":"0.23.4-alpha.5577464e2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"79142ec43bd718605afc1c7d6c197c68dab55a89","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.5577464e2.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-waZhtDwMlyTCxKBkopWf3LTYgqxJT8FEMp8r/O1+kxjpCEraHmJMUUtbXh7Mkw7p21xmzwDxmIn56mlR5Miq6w==","shasum":"3c782c5bd7cb3796f79fbb97795ce0b5e63a8236","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.5577464e2.0.tgz","fileCount":1720,"unpackedSize":31049441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOxLGh85AEgKzI/IMgn0CkS87gfCGl89OPHZA/82gsdAiBAjxicnZTZupAC++ABC7VUxjTpJooV3XO65d+OtIaAlA=="}],"size":23936084},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.5577464e2.0_1733295574951_0.15254412532978234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-04T06:59:35.400Z","publish_time":1733295575400,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.396238b05.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.396238b05.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.396238b05.0","@microsoft/teamsfx-api":"0.23.4-alpha.396238b05.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"d593d0b34a3ceea33e43991525ba28d8fb729167","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.396238b05.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-guI9AOr4a2+6KB+zDYewXvPLTB4+uGS1DvXoCueyf2raOkzKftQ1vGpBLt61xKQiUyWTxcpPDKfjBBb/AjVPQA==","shasum":"17d3ac760d6673f7fc0fdc2ac9beb482c3ecb86b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.396238b05.0.tgz","fileCount":1720,"unpackedSize":31049451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICg51BoDz51pxCX/+sDfzbbKRg/zG/Qre7iROzwcClmDAiEA/VuMBLPCIxjrcyZO4issgFBGAn0DiYheoZ3TZhfowT4="}],"size":23936095},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.396238b05.0_1733328559114_0.5366003392246002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-04T16:09:19.562Z","publish_time":1733328559562,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.eb9d0eaa6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.eb9d0eaa6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.eb9d0eaa6.0","@microsoft/teamsfx-api":"0.23.4-alpha.eb9d0eaa6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ef80c2970c7c1472b9a23204d77fcd040aa5beae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.eb9d0eaa6.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-L5Vw5og0U+4lOcyD29pN1+fZaRKN4PUcDCvR6W2oNocQL3SK1I5o732D8fLT4y5Dp/6U4zr9dc+Fd40Fy4i1sw==","shasum":"96d6e96886667be0c6b9bd79bc0cc690fda26cf2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.eb9d0eaa6.0.tgz","fileCount":1720,"unpackedSize":31047803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8dYeLmLMw89qd5wzz2aJWnZjqyYmEAK0Nbt6bowvBWAiEArJ2Rju4VOVSIz19/W6EU4NHCnANS8y6VnL5VXNNbY4U="}],"size":23935351},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.eb9d0eaa6.0_1733414953007_0.8434344658423014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-05T16:09:13.677Z","publish_time":1733414953677,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.60a09c9bb.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.60a09c9bb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.60a09c9bb.0","@microsoft/teamsfx-api":"0.23.4-alpha.60a09c9bb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5fea0d6214d994beb17b6a763d9836dc972d059f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.60a09c9bb.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-/RpfXO8L83BhRMWF1hHGulWdG5nCxNRQJbQFKNPCUV8222MZUHpVUTgroo7XLtcgV6VnZmnArjPN/jEZgfMFjA==","shasum":"044738f5f5c1dce453ff1b3200a3f4672a9c9024","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.60a09c9bb.0.tgz","fileCount":1720,"unpackedSize":31048238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbwKFdb1d/8wfP6tZs9HDwB5inZbOPNHM014XwJRs+mAIhAIUVH+WQevAbvKFbK1z0VkBdgdeLCUCEDi+3LLi7UXSD"}],"size":23935450},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/teamsfx-core_2.0.13-alpha.60a09c9bb.0_1733501342363_0.33248924890307485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T16:09:02.917Z","publish_time":1733501342917,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.59a7e76c4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.59a7e76c4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.59a7e76c4.0","@microsoft/teamsfx-api":"0.23.4-alpha.59a7e76c4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2bff65072cb5793fbfa1d298f26eaec602e20ece","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.59a7e76c4.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-k2FiyqdDRqL4SKdoFuD9Mpsb8p8koMoBslJ3vYyUjjEVDzbFEbJP0O5W6pvfHjt6Mxv2H0AUunSwv3qqwbYlFw==","shasum":"db158537225b6d181b4d2f60d96bbf2e73c631d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.59a7e76c4.0.tgz","fileCount":1720,"unpackedSize":31046595,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6NgAhpOCAOtMcz2F8xnHbjeN8cMMB1rnrjpK1xXkyCAiBuRffq5IShg6vKJOD4uhLOlGPBgdvVl+gktJCFCNVV+Q=="}],"size":23931973},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.59a7e76c4.0_1733760545631_0.2835841011984501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T16:09:06.764Z","publish_time":1733760546764,"_source_registry_name":"default","contributors":[]},"2.0.13-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-rc.0","@microsoft/teamsfx-api":"0.23.4-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"15d0aaa8d3ea3292a821b00f1dbe23510c109695","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-rc.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-xnz944++q/Tz8Uq56F81ont/jQdmlbMHaGw8NrCzNVi4Ld/j0VOUyHaX0/zLCErB5VArf6FYTyxYPTveCHHgOA==","shasum":"99078d39bb3c417a052f743b58eb9b990ec4aca0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-rc.0.tgz","fileCount":1720,"unpackedSize":31353467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBrcFTF/FkOUDpVpygs1kHViVqZ6/XfZnpqp3mi6AKzAIgEHpvJb0lXgdZDZaq5kxE6XgBPgyO2E9s1yGB4MnXkoM="}],"size":24013899},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-rc.0_1733807934794_0.7249136773641565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T05:18:55.576Z","publish_time":1733807935576,"_source_registry_name":"default","contributors":[]},"2.0.13-rc.1":{"name":"@microsoft/teamsfx-core","version":"2.0.13-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-rc.1","@microsoft/teamsfx-api":"0.23.4-rc.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"8c682c03369832ce530b1002347de49f3df6961e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-rc.1","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-PtfheVNVDkPN5HG2Q8WHyDiJBcqj4+RvkmpzIrMbtXwY79DAEQNbzUXR2AvMnUw8C26herQ1Or5CCbVSm6g6Sw==","shasum":"90beb01bc39011341a64ca3a8235d789853ab0ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-rc.1.tgz","fileCount":1720,"unpackedSize":31017755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6a88Cumv+1J3QEUvrMnR23Ksuwsh3iOSuFX8mNR91gQIhAKMhY1bUcCnmOyjdKa8bEQCC3ddXJ/0AZXy/Y1MPqobc"}],"size":23896273},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-rc.1_1733818257132_0.7119433936138058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T08:10:57.633Z","publish_time":1733818257633,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.ae4f2b9a7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.ae4f2b9a7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.ae4f2b9a7.0","@microsoft/teamsfx-api":"0.23.4-alpha.ae4f2b9a7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f4a8c6be536f66e6a9eae5550a0a02e8b99e3719","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.ae4f2b9a7.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-4o8cC387qhqjZ98Zvg2OFglTPoGJrLmxYJUdLzQX3sy5Qm309cw+pi/7Ta9c3IRY5/clc78ITmaw7IqJ5KKIAg==","shasum":"52617d5bede69f750eaaa1747e191448e5a6c521","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.ae4f2b9a7.0.tgz","fileCount":1720,"unpackedSize":31353736,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgBxl6DVAZAzJ54D6IUQrkQn+921scUaV3KhRXyQoeSwIhAIDR8ttfytuI8nd/9SsK4ZOejr7rRHAaOacWVcyQPOZ4"}],"size":24013989},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.ae4f2b9a7.0_1733846943160_0.816315112632225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T16:09:03.716Z","publish_time":1733846943716,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.af47bc3a8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.af47bc3a8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.af47bc3a8.0","@microsoft/teamsfx-api":"0.23.4-alpha.af47bc3a8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"b97991baf56ac7698cbbb217dca8df8f7ddf8d1c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.af47bc3a8.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-OX1gzZ2/70Abw+8sQG2npw+vwnFJP1x9C+hKnF6cbwYtChNV1/LXVqfq/Eka5ocSLu96ITM4c+d0Okvm7I2mfQ==","shasum":"51ff5cae8e89e96481d0ccdc78dadbc0cbbab7d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.af47bc3a8.0.tgz","fileCount":1720,"unpackedSize":31356175,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAD2onkg2+oN0UCWssYNdbp3uj7X1g8+dTMga5aiKNBAIgXNQPJhfGuXMCVyhdoQftpxoFt9D/lvD7X2aWihY098U="}],"size":24014253},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.af47bc3a8.0_1733933345667_0.15208176517968264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T16:09:06.197Z","publish_time":1733933346197,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.f33089c4c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.f33089c4c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.f33089c4c.0","@microsoft/teamsfx-api":"0.23.4-alpha.f33089c4c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"06602ae6632bd40015028b3dd32abaa21e21b7f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.f33089c4c.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-k/AkF2oz2j2CZxq7Ira32YCBuo7nHcA65f+9sCPxNuU1tSG17JIgBEYQ3gFWNM5RrYYFpvg256Ud0rgjTP7QSg==","shasum":"13e810fb814e215b95f74d20258a51dd36415ebc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.f33089c4c.0.tgz","fileCount":1720,"unpackedSize":31355983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3cNYMHUINO62mKG2FNiu0AcWBGD4eNho/geQvdiSSfAiEA2LA3zhJ5ndoo9RqY0ZdCxZHtPkABVzATK8mnMhZEzqc="}],"size":24013978},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.f33089c4c.0_1734019734062_0.5007368950762368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T16:08:54.651Z","publish_time":1734019734651,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.d5d97cc87.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.d5d97cc87.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.d5d97cc87.0","@microsoft/teamsfx-api":"0.23.4-alpha.d5d97cc87.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"06b13b87d0e46201a11bb3a62d6d505275f837c4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.d5d97cc87.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-Y271ooNzMirp9QSOfVtAhOGzzd+pO63at/MbLI3GgoIdiOMdMvIplYppj4S8tJ5RrzapDTkRmuhXYk7mNGQhtg==","shasum":"469621e89a2c00614516ad761a0067c03dbbc2a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.d5d97cc87.0.tgz","fileCount":1720,"unpackedSize":31355988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9IYb/WV91d6Z/tJDxJGtKohc6lJA65hcuOdAJU0quBQIhAKg9mmghpaYabgO9Dvyb+G1A/URmtc6+1cYp7Vp3XlFA"}],"size":24014001},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.d5d97cc87.0_1734106140691_0.3058598244377617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T16:09:01.474Z","publish_time":1734106141474,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.e3e79e0e5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.e3e79e0e5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.e3e79e0e5.0","@microsoft/teamsfx-api":"0.23.4-alpha.e3e79e0e5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7389e52ab77edcaa72d126936e38a8025c9bd20a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.e3e79e0e5.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-P9yuHiO+CXZ9BZY1+Fo7C8P8eMTwKIr5hccwCVUueYc2QWpWmd68BgtS/oXMr8rwTsNMIdmYHDDmrxN2CoG4jA==","shasum":"9152f7856fb4c6a6428056d4859a51e07139b925","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.e3e79e0e5.0.tgz","fileCount":1720,"unpackedSize":31361103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYQPL67s1ynL7Sss9glkWfjffqPyuOpzHxLdQ+GN7j4AiEAqMSpInV8ypxMdUnpOLvIOxnUwBtSMf9VucnwgDhAhRg="}],"size":24008302},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.e3e79e0e5.0_1734365328415_0.8804688162094685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-16T16:08:48.979Z","publish_time":1734365328979,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.8f0fc4543.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.8f0fc4543.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.8f0fc4543.0","@microsoft/teamsfx-api":"0.23.4-alpha.8f0fc4543.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a8d1374004c75aac7cb5524273c8ed0e81c79e7d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.8f0fc4543.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-WhhXWHyVmiVjsEs+VD5qI5H7LTtUcsFDvmyTIsGpwuobIJZ5tH0TbVpAMFhSWYo1Lw+18I/LyuUYAhXbiruGtg==","shasum":"ba256e5337fabf7ae8723834899f55db77759add","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.8f0fc4543.0.tgz","fileCount":1720,"unpackedSize":31368793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG5QJiJi9Fe0qCDi6LiyVdWY5i7/3kVLNnSixaaeQbqwIhAJkbaGirjFAUkK7ElQ2Wks34WxdE9aZzsMdu3dQr0wJW"}],"size":24011089},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.8f0fc4543.0_1734427811023_0.028221381169432957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-17T09:30:11.527Z","publish_time":1734427811527,"_source_registry_name":"default","contributors":[]},"2.0.13":{"name":"@microsoft/teamsfx-core","version":"2.0.13","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4","@microsoft/teamsfx-api":"0.23.4","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7e4dc9364906e17944f90db96f77fd3838da9fa4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-papQwwalQTwufZpTdZPZU1YNAETA+BS90j8pP3dgHvySQ0lj7+41YI+pypfd7QuOb+tMedQT4+k5YVlgv8teGw==","shasum":"cac0c979d49300c1e01a22df2630ac0fa93c1aa7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13.tgz","fileCount":1720,"unpackedSize":31018079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaYSoLn2xxKSqLj36b7qEoL35Tv5nnokZCpqdwPWyGNAiBHu5uEe+Z1o2s0HpbyBdjWxpTT5XIZNpMOzSQz6cooPQ=="}],"size":23896910},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13_1734503736642_0.5153753366035756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-18T06:35:37.131Z","publish_time":1734503737131,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.24cc1dfce.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.24cc1dfce.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.24cc1dfce.0","@microsoft/teamsfx-api":"0.23.4-alpha.24cc1dfce.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"c37463d01278f81cddf1efa27d8efb4cf6b7ef0b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.24cc1dfce.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-VK7QNzu5WxZpt9maX8nOXzDIc0fJjFGmiar8exMq/uHTFrtFfFNbP041NdYSBwMRxzb+ecIica73TVZMyTwiaQ==","shasum":"3a8837c0628924d837b79c3c2d7bd98573862082","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.24cc1dfce.0.tgz","fileCount":1720,"unpackedSize":31369604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtLvamp0h49Wb8u3gItJsulfiKGHG/19UvcTXfg/rpZAiEAi3IiFZpnrTJhMhWeUq9AndhReHpNEzPSc1qfYBw0eeY="}],"size":24011601},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.24cc1dfce.0_1734538135514_0.13643332430945976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-18T16:08:56.037Z","publish_time":1734538136037,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.4a4474697.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.4a4474697.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.4-alpha.4a4474697.0","@microsoft/teamsfx-api":"0.23.4-alpha.4a4474697.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"da06e802aa91c9dee07137ed928837da13f15754","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.13-alpha.4a4474697.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-DXxh0qF8yNM03qWrQMnQSAx1slVpREqNEY3mEdOXGdM8XNnnkvyyirHWaCwkIjbz6c38MLDb3Yu2nTfiFvGz4Q==","shasum":"130c0bffa4c657002e49e2a21dd99342b50a02b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.4a4474697.0.tgz","fileCount":1720,"unpackedSize":31369648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwR1m6mmZFZuwGnc7TvCfboGmJCLZ4e3OaxtJ2oLMPtAiEAuCT9WeyC7X3ya6GH+xztU0NAff5gom5mer8f41Illi4="}],"size":24011397},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.13-alpha.4a4474697.0_1734624556384_0.004293026135530731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T16:09:17.017Z","publish_time":1734624557017,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.038ce65fb.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.038ce65fb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.038ce65fb.0","@microsoft/teamsfx-api":"0.23.5-alpha.038ce65fb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9f9b25b4874b4acd161d61297c40043a21b1c844","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.038ce65fb.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-ZUx7q+tigeq2Y6XgKyKsUTa9w6GAVNdTagIZZPxD6RIyBHhJwco7lvyXYeUHt3wTKUC/e77kihWpFpYt5Kd3oA==","shasum":"497995841fcf6543e11cd0601ad5e9b654f53542","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.038ce65fb.0.tgz","fileCount":1720,"unpackedSize":31369310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCynYiRcNg811KynA+FS/veRbjvoGS4TA+8DNQdAV41IwIhAIZAuFdnf1AjWUBVA+vvY6HNkDpZJfMjlx4ir0t7k5Yf"}],"size":24011078},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.038ce65fb.0_1734710946004_0.4348531346658704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-20T16:09:06.543Z","publish_time":1734710946543,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.4da5c3b2d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.4da5c3b2d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.4da5c3b2d.0","@microsoft/teamsfx-api":"0.23.5-alpha.4da5c3b2d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a3b30977867eddbf0ea9e4f45128099f820ac9ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.4da5c3b2d.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-IykOFaPbY4LFv/7/mllWLJosU6cFLTSicixNVCTr65/Gn3dEW8OooAgSLlxP7dd7F86AJOVwduS/1qghWi645Q==","shasum":"4b128082e923253a26557aa137a174181d291eca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.4da5c3b2d.0.tgz","fileCount":1720,"unpackedSize":31393907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjss5wgdh9NJblaFj5GdTf7S7G2wSREidrQR/z2D3gMQIhAKEHoOxIv06RCJBY8OxCWIBjBxN/1aXfwAINQcI5u4qV"}],"size":24051148},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.4da5c3b2d.0_1734970136411_0.3654155996399038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-23T16:08:56.971Z","publish_time":1734970136971,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2024122404.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2024122404.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2024122404.0","@microsoft/teamsfx-api":"0.23.5-beta.2024122404.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"4b58786014d689b4304aabed14b23ec18897cc7c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2024122404.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-VIWEm8yR27utcej1xt9ByAZMCA0pyZMemEDkMamXLdyy2qy4QbLW0zNn7UARinUBLZyRONkn4cnfAgGSMAm/vg==","shasum":"42f3b427f4af05ff9d17e54276e1ac6f46bc7c55","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2024122404.0.tgz","fileCount":1720,"unpackedSize":31393907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFt5z/QUytEwY7h7tyOIh5D2XviMrEaNHt3refvfS+JjAiEAj+kWbrKfan3EvET7PI4hc2QQ5umf5ud81I5ZhqtX9VI="}],"size":24051153},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2024122404.0_1735013837512_0.4418440583217904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-24T04:17:18.003Z","publish_time":1735013838003,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.296219d9c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.296219d9c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.296219d9c.0","@microsoft/teamsfx-api":"0.23.5-alpha.296219d9c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"885824025b3b7607b8f45a555080f31ff0402e0c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.296219d9c.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-veBSajGySrvtqEx3B3MNwrkiwsW+6bHvYyu3I/XRYTlQJTsf0qQpEK0x730UehV0JERy5by/NMqg+k90OqvGSg==","shasum":"d71febef72b14b809e29f6c1d3fec2da78337f1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.296219d9c.0.tgz","fileCount":1720,"unpackedSize":31394834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtpWmgUQcc99JVSVY5fT8hAvwuKD+uI4PFGxlyKr7YvAiEAoZP36EmfKn+D4UuZ5r9gTql3JOOWm5rZw7vw+eKYtXs="}],"size":24051908},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.296219d9c.0_1735056519868_0.8717105720979617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-24T16:08:40.544Z","publish_time":1735056520544,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.5b70571bd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.5b70571bd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.5b70571bd.0","@microsoft/teamsfx-api":"0.23.5-alpha.5b70571bd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"8a7568bedb35ae1c175a23ee350f7280cf634f81","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.5b70571bd.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-SGPb6bv8Tqrm0uEiYtTFS0ffZv5vH7d1SIxyTqvb+spbWYRrbSemookAwXf3WtOu8IRdJ06OnUPH/lbTE2NtyQ==","shasum":"9bfcb881b96bee5dfc31a705e36646f941a04ae7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.5b70571bd.0.tgz","fileCount":1720,"unpackedSize":31394879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBj5ebSBBxyspsyeVMWl2rnLmpNvv0pVSm+q4ufFcY9AiEAkVMv8zqS0eoJ52MNTUxIS6ssC32IBaOSFcwqvXY1uMQ="}],"size":24051837},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.5b70571bd.0_1735142974486_0.7586897667441885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-25T16:09:35.030Z","publish_time":1735142975030,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.6c34b48dc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.6c34b48dc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.6c34b48dc.0","@microsoft/teamsfx-api":"0.23.5-alpha.6c34b48dc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ceac7bd35a55152ec5145e5f9c9cd665ce0f562c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.6c34b48dc.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-Vu0ITAEkNNQKAQ8OVAy5Y5IKt7h3cuaAzrhBTXVlXphG6ouiqbIwnRTwMOqGCqNeiNaxtMbvx/vlAU1bNEEPQA==","shasum":"bbd4f4ccef263d8ea6f453eeeb5044e1a15d3d5f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.6c34b48dc.0.tgz","fileCount":1720,"unpackedSize":31395652,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAD+Zq+ddJqo00OALJLMMSorZ/DAif82vh8qF1GplfNkAiEA/lFbZKC+43rqvLHc715pvY4ehKmlH+XEAHkEVspwgVU="}],"size":24058426},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.6c34b48dc.0_1735229322087_0.7145163245450463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-26T16:08:42.603Z","publish_time":1735229322603,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.50b81c77c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.50b81c77c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.50b81c77c.0","@microsoft/teamsfx-api":"0.23.5-alpha.50b81c77c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"58a5913c88fd6a4b2a2173a1cf8bfe5979f2c8bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.50b81c77c.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-a2eAxZC9x9aCz1OnG/rR4AAJBv859t5yQLkU2RUYV6I4hqoBauAup/oK2vH5sG35Dq3dGlyNwA2qMbIwDJC2MA==","shasum":"c16ecb41ac56e10988e1bcbd1b71fd9d81a7a939","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.50b81c77c.0.tgz","fileCount":1720,"unpackedSize":31399541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqw7Wd6iXjsijG5MrRzpqm+ZzmtwtgyhZDXKwJHmfB/AIhAIa6mmYKF/oheJ2WxK1ZNi33ZaIJbXAobAX147i9svic"}],"size":24060186},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.50b81c77c.0_1735315709799_0.1390114583410076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T16:08:30.554Z","publish_time":1735315710554,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.f2d95df32.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.f2d95df32.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.f2d95df32.0","@microsoft/teamsfx-api":"0.23.5-alpha.f2d95df32.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2649f8af885c6857ed41d6fb9e3fe44cb264ee9d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.f2d95df32.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-bez1sl4zK7tHDDAmu5MXgIRn2Ao/8QnyJuriGysAjUCm3uZ5TX+3m2gk7tS9IGL5R6xs8a9/5BwBvFySsq8sdw==","shasum":"c13478d96e494db785f531ec85e1115aafd14098","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.f2d95df32.0.tgz","fileCount":1720,"unpackedSize":31400071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChAM7SIyNCfDjdJe9VTi0CwsIeIr81uU9SFNtrC9ykegIhAOGHGjb0EUupWnvnFSrD5/VGFHjkB+njOfstKL773+HY"}],"size":24060285},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.f2d95df32.0_1735574935500_0.019518842140911374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-30T16:08:55.999Z","publish_time":1735574935999,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.cfc9b2b14.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.cfc9b2b14.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.cfc9b2b14.0","@microsoft/teamsfx-api":"0.23.5-alpha.cfc9b2b14.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"33667b0c9f32b800f28caf5d97ef4172b8e6b405","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.cfc9b2b14.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-hb3d891Cywm3beV5cFfbx5147bDCmPBIyRBNM+TOxo8c0Rop8mQRnkdbNDVNZx/Nqm+aRvjeWgkWVlIanevooA==","shasum":"41e04db3a020f2fd0536c717c021ae40e21ded6a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.cfc9b2b14.0.tgz","fileCount":1720,"unpackedSize":31400071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDv0l7uos9iElcHlgOS6mDs4NC/XYNbLD0elA8NPBSqxAiEAyDkQdhw7HjOj5bv0gILGhqsQH084KBfm3TGiAg4pKPM="}],"size":24060286},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.cfc9b2b14.0_1735661318591_0.3384611127384709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T16:08:39.104Z","publish_time":1735661319104,"_source_registry_name":"default","contributors":[]},"2.0.14-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-rc.0","@microsoft/teamsfx-api":"0.23.5-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9aefcc395c1b5222f0924cea6ac8491faa95cece","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-rc.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-3NP8WiINingkbT/UJLjsINlg5crgdP8gnl/Ltj3gpJtn3U/B0djDe99r7atgO45K92736CHoXhHoHEHCArPiQg==","shasum":"c18fe40545161bbc5682192e209c00bd976d6727","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-rc.0.tgz","fileCount":1720,"unpackedSize":31396279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5IFkwO/8jZxnGWYoL+XnPLuyccs22x9+iT9x7DObA4AiEAsLFDGGLTpaZ0SifNDLN+FY+39wqQMO/U9MMi+RTwkEs="}],"size":24054336},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-rc.0_1735798979087_0.5164454385887132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T06:22:59.549Z","publish_time":1735798979549,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025010207.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025010207.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025010207.0","@microsoft/teamsfx-api":"0.23.5-beta.2025010207.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"0b0d5e255f36ef7b4233f247491f14259abf1706","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025010207.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-VyOagmdclnVjmBpJAHdP5L6ClEEphup7putJqBFlA3VlpaPlybDAdaey5qBIHkcQVKRMAyfasL/i1/Zgw4cXGg==","shasum":"d5ee2007d2db594f9e227681ef7112239c0c64c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025010207.0.tgz","fileCount":1720,"unpackedSize":31396330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVw658espuPfHjibuS3/TtqTC4kezWIibT/V/EP6zeqAiEA+gDGVteajtMkxoB8SUx5aV3Li5K+54mw02FNn//M/Bw="}],"size":24054365},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025010207.0_1735803465783_0.25644982884358813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T07:37:46.318Z","publish_time":1735803466318,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025010208.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025010208.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025010208.0","@microsoft/teamsfx-api":"0.23.5-beta.2025010208.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5798fc2100dc76177040b7c7ed320fe6d6312506","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025010208.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-nou7KQDIbX5tew0WGXAXcfuMAKabskIS72rfTy+/2fYz4osd4ZiGLjDrM5FR/t7oo+i41q7QH691bQOMMAWT+A==","shasum":"d8f791459ad68a16977a1072b661451ac8d6f60d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025010208.0.tgz","fileCount":1720,"unpackedSize":31401915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGaEA7qDolBR6wXAEwH5Jknd2+4GARG/aVz5+suSimaQIgNyIlxlBe9aRCEyVIvcxXF9jOSacs2pqFIZDRpFWsUYE="}],"size":24062971},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025010208.0_1735807712323_0.088837951319092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T08:48:32.793Z","publish_time":1735807712793,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.db74b8ef9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.db74b8ef9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.db74b8ef9.0","@microsoft/teamsfx-api":"0.23.5-alpha.db74b8ef9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a8cd6c18731a0ffa471628c6bb65021a90d06e3a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.db74b8ef9.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-936UfXlxdTyOqkU132xMU19mFzYLnx3PyrjEBIfpnKP/d3+nxQkv+ZC5YNsqZrNrwNGhb52QP7r8shhvG1Gwtw==","shasum":"4e57a79ac9c18baaff464cb77e47a66c90fc4729","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.db74b8ef9.0.tgz","fileCount":1720,"unpackedSize":31402269,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsmUqpQCTz+eaxSwBse9A+TnsVICBni2jMMPdRtnkltAiAm7n8IrbmbOmiYZTAdJicyVMeM+Qf2Jfgg4LNfUVkFGA=="}],"size":24063254},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.db74b8ef9.0_1735834118726_0.26649783828288953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T16:08:39.317Z","publish_time":1735834119317,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.b717016f6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.b717016f6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.b717016f6.0","@microsoft/teamsfx-api":"0.23.5-alpha.b717016f6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"1b7ef78c4ea5b0b90231f162a791b8aeab2a4a23","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.b717016f6.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-VBwajCIq8Us5LChJ9ku1Eh6wT/V5AGAJL5Uf1FpHAuDvDRL0WhOKkUfrd+BaM3C2mKsg2hR1GG0HNfZDuk1Qog==","shasum":"5a5539e1cde0229370af8f3900deacde732333a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.b717016f6.0.tgz","fileCount":1720,"unpackedSize":31401497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcLPtYhJ9QVBf6YzTKt8R/PrzlUOo7G/UAmFTHvRi+DAiBiyMUzFFVY/WaUPxQqsD37vJVGpf4nKYVIzozahmVecQ=="}],"size":24062891},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.b717016f6.0_1735920522643_0.07348143395534223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T16:08:43.953Z","publish_time":1735920523953,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.f98fc72c1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.f98fc72c1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.f98fc72c1.0","@microsoft/teamsfx-api":"0.23.5-alpha.f98fc72c1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f0ca0b53bf8beb3fd719f1bf68bf63b7619ef00a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.f98fc72c1.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-eEJ0fl4bSD0+3DDRC7uzQZV8y/28MzygNfn+HqkFr83OPXSEp0L63DwSG90yO9ksIOz9BZvYs/F1BjDThSC9VA==","shasum":"33e41593eda91dc16ad361a6b09004f4f397c095","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.f98fc72c1.0.tgz","fileCount":1721,"unpackedSize":31481209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2RTPnHQBN3IkbFnUgIgvauIiwwmfOKIauLORbApvn+wIhALiawbEmaAVxJcFLGWphc2fQCuFQ+0uW9PDTv3Nmxhfk"}],"size":24070176},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.f98fc72c1.0_1736143544655_0.06730463374105256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T06:05:45.135Z","publish_time":1736143545135,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.4a943cb0a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.4a943cb0a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.4a943cb0a.0","@microsoft/teamsfx-api":"0.23.5-alpha.4a943cb0a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"23ea282a1601313e6425364523ab2c69eb0d0750","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.4a943cb0a.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-gkEQmIlvjgCxJGClvcbPh5K6QeJoKbn6HR7JgR+sWeqL7dNka7Igoj9ERPJuas4gZdS4FknWhxVEcenKqteqXg==","shasum":"36d7b90d0cc69aded43670edf343056b2e48c187","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.4a943cb0a.0.tgz","fileCount":1721,"unpackedSize":31481764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFxOL93dtKihXa+4A/w5k6mLZWDrSyUx9qjgVOfm6jnwIhAN1I1gtq5fkGm37nqUi4VxacugaxBkB2xM8z7lDZz2SO"}],"size":24072100},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.4a943cb0a.0_1736179900011_0.6425833602079736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T16:11:40.673Z","publish_time":1736179900673,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.5f395c1c1.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.5f395c1c1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.5f395c1c1.0","@microsoft/teamsfx-api":"0.23.5-alpha.5f395c1c1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"46d978caa2bdddfda641178791ec22d25e5ca1a1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.5f395c1c1.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-DtqXQIzxR6CbYuUh0ERKzl998cB+bv6WFi2JTFllsvZBBsDq/NOxjAVmH1Na5eyHlZJRb4Y/XNQAuKHxDIQTIA==","shasum":"aba524ef527b7d197a3f48a4d1c40fc14fab1716","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.5f395c1c1.0.tgz","fileCount":1721,"unpackedSize":31481764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNDQtk5Y1ISZXdDUqQJ49zlowwe4EQ+CVNckBCDUpeSAiEAnlqrKiQjbvKzJEJvRISI8UtNEzhKXxk2wkQ+HMUl7VA="}],"size":24072099},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.5f395c1c1.0_1736266963313_0.13516416309780044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T16:22:43.893Z","publish_time":1736266963893,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.66ee22767.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.66ee22767.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.66ee22767.0","@microsoft/teamsfx-api":"0.23.5-alpha.66ee22767.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"44bd107e42bf1c669f19d76627f1875a8378cce4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.66ee22767.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-7RoN36sq6iNCl3wKDA4XBur0iWq/vR9q1bblZHmbDf9MHgxmZd3twkYlQD9BOT8mtyhcIFGtWq9Z6ij2FVyipw==","shasum":"23799acd0ad48ff2e8bcd830050cd4668c1cfdac","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.66ee22767.0.tgz","fileCount":1721,"unpackedSize":31481637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrU8pOyxa2uknKMlmakP9JcHvYNHK9a2Y/s6vkEEbudAiEA53s9bao3PiRllbV9Tao42EuSV9dceK+wZBo/VdUvwm0="}],"size":24072103},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.66ee22767.0_1736314923911_0.18175278184313193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-08T05:42:04.896Z","publish_time":1736314924896,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025010806.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025010806.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025010806.0","@microsoft/teamsfx-api":"0.23.5-beta.2025010806.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"79457f83c72cd1636e6aa8bd734c8fbf247ceadd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025010806.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-aHjEaChjTUz0OueMy1Y+5ckDgY+sCza4Ly4pxIxxewnNme+BhW3ZaRHDj5BT5LtHJqDKH9xFx91U0aPBzAJyrw==","shasum":"0ad14b0fbe901b86ca3779a4e482c21199b548dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025010806.0.tgz","fileCount":1720,"unpackedSize":31402233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkimEhXpx/zVgvjsv3i2NejVcZa4F22cTR9JMLFl1CjAiBhPKXe5tINZ1gWnHFoRg9iqOnswIUKrJ9dPUfLpP0FGQ=="}],"size":24063011},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025010806.0_1736317489756_0.24995810150604703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-08T06:24:50.391Z","publish_time":1736317490391,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025010807.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025010807.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025010807.0","@microsoft/teamsfx-api":"0.23.5-beta.2025010807.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"59358cd939deba7d0bf17fb0b241b6f69f4cc50f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025010807.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-/WZcn7p3lLYZJ5pYEDbQu1WzCsF9HnIcaqMqFiEhFAjDrKVXntA+4qj9/OooYda/VjLQioEiudrpHQeI8VEFEw==","shasum":"2cb8c92257899074a59368e47924e070390bf04a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025010807.0.tgz","fileCount":1720,"unpackedSize":31402233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFITu8jseERoFNe/7XoRQbQNs87j5yrudK+1k1sqQuSMAiBlyEym1J8VIVGPVwEMw9hI4qu/RMshiSsHBDNKjP9Bqg=="}],"size":24063011},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025010807.0_1736323231763_0.260573983256563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-08T08:00:32.272Z","publish_time":1736323232272,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.c5bc9b125.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.c5bc9b125.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.c5bc9b125.0","@microsoft/teamsfx-api":"0.23.5-alpha.c5bc9b125.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2310954fd00b5506a9c7ace8a7b538ce82b3eacb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.c5bc9b125.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-5FyIIHJGd4G1q5pw2aa+KnbdJMClngacm8gBwiAZtJhKg1qEVmf/Knx4Ug5GVIYzTYNd3FFk6CBW2EqieEmivQ==","shasum":"186166761254ebf0bc7497df7ad6dc4f18c4bfe8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.c5bc9b125.0.tgz","fileCount":1721,"unpackedSize":31488455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1UnstY0K2q1mxJVhHjhLT4RaxtAUfPbBDOiYJjwYHFAiBKAsraOWVRO6jmrIynd3+8S/g6D5NX+uPub5ZwGKtmLg=="}],"size":24073230},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.c5bc9b125.0_1736352615745_0.6622034619397021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-08T16:10:16.914Z","publish_time":1736352616914,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.9303bbfbd.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.9303bbfbd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.9303bbfbd.0","@microsoft/teamsfx-api":"0.23.5-alpha.9303bbfbd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"c1a76a2e250dd69ea927878b71219c80e9311385","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.9303bbfbd.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-p/aPL8vvbY6T7bjVRfpRqHWLJRTbFRwf5G8WY2qF5x3hcuSFBuLg4scxa1rVsUax3DRtBiGrNZchxIWq20lEeg==","shasum":"83200f4fffd137364e3fdfe15e66c9253c2323da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.9303bbfbd.0.tgz","fileCount":1721,"unpackedSize":31492954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqMs5sr8S8BLP5UVi/ofq3GNsmZJHB3i5EYyAIKQza7AiEA4X1VGDgmeb4LEVb3d0KoBC+XSQDASGL82J8/vHj6b7s="}],"size":24075071},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.9303bbfbd.0_1736439056874_0.487802711217999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T16:10:57.408Z","publish_time":1736439057408,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.897ccb62b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.897ccb62b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.897ccb62b.0","@microsoft/teamsfx-api":"0.23.5-alpha.897ccb62b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"fce4b2c361cb868dec9364fabe0295d2924f1a37","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.897ccb62b.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-J+XcvjM67lJNXTpuEKGvUVUugQ2o4y6LmOs8mF5eqBmlacpa60uhdv4+d0zr+9iP4q1aLEMOL+X4ikc4DI/2Yg==","shasum":"38e25243346726a56c68adbaf9f91f058adc7d94","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.897ccb62b.0.tgz","fileCount":1721,"unpackedSize":31679123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiY781Gi7WehkVCVKMJUOCBJ7WKef3TkGaNNi4YWkk8AiEA2rv90CumHvfEO1AO6R4/wzqbdROYt0Z1Te67oN65dgQ="}],"size":24098590},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.897ccb62b.0_1736525367704_0.48351297563425577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T16:09:28.118Z","publish_time":1736525368118,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025011306.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025011306.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025011306.0","@microsoft/teamsfx-api":"0.23.5-beta.2025011306.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"6869eb75ec9beb02246e1eefd46c647c55e2b3ce","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025011306.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-heYEFUssWdrwhyiMzLFtmEtBwl1MjNapoh4Ahv96UW8dB7JE0gecEcohkYPCphxPJ+Ra3wPdVLYCGFaozuA5NQ==","shasum":"25549b9d13da5f318496ac49705fe549e47ca444","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025011306.0.tgz","fileCount":1720,"unpackedSize":31396330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIvDDqLoJmhjf2gVnxgJ6uzLKh1hOI3fiM61Htlyl0XQIgJM75VErIvuRXjY9dOYadgki3oMKBJaGaQm3+fT8uz2A="}],"size":24054351},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025011306.0_1736749768037_0.5979780535736023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T06:29:28.510Z","publish_time":1736749768510,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.cc0b6e862.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.cc0b6e862.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.cc0b6e862.0","@microsoft/teamsfx-api":"0.23.5-alpha.cc0b6e862.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"db92c43334208b1ba8172e93db878890aeef6756","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.cc0b6e862.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-pEMK9trOm04p96gZxAfQVMgHrqRa4DLBKOiRhitTotOUl1GJnRjupLPkvtk1Q+oBFwaAmNfMyAt0ysPwWoziEQ==","shasum":"1667c8992340b202069da39521c63cb03d8de444","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.cc0b6e862.0.tgz","fileCount":1721,"unpackedSize":31679123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNWzugzOtroqL1ninPH4IiID8U4LI2u5DcErgkm53BOAIgdfWpAm5Hfw3TvIY6B4P7T+wFoIzynDCnqSvOsahoM+s="}],"size":24098593},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.cc0b6e862.0_1736784572451_0.4048937604707459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T16:09:32.972Z","publish_time":1736784572972,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025011404.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025011404.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025011404.0","@microsoft/teamsfx-api":"0.23.5-beta.2025011404.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f80e888ffb6ae366cebedf5c4955b1b36831748b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025011404.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-v2ggLj1s43QtNvcQ7tE/nCXsCSX/dHQA6Bh9e2qdI/xh6UlzxCXMNLzRK+/tZl/ZbCY9GJ9igfddBm6Kl9WMOg==","shasum":"d45adb175cfa6d4198d6f2554512550762839312","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025011404.0.tgz","fileCount":1720,"unpackedSize":31396330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFfDsGKH23ylyLv647oAFX9rSh0anfegBVnxUUjiz36AiEA+xLSMwq2WoN8PIRbt+6WfmVFbRDTfvIxPGBSCMzT4jw="}],"size":24054350},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025011404.0_1736829626333_0.09449027731243276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T04:40:26.803Z","publish_time":1736829626803,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.3c282b997.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.3c282b997.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.3c282b997.0","@microsoft/teamsfx-api":"0.23.5-alpha.3c282b997.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"0c1454e5751f0c7484fe8cdec0e5ed4b9d1672be","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.3c282b997.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-v1tXpTvSsPhYKfkK7Gg+TfvRK73WFMuhTbu2rfDXCVDXYvC/KfkajpIk/xmOZhPfoH78hQDE4DPBjdGicvjGag==","shasum":"22a76364e9c3a83c0d038e8937cd1fbd893a462a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.3c282b997.0.tgz","fileCount":1721,"unpackedSize":31679179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvF7z5FUjszz7dyEpg7w5V0EeEK69lBuIIKuiLlBHlaQIhAJw6o0Nd9FiOQcjRuMLsGLWdC6//CdJmO/yyXiAGTKoY"}],"size":24098827},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.3c282b997.0_1736871137551_0.2648844502229404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T16:12:18.648Z","publish_time":1736871138648,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.d1f3bda6c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.d1f3bda6c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.d1f3bda6c.0","@microsoft/teamsfx-api":"0.23.5-alpha.d1f3bda6c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"bcca69728bcf83be5a58bd6dcf5816e3fbd40993","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.d1f3bda6c.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-tinCPSpDHLWwCDH9tkslJFTgQ/yrKocYCJeHAOG8Sv4q+KCGCfTE16vIO0JWwdZoVpxPtfV3s80/2sTrZCGZiQ==","shasum":"f25c5b0756a8a6d51077137571a63b7fe5c83b4f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.d1f3bda6c.0.tgz","fileCount":1721,"unpackedSize":31694283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzhYtZcZoUsGfP7qa6+tFUjh7Ql0PkdQXbtO1QMzOhZQIgBGEiJmZdxNinGnRBH1YN6WAELN7ojkLn96X/oltuloI="}],"size":24101351},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.d1f3bda6c.0_1736957369316_0.3680586365056637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-15T16:09:29.964Z","publish_time":1736957369964,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025011603.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025011603.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025011603.0","@microsoft/teamsfx-api":"0.23.5-beta.2025011603.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9f310fa1e03d3d883a922dcef9469c548894fc0d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025011603.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-0zwKWgFH1SJJ5cOVwxIoff0GslJBtTar9Kqe1OrRVxbsWdDHNsTOh4JPmvMjg6KphPZeK5Q1UsUYtPVmB0Wh3w==","shasum":"18a8a11dca4798e13e87d79802360f98810b7fdb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025011603.0.tgz","fileCount":1720,"unpackedSize":31396337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD05vzEpX+Fhna/yOvZDlMnTM3rhfE8cIU0aS2NNABS6QIgfCXH29nH4ZPN3E1WarEWXKquPM1kg9OSiNyKE8gvtXc="}],"size":24054333},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025011603.0_1736999078755_0.01865179392655958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T03:44:39.261Z","publish_time":1736999079261,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.3b8dd699c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.3b8dd699c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.3b8dd699c.0","@microsoft/teamsfx-api":"0.23.5-alpha.3b8dd699c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"d4c951df2e24ce9281ce3b253477e0b8f5eb723d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.3b8dd699c.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-z2harwvAH8eb+hWJWoZxkipshtIcamKgbLM5a8ZPlJTCUnXcqN7fyEsd+ynBe6A4N08npT/lqcEk/vmwBJ/HAw==","shasum":"1e72472cba0d3de2493ff305baace79636aa760d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.3b8dd699c.0.tgz","fileCount":1729,"unpackedSize":31701122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMpZW1Q3aO0pkrVnfwz/8uKZhjGXP7UYdGn0CffeSC1AiBLqOwXbj39z0Lmbwm6ucFk8koc3zoDteu1z9B15KiGpQ=="}],"size":24102662},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.3b8dd699c.0_1737043766739_0.6581338004275317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T16:09:27.209Z","publish_time":1737043767209,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.08a6629d5.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.08a6629d5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.08a6629d5.0","@microsoft/teamsfx-api":"0.23.5-alpha.08a6629d5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"fe83fca29aab745cddcf8af74794e4b774cc3b65","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.08a6629d5.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-kxavV9/PHk/xGDsNIadmlRmFB/8AbnspLZX/KLokqUDJr+KPpwHiZrMXdUq7mcq6anQ7cQgU8xroMhyX+4h6iQ==","shasum":"f80cac0c6b93fbe1b278bbd2208f7e658bef8e6a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.08a6629d5.0.tgz","fileCount":1721,"unpackedSize":31705974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpoDRt1rByyI26zf/YU8OJ4l0E3N/ffDBxKdTpr4IRfwIhANLakRYhw2QX5pldrydTEDkXUVHo3wVZES0PvHhMOVdx"}],"size":24103327},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.08a6629d5.0_1737100765660_0.8715775714988663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T07:59:26.194Z","publish_time":1737100766194,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.8289a057d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.8289a057d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.8289a057d.0","@microsoft/teamsfx-api":"0.23.5-alpha.8289a057d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7350bc9c08af539c5e04ade8c3dedd1297fdee93","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.8289a057d.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-x18QIDO4h7JUjYW+3QMrQTD84Jy9JS5O90Wx/g6LD5L+1VNsnGon0QVHyfj2KgLV/zCl8cCqk2g7vZp5sAdrkw==","shasum":"9237bfbce88e36491aca20df5dce0686aef377a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.8289a057d.0.tgz","fileCount":1729,"unpackedSize":31601642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqcb4oJlOKksaJuzTydlkZoB+59UuuCt2SzlpyJ3aXOQIgR30+m2GRJQrCRVTHJmmSuGWDRr73z2+0hncVOEv9bNU="}],"size":24069549},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.8289a057d.0_1737130219106_0.5958639974367717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T16:10:19.658Z","publish_time":1737130219658,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.5af951235.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.5af951235.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.5af951235.0","@microsoft/teamsfx-api":"0.23.5-alpha.5af951235.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"4bf0b26b1cfc807695620b58f10a5bcbbe331200","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.5af951235.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-dzrxuau3cLeRzyGwev0wP8cxibNlj+QBSkXvKFKITEbzXcUNZqtObKKCbCWy7rbW/tC3waSuKRQ0nqI0JGhWpA==","shasum":"7d00ce2e8a023ebf34de2c3e616aeb069bab0228","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.5af951235.0.tgz","fileCount":1729,"unpackedSize":31529784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWKx+Zqd1rtPSzblkhIp7Ng1M9jj25ANqjLzjFNYykKAiEAoZuSTAIC1U8ydRI4UzwTQz0S/QZ4VWOLY5rdCH0yBYY="}],"size":24003799},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.5af951235.0_1737389374958_0.8780474198650752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T16:09:35.505Z","publish_time":1737389375505,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025012107.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025012107.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025012107.0","@microsoft/teamsfx-api":"0.23.5-beta.2025012107.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"404b096d4ba41c0d68d13329307e1ff4a02b8e80","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025012107.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-6ZrRfxR/p6mpgt+gJvJJGapU0d0yNwjSqEmb0F3/GMMOhhozet9nxaM0Z+83Gn/zj2gl/9YSh2+HlBW1mHbAXQ==","shasum":"7a20f66c7b29c83783bfcc356e1e3a51e285bf32","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025012107.0.tgz","fileCount":1720,"unpackedSize":31398330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAEz3CgdH8x8QQvf5ncYLTJ6qeIGHHYc60a7J1uduptgIgbJ2ji/0xerk57U8vUr5EhF6G/tWyAEeKkuYGrUuqqJ4="}],"size":24056366},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025012107.0_1737446111832_0.8296516575388029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T07:55:12.350Z","publish_time":1737446112350,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025012110.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025012110.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025012110.0","@microsoft/teamsfx-api":"0.23.5-beta.2025012110.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"be9ba3bfd671906cdb76dffc5a0fd90df3dd65dc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025012110.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-LJ8J9OkCR4cQYZ58vNonTsg1E1XZuFYLoOUrSwjM4P8ymHjJOeQBQuzkbP2W3SMoMCemSEU+S6xQlaU9zZwiUA==","shasum":"155ee50337d7ff1402d22289e6e933cce82006fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025012110.0.tgz","fileCount":1720,"unpackedSize":31398338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE0KMHqu5qzLcECtVU523W5Gnc4keV1ppIswUe81RKnwIgfb17H7XQy1oWMeRB1uPc/bdHjoch11kLp7HxxIVtnAg="}],"size":24056599},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025012110.0_1737455073603_0.8999880605495469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T10:24:34.054Z","publish_time":1737455074054,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.2737b862c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.2737b862c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-alpha.2737b862c.0","@microsoft/teamsfx-api":"0.23.5-alpha.2737b862c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f093ed2821886cfa7405fa6d2210ec14e6f7975b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-alpha.2737b862c.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-RxogbbCe3xU1XUtExgWlRSJQpcHkUhcH4z5LXYNACH0iGXlYOmX7VKZ070YS/3jvxYY1uwpTqkUuMD3MqQqjzA==","shasum":"012b3baf22f017eca5f1ee70e46e2e251753eb08","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.2737b862c.0.tgz","fileCount":1729,"unpackedSize":31384090,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMz5kpPxhMm6v2TOk+0nifeVQtOFKmQuo7rraf4cULWAiALCloF6wWLupmYsLXTiOYT+xFC9YmdNVaKmrTr/ill4g=="}],"size":23869923},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-alpha.2737b862c.0_1737475798347_0.13801162226665897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T16:09:58.943Z","publish_time":1737475798943,"_source_registry_name":"default","contributors":[]},"2.0.14-rc.1":{"name":"@microsoft/teamsfx-core","version":"2.0.14-rc.1","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.14-rc.1","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"1b17be8e67046871e971921d618fc5271ce5f962","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-rc.1.tgz","fileCount":1720,"integrity":"sha512-u3Z6DJyFJYNcfrS3Zz3QsOeBOCbMpExwg1RqI/NgQSfxRc0NvtT+wB5+jgSXxBF2KQweivlsRroN9YAPVSPnKw==","signatures":[{"sig":"MEUCIFQqDhy3SgnCrdXHCGQfIdbc8zZLaKZw3jPEVRl/Z25iAiEAuxVlu3xnXhHYgiumN8BfIzrw1nCmxdlMO/B5rX6Vyjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31018089,"size":23896472},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3afca7f730cc49591c01be871e2b948db9614c78","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.4","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.5-rc.1","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.14-rc.1_1737522359685_0.9209945400501462","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T05:06:00.291Z","publish_time":1737522360291,"_source_registry_name":"default","contributors":[]},"2.0.14-beta.2025012205.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-beta.2025012205.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.5-beta.2025012205.0","@microsoft/teamsfx-api":"0.23.5-beta.2025012205.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"cee334cbdb623b1415df2c3e3e468cbb89db71ec","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.14-beta.2025012205.0","_nodeVersion":"18.20.5","_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","dist":{"integrity":"sha512-AJM9l8ual9Mw2p68yTSiwnpnw0fixNGUVD8OoAz9o6RISgOol0bGCFeR8AwptiApnElmY9+1W27XdM6e3pdMIw==","shasum":"8372f4cdbb665f9e28fd7802ef37e05e356f0d14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-beta.2025012205.0.tgz","fileCount":1720,"unpackedSize":31398416,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDRHb8n19Vb115cJ7GCQ5zM3l1dZE6WUxuZqcnin18+PAiEAotjEhrstm1n+idTrUHhhGEQDzZOC/3xnCZ0BRuvcJjE="}],"size":24056460},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.14-beta.2025012205.0_1737522413427_0.6101438108314159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T05:06:54.436Z","publish_time":1737522414436,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.81a44076e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.81a44076e.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.14-alpha.81a44076e.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"62f86f7590427afbe47da2e3e47a884c30cbb7cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.81a44076e.0.tgz","fileCount":1729,"integrity":"sha512-7cKLrdXFec+wP8vmGlsX+AyzZ2Pur9N0ogwWGe7TA477oLbsavaRgbX+UATcIZGtsNGYUcJ6dKG1rjjByKb/3g==","signatures":[{"sig":"MEYCIQCe+Vb+7/N4Yvd6U9dRGAsuLceMxmBu39KKFOvvqZbOvgIhAKyQZ9BTSQlsbLPTKfsGxkhZvYBQcHifn6RVklwXcxLZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31384090,"size":23869916},"main":"build/index.js","types":"build/index.d.ts","gitHead":"bc2a0450caa473467f92ca9723ecfd418a07e458","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.81a44076e.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.5-alpha.81a44076e.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.14-alpha.81a44076e.0_1737562216922_0.5239395172995207","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T16:10:17.487Z","publish_time":1737562217487,"_source_registry_name":"default","contributors":[]},"2.0.14":{"name":"@microsoft/teamsfx-core","version":"2.0.14","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.14","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"8e8cf22d7b710ac5985087b625b6e2cd5af7f512","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14.tgz","fileCount":1720,"integrity":"sha512-mcsZ9CMjHHffElsavllY25/6oHtFaukAQKOt4Wh0Grkq6uu+l/OVIqYrL5OtCeh8Q5HKDnJ/7wVbX3yPK81gZA==","signatures":[{"sig":"MEYCIQDC22ivp/uvYWC84nZe7ujY93oIs24QtgImiVTgTCiPaQIhAPQK61c2yEey8e23DVhCSpkWbxMmVy/FLlPwXKzHYY25","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31018079,"size":23896695},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a1986c931c6f320dbe14fd56e46fe64a7e9560f5","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.4","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.14_1737601184653_0.16506474352859724","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T02:59:45.169Z","publish_time":1737601185169,"_source_registry_name":"default","contributors":[]},"2.0.14-alpha.0b7676a23.0":{"name":"@microsoft/teamsfx-core","version":"2.0.14-alpha.0b7676a23.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.14-alpha.0b7676a23.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"a800193f16b7290a5d5bde0581754cf952b4fd1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.14-alpha.0b7676a23.0.tgz","fileCount":1729,"integrity":"sha512-9HvbY+pU/9XPq86HONtslkQvZL8U2V2srqYxGN13D1i1gRSM3JIC12WcCWALZDoUsVj99zvY0Rn2OaDTvXjkZA==","signatures":[{"sig":"MEYCIQDT6+mNxWa/QmZ84Bt4zf0ohS3CtVEb8URz516liTa94gIhAIVETq3zYfPjFYCEHrkGC907qpPccwbQVsuEK/mZ1Hqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31384090,"size":23869928},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c7f3f879dba4de6d5fc4bb53cb9fed3e07e82019","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.0b7676a23.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.5-alpha.0b7676a23.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.14-alpha.0b7676a23.0_1737648707336_0.6438282710937373","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T16:11:47.911Z","publish_time":1737648707911,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.d99d3c39d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.d99d3c39d.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.d99d3c39d.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"43d20df2cd59e4f6a34d6acea599e9123755cd1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.d99d3c39d.0.tgz","fileCount":1729,"integrity":"sha512-uGcVPrNIvWpdF0671CZvQcStyszn9hyK8fbH5ZVR9XtdTCQTEpLAOtD7Wt4ma9NIDM1/6ghpocstCsY9NA2kpQ==","signatures":[{"sig":"MEQCIHcFw4TVslxHFt3O9oiXSvoCUk5e2mAFL9YUfzKZ0qxEAiArLGGaRjxKiu6yFaY/uXzdYZ6S3tIYvhUc6AAIhn1d2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31386085,"size":23873609},"main":"build/index.js","types":"build/index.d.ts","gitHead":"99eb457d9999b3de001f3381dfa6526d2d95ae27","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.d99d3c39d.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.d99d3c39d.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.d99d3c39d.0_1737735073947_0.9564150216130438","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T16:11:14.471Z","publish_time":1737735074471,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.14f3e747e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.14f3e747e.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.14f3e747e.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"7b24a6ec0bbbe1f35922e9e891d5535b785e4ad4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.14f3e747e.0.tgz","fileCount":1729,"integrity":"sha512-f9sLDqmFfmZ/YfD6/lTsfqVvtIQvPytcWlnu+rnJumEys6IwWh8zzR3TPcWVFgXVbszotW0gJrT0FPxySUz/FQ==","signatures":[{"sig":"MEUCIBf9akBJ2MMPC7P3YK7VnKaXJ5ycmJrnyyRfP3nwWaPiAiEAx1RQ962dKjbY38XFr3PXHeOPEeDxf2qs0g42IobIKmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31386728,"size":23874514},"main":"build/index.js","types":"build/index.d.ts","gitHead":"7ec4123f2d42c79a85f163656e9cc641e914222f","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.14f3e747e.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.14f3e747e.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.14f3e747e.0_1737907738156_0.19513341082805158","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-26T16:08:58.723Z","publish_time":1737907738723,"_source_registry_name":"default","contributors":[]},"2.0.13-alpha.3e43bbeb2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.13-alpha.3e43bbeb2.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.13-alpha.3e43bbeb2.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"a8c671be0e450f46fa14181e5e108c994786e8fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.13-alpha.3e43bbeb2.0.tgz","fileCount":1748,"integrity":"sha512-7wAAQLECLcrZSZx4Q4wUE8dKjfAJEW6X3HwuYJ86ALmSIjdcyXv7RU0OUwlofH9i3MegekZD9jGLmfv53OiD4g==","signatures":[{"sig":"MEQCID6yXoD9tadMeKbuNIFCiYT/d6o+jo9n0k2ssr+LKH46AiAfCDTvCdtqDB2f8z1xyjVB3/dctyl1tJi2PWwutFYC5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31104359,"size":23948774},"main":"build/index.js","types":"build/index.d.ts","gitHead":"02e22ae342397212d2f2a4a28b07a60d4fbd1295","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.4-alpha.3e43bbeb2.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.4-alpha.3e43bbeb2.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.13-alpha.3e43bbeb2.0_1737947161010_0.48101033600053733","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T03:06:01.615Z","publish_time":1737947161615,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.8d4e59d04.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.8d4e59d04.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.8d4e59d04.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"9f9d094ad867c556d847ca081b0d9a3320c0e7fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.8d4e59d04.0.tgz","fileCount":1757,"integrity":"sha512-uFgl3cnnLlxrB6Yu39+5r+abyaxzzC0ZB7DRNane4t1AsSZmrmKCNDq6dpSMIhvaG/Sebj+xTOhY8ar9vMhwFw==","signatures":[{"sig":"MEUCIQCPO4tn9J1uO8+XvJ81JiJ7gWtKF8DfVaLDpil1VC2zmQIgKfjxWffxyiUC6Nb1YK79SU0XhBXPkGKSYjC0GHqFmfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31446058,"size":23889562},"main":"build/index.js","types":"build/index.d.ts","gitHead":"acfd1ad3bc98bef9b28789029140f961b8891d1a","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.8d4e59d04.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.8d4e59d04.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.8d4e59d04.0_1737965804472_0.3459570820053539","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T08:16:44.946Z","publish_time":1737965804946,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.928d7410f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.928d7410f.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.928d7410f.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"2c4cfa7f9fd1c56c67b1672834e687b6060e8765","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.928d7410f.0.tgz","fileCount":1757,"integrity":"sha512-ZZW4FmWHJNNBL9ipDoGIFalO/LUM8WkLLHqcHuT6kGnHR1VUNgPQmCYkI3ZJMDt8NCPjqFVH5wHIINSp1Z1CGg==","signatures":[{"sig":"MEQCIE4ly8M5aStPZy4s4n1Hm5NpTjAJDTwQxCIrk3oP1UrzAiAQcgPFFWVg3wFZeJI8ASttilYk6ScOoDMtJMKzO5xeQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31446290,"size":23889868},"main":"build/index.js","types":"build/index.d.ts","gitHead":"6186064e7dc4d8603a600079df680082ead77fbc","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.5+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.5","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.928d7410f.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.928d7410f.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.928d7410f.0_1737977122141_0.09347384688505844","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T11:25:22.816Z","publish_time":1737977122816,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.12bfe0107.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.12bfe0107.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.12bfe0107.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"2e25ef9672072e7ff93ab62e99a0414677fe0345","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.12bfe0107.0.tgz","fileCount":1757,"integrity":"sha512-/aipHQl5Yh03+Ej5ucOuoFmiG3YB8DbvUQ8WieoylO67HxIe7h6mJg/1MCHm1799ZiGody48M8By5s/CsgrBSA==","signatures":[{"sig":"MEQCIGDsMziMbT+Yw0c5RxN65VwdigTqx1ueNp4db8TCmSHhAiApxhQ1zDBotTrvJitRiB/eWChoYVURhdH952XQbmokPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31446290,"size":23889616},"main":"build/index.js","types":"build/index.d.ts","gitHead":"49ba89dfb175c0f28e05fd0d9653128b06e4bf4f","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.12bfe0107.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.12bfe0107.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.12bfe0107.0_1738722643835_0.59256870025168","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T02:30:44.893Z","publish_time":1738722644893,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.266bea244.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.266bea244.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.266bea244.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"f26b86fbd3621323c8f7fc9482a147a271a326f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.266bea244.0.tgz","fileCount":1757,"integrity":"sha512-7t872KMpA2dJQ/pWNYX7vpIBFipGeGYWlKjJ9Tx9JNQoOReGQxgf7PVQZzdQueYNapE1+wTWaOLjTWCjrBK73w==","signatures":[{"sig":"MEYCIQC9NIrg2+c9M6D79OnbJd2V3KzUClUzCHyC17sEcPKbEgIhAIF4T7y12G8Dy4kr5o91lzU7ff20dKmAiMis0W6lNVjj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31446680,"size":23889668},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3b2889f7d2ee97b5b4cb8ab6abb5526132abba7b","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.266bea244.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.266bea244.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.266bea244.0_1738734782432_0.4953067194984806","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T05:53:02.977Z","publish_time":1738734782977,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.0b985f7da.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.0b985f7da.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.0b985f7da.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"264ecf959d7cf5c5559688df8dec06044713b0d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.0b985f7da.0.tgz","fileCount":1729,"integrity":"sha512-I8kCrmg/IWWd+OWFt0l6dYUdZfdshPVN9UmoQ+dh76K/HdlLXOxAqDqb3vlfd+/GtMnr0MJVMzyadJGTEBBRlA==","signatures":[{"sig":"MEQCIGVEiYDh271H1a+vVcXEEmrZC6Oqx+lBbgJW4/REz+v7AiAYsdGi9V+g0UsHzeAag7jm5Mh6UEEpw0VG/mmmmneOxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31386728,"size":23874500},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c6fab6523f8258f552eb333c58a5782c8346ef64","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.0b985f7da.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.0b985f7da.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.0b985f7da.0_1738746034429_0.9686404604043","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T09:00:34.944Z","publish_time":1738746034944,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.6217aa4a9.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.6217aa4a9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.6217aa4a9.0","@microsoft/teamsfx-api":"0.23.5-alpha.6217aa4a9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a0c47d08a6604e064a2eaf2ac2be350bd2afb33e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.6217aa4a9.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-ssUUjt/T0jKlfsFlFXYEOEu1lZHtJPwRPcOMCXuP/pILimOrpfaQchGKxjc1nExE5yfjdz6Mg940aNd928cHDg==","shasum":"f5caad5e5423b5f096a334c5fc8c56daaf850883","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.6217aa4a9.0.tgz","fileCount":1729,"unpackedSize":31462751,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCeFVT6KVgV6wg0nkYGKFIu+tN5HFMREdwqqstfjr2gTwIhALzPAMBeHKdTCJX3F/15sjH2eoA/e5Y1y+S09zz/iB8g"}],"size":23892830},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.6217aa4a9.0_1738771785594_0.528553701329072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T16:09:46.038Z","publish_time":1738771786038,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.b42b88d64.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.b42b88d64.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.b42b88d64.0","@microsoft/teamsfx-api":"0.23.5-alpha.b42b88d64.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2ffeda8763eda75370fa7eb9a4e45e1299cefa9c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.b42b88d64.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-CySCCYBmfnYrq0maCvqqZKI1aqLS7+IeLHry2gxQuo7h8uEBDPgaekd/JBV3OVFp5dMXIs/6GmlQui5z9nGl6A==","shasum":"8f575f4741552cb20d13966597d9ab0fe484d132","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.b42b88d64.0.tgz","fileCount":1729,"unpackedSize":31454267,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGgl0QwkpYeAsN954bOoqzszoSNYnDZwtE0m9BWm+oq2AiA8L9L7p2hWLfTIbplHKTNLFhiVGBGybDb0wIxggqtdHQ=="}],"size":23880206},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.b42b88d64.0_1738858249426_0.8044985750652698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T16:10:49.936Z","publish_time":1738858249936,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.1aa02d18b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.1aa02d18b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.1aa02d18b.0","@microsoft/teamsfx-api":"0.23.5-alpha.1aa02d18b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"06dc170cd94d99ae545bb15457afc3f3522f72a1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.1aa02d18b.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-T2IE2Toej1N9k/NGFPdB/yOfIhYP3mVMkCM3OJepkrA0+fFS7+1oXG913hegnzl0ft45SX3dWYnN7q0KP2s/TQ==","shasum":"7b41b42128712c04ef77e0282dbe6deaaa5d8ba9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.1aa02d18b.0.tgz","fileCount":1737,"unpackedSize":31466459,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFJP80ckja2vAJ3APX5UusKg3eKZcz0YbZPEiLwRPGBzAiEAiXI2iXbGsUYN/5FK3pDZHV5xtznjQuV0skQXF23mB2o="}],"size":23881901},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.1aa02d18b.0_1738995433334_0.6005201753560148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-08T06:17:14.460Z","publish_time":1738995434460,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.c37540096.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.c37540096.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.c37540096.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"a3773c4eaff9919e7ef2ebf78272cd710ca81526","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.c37540096.0.tgz","fileCount":1737,"integrity":"sha512-gAMntCsWDDRfT9D/dgumLOJevDXaDaD1/QD/Eu3PhVdUKJFwNAaNy+rTFqC51NFICBANJGBbv1ozl5CJoOhk7A==","signatures":[{"sig":"MEUCIQD/hbJpg0X3mj/3Mil/2PLMUmzVWsgwxH5L1TZRsB/f5QIgNIZQ1eQqsjTZL/SKWDRpQlP7PbS3Jm2QXedhXSSpXmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31470849,"size":23882797},"main":"build/index.js","types":"build/index.d.ts","gitHead":"cf47b2af191dcbb704c23f9b06f44f0bc93ed746","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.c37540096.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.c37540096.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.c37540096.0_1739030942959_0.840677183287645","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-08T16:09:03.637Z","publish_time":1739030943637,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.3b64b52be.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.3b64b52be.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.3b64b52be.0","@microsoft/teamsfx-api":"0.23.5-alpha.3b64b52be.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"adb8fb7901498772868d04b5c59551d678df53db","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.3b64b52be.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-KJxXJBoBpJorOWeXdBqm1XnX3OezSO5zhMDKnizB30myuUfDbp3PnSUagkIFYqexaKAcT4Nm2jpZuH3VhM6vqw==","shasum":"e36f070b114d671325ebd294cac3e29ad589b408","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.3b64b52be.0.tgz","fileCount":1737,"unpackedSize":31504518,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFRnM3vVh6hqasw+lcFlVnGryYmFjSUuKPQARqr+L7i4AiEA4tK3n15rzZRS3bE0niYC8WL8jzL9xXMpGjitcPZEC0A="}],"size":23888020},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.3b64b52be.0_1739168009843_0.668561711854391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T06:13:30.383Z","publish_time":1739168010383,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.3e1ede96c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.3e1ede96c.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.3e1ede96c.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"0c9070bac74f41758ec3c0882a72048a39d5a3e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.3e1ede96c.0.tgz","fileCount":1737,"integrity":"sha512-Qp+8S4CPHX6txnNefg/U1UQE6jfhuFc9BpnEvta7nf+8ZOHnG4CGKnwsUfT0nkYJvzCA8I8Ei/yXfTLzJY1AUQ==","signatures":[{"sig":"MEUCIBQk9GB1HlDiWK9qP2oZs//6qQnnNiqrSszOpOF/hkAoAiEA1yiLoRWgH0ooo1N6l+qMBYBUeFAH9SpllCNzdFx2NDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31504517,"size":23888021},"main":"build/index.js","types":"build/index.d.ts","gitHead":"bb2f6f849925bcf4fd01c4f5f4bd7fb4a6b14e68","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.3e1ede96c.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.3e1ede96c.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.3e1ede96c.0_1739203803933_0.16442426291410817","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T16:10:04.549Z","publish_time":1739203804549,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.ae8d7f58f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.ae8d7f58f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.ae8d7f58f.0","@microsoft/teamsfx-api":"0.23.5-alpha.ae8d7f58f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"959884916bd3c30beb7b724ba21b39f1cd3e78b5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.ae8d7f58f.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-e5Dw+Puy8gjnqaZ3Q/u24GEpogz7BiP/M5Ozti6Uc6jLIMpZzXT8TGMoNcGC0/8/Hn5hgS5wuftcpGMekRGK9A==","shasum":"868c6c54820d9e7ace37da29be808d509278023b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.ae8d7f58f.0.tgz","fileCount":1737,"unpackedSize":31503424,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFYvgCH7plag35wSuWxOaFhmuKGxAoh9u1D8AtGrtY4iAiB16eZdEFzZlxHp6qzdh2R26oWPnux/KevFStZ47dMV9Q=="}],"size":23887585},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.ae8d7f58f.0_1739290207407_0.0992139973895727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T16:10:08.041Z","publish_time":1739290208041,"_source_registry_name":"default","contributors":[]},"2.0.15-beta.2025021207.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-beta.2025021207.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-beta.2025021207.0","@microsoft/teamsfx-api":"0.23.5-beta.2025021207.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7c604a58025c514b3879522370da7d345049c691","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-beta.2025021207.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-SucrRljRnQa33Ol7lAaIwLlTjX9BpwPqB46iVsVoVUawupc7OunYZ0RNNMnFUN6iUlE+B48wgQIKTYQbqL2hFA==","shasum":"28569f3c8ad02cecd546a8134f16337327d454ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-beta.2025021207.0.tgz","fileCount":1737,"unpackedSize":31511579,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmSwZc+jy9zL4XwudpsDI1Rq2Vx2vl+nctscd3FfnyeQIgAk1yIGWD8m1vPR/83vZgnRon+IXHaO6/4beYj+K6JiE="}],"size":23888912},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-beta.2025021207.0_1739344507378_0.16479761901250667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T07:15:07.951Z","publish_time":1739344507951,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.e49436b07.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.e49436b07.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.e49436b07.0","@microsoft/teamsfx-api":"0.23.5-alpha.e49436b07.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9064a9d25f39a97dcc9ceaca1e80618bd1aaf391","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.e49436b07.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-OTrJt+1gHxONPADnoz0cpSww2xlQ6Mxp6ALplojyNGenTusdA5SWqU3LmNBsG1AzyN6xSTwp7+J1wPwTe0aOzw==","shasum":"f4aadb396f120f9fef6137854d055bdcee17140b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.e49436b07.0.tgz","fileCount":1737,"unpackedSize":31511579,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAlXRqpdEOV+/2AC5vgkTstlqKGx4mDqsWKctkU5fEXMAiBUqrRXaGw1BFCmJlhPA8F/TRMW1qh6mypigueRrsqUhg=="}],"size":23888916},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.e49436b07.0_1739376575971_0.36414815020996927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T16:09:36.593Z","publish_time":1739376576593,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.2113c3332.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.2113c3332.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.2113c3332.0","@microsoft/teamsfx-api":"0.23.5-alpha.2113c3332.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"42e0751dc1a95b63d0ae085e9bba9e4d22096bcf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.2113c3332.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-dtwU0J5OZo0208c38AP/ynmNm4D/7HU0SnNkilZbuPubqdhQWVbbxr0SJUjX3nxaF8vMljOt19xH3VvfPcaOFg==","shasum":"ed6c8dc3e8fd6caf6935dbb8546ff1389a50e1e5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.2113c3332.0.tgz","fileCount":1821,"unpackedSize":31649620,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgHD1l/j3OPfeVlkzdpkL2LCzkTpkx63ZKRFlJO8qzbgIhAI3F/MYm8SSWMwvmfbmJC9v0HXSpFm7kAwA9e6oYRUsp"}],"size":23875251},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.2113c3332.0_1739462963751_0.2875706632116286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T16:09:24.259Z","publish_time":1739462964259,"_source_registry_name":"default","contributors":[]},"2.0.15-beta.2025021408.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-beta.2025021408.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-beta.2025021408.0","@microsoft/teamsfx-api":"0.23.5-beta.2025021408.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5210f3f85341a59c9054b46cabfd434c6ad53480","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-beta.2025021408.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-zoeA37VbzOSAAZC6LsorTFMxveiH1qpcoQvWe3Pb1XK9c4SaO23w80x1f89/wvZaQWxTx/qbnCem5ik+1ObDRg==","shasum":"50d9673009cabffb84f05b99f80955802aec2f2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-beta.2025021408.0.tgz","fileCount":1737,"unpackedSize":31511101,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICGzSVEaJS4yXhECpElncb+W+HqI+2gxgzOtHnzWGqZKAiBkZhedPQa+qIU+UTITAOq8/TQ45WmZ4rhL51SNi2QPOQ=="}],"size":23888749},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-beta.2025021408.0_1739522322812_0.7618857230773479"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T08:38:43.345Z","publish_time":1739522323345,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.64abed93b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.64abed93b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.64abed93b.0","@microsoft/teamsfx-api":"0.23.5-alpha.64abed93b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2f5efe86a8ba3e45eb4ff48333d6013162a8c2f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.64abed93b.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-c0c/eTIk7XL448fed0PcaEYx5LRypZGPaRnNOhQhzIkWR+AD3n1mEChqmCUE9lbLlffT/q59VM5eUpH2RNKEuw==","shasum":"2d0913bab2f08badbe963a3a1649b5f8d63692e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.64abed93b.0.tgz","fileCount":1821,"unpackedSize":31649150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHLfdPOccxO9zrm5hjsTcB5nRruy1O/nG+A0OPA4WKVtAiB+P+rclRtZH/7/ZHl0PSixdkRcRaZRiNrQ5TuibF6xug=="}],"size":23875061},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.64abed93b.0_1739549394082_0.44630164450333965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T16:09:54.959Z","publish_time":1739549394959,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.82892f2e8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.82892f2e8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.82892f2e8.0","@microsoft/teamsfx-api":"0.23.5-alpha.82892f2e8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ba7654513b0f7dad37913c62846754654ba18894","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.82892f2e8.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-XRhdfYiCMNBR9tcl/inmcZ/GjlhpZEsrbEGpdMkP8uJXUmvbmfzpC+BTWjoUA7HRF0kPD9og7VRu7XTuS3wfHA==","shasum":"df6547b323e8bdca6d39963e18949baa99d06b8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.82892f2e8.0.tgz","fileCount":1821,"unpackedSize":31654843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDW9S+miHMV6cGoYY2aG5o3ak/HTJ3NOEOw6XeGiaHYPgIhAMVCE54B+TJKBKozPD+XpAO5GroVE1jOs9ZL4V6lcxEo"}],"size":23876745},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.82892f2e8.0_1739769954707_0.05015471516023973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-17T05:25:55.632Z","publish_time":1739769955632,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.890c090d7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.890c090d7.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.890c090d7.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"7a415c5ecfebb5d916e691e4198f3d2eab6fecc1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.890c090d7.0.tgz","fileCount":1821,"integrity":"sha512-9i2VFrGsPrPGKOjE6ZIWCDSJbXKORSZsWnQHCUsNfxKVJbFBnC+8d2lo6kO1nRSs0EQ/hqiioqRqbKRrB/RJwQ==","signatures":[{"sig":"MEUCIQC2w+3e2ROVRsVzsfCnXtrs7D75UDld7nU+9sKmsmLYhQIgYk2bznvcwvGHRam/t6gKyp5nfDlKNmSW6kWKmlBA4JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31654846,"size":23876762},"main":"build/index.js","types":"build/index.d.ts","gitHead":"bced7e5732b7d51df5fd4cc562c435ed4154c9b9","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.890c090d7.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.890c090d7.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.890c090d7.0_1739773886448_0.1207982107226937","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-17T06:31:26.961Z","publish_time":1739773886961,"_source_registry_name":"default","contributors":[]},"2.0.15-beta.2025021708.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-beta.2025021708.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-beta.2025021708.0","@microsoft/teamsfx-api":"0.23.5-beta.2025021708.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a617cbcd9e7b81151ba50a67b2452ff66a020b92","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-beta.2025021708.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-VaGv2MrQ1kQlooPxA5J6tkXj940V59rwfA+fll97K3n774OoP7JZpybOAB7QXFLnoLclddRklZ6eoSirGLDtgA==","shasum":"fc74ccc4152b520b1876a5bfa55a81c7cfbf4c9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-beta.2025021708.0.tgz","fileCount":1737,"unpackedSize":31511283,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/P+fgGTtupm51HIgfGbyjhrrvlTuPKI79HZYnxwDEYQIhAJWJncO5pFK5ZmNofECKv4/3tsJRz6a0529mZulyY/6k"}],"size":23888812},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-beta.2025021708.0_1739779762502_0.77853407304817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-17T08:09:23.083Z","publish_time":1739779763083,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.0e22b17e0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.0e22b17e0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.0e22b17e0.0","@microsoft/teamsfx-api":"0.23.5-alpha.0e22b17e0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"50bab24c09ff821c278fabf571b4875220a2712a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.0e22b17e0.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-b069uT+zGZ8kjYs1UHsJ4h5XsKvWmLtcalJLON3P1FoRVilpmWz/ELbzDxJBrIBfY/F/A6vu0My/uSnSuHgDhw==","shasum":"e4f6dde173ece1e92dc1e584ee9f7b911ba8a396","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.0e22b17e0.0.tgz","fileCount":1821,"unpackedSize":31655218,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAULcyxOlg8xaxzmPzV+5fDPKmUAgThgrAOzqbuxqCyMAiEArhqjb/zPyB6oaeEpb6gro3Q4I8mIJAGEsVuJueb3ZCo="}],"size":23876825},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.0e22b17e0.0_1739808591670_0.3416735704515883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-17T16:09:52.305Z","publish_time":1739808592305,"_source_registry_name":"default","contributors":[]},"2.0.15-beta.2025021807.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-beta.2025021807.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-beta.2025021807.0","@microsoft/teamsfx-api":"0.23.5-beta.2025021807.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"4349a52973032215779daab9d4154a91446d70e2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-beta.2025021807.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-n4X/epleMxL/EihKNEnPrTrT0fbf7NhWxgo28glHkb1NRU2mn5mSxFT701IY9rGpvvWpmW8CYKz6/jNlniywQA==","shasum":"769d9c848f5410b16f0a4c3482b6f5348eca4474","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-beta.2025021807.0.tgz","fileCount":1737,"unpackedSize":31509287,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5LrX0QbMNthMwxQ8ifjP+4REcLtIJyG9Xsn2gnQfhAwIgHvLHfxKBDZWIBd9HAMnKBZZ3aCgy5g9Tjg42BJmhd0M="}],"size":23885325},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-beta.2025021807.0_1739863867053_0.5569209925552949"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T07:31:08.118Z","publish_time":1739863868118,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.2932bd2f2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.2932bd2f2.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.2932bd2f2.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"8e0b34fdd50692bbef2a33775dd1a5eabfab6c41","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.2932bd2f2.0.tgz","fileCount":1813,"integrity":"sha512-oBhfv+T8f3eV8+wjYVaj3wX8xD1i2HhVw3MMDNYqbr6nbGpGD27aRFqjsMS1YDVXomFeymWuGVC1pRkALA1PAA==","signatures":[{"sig":"MEQCIH0h9ETrQ14k2+RJzL3GuHSp38ygIPjcbgvJtTnfO6cEAiALWBvRC6KjRKs/S1jqx6sUOtjWDvFTa790Tx/96Dc56w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31656581,"size":23876207},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1d526b2ec462b58d21e1165989c5437e365aaed3","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.2932bd2f2.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.2932bd2f2.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.2932bd2f2.0_1739894963567_0.9966829739507361","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T16:09:24.820Z","publish_time":1739894964820,"_source_registry_name":"default","contributors":[]},"2.0.15-beta.2025021905.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-beta.2025021905.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-beta.2025021905.0","@microsoft/teamsfx-api":"0.23.5-beta.2025021905.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"48e8eca9a075219b0546884b11be94e5716d06de","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-beta.2025021905.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-v8dnniYeGeQgYylfg6IMGAWiUxaBeNkK5I1U3xDvn7eKVzluXp1mPE1JuaVChi8jHY4IZm2gnMmVl6RyDNsFrA==","shasum":"d007eb702f34b87a08f21e6fe9c1f75b25492755","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-beta.2025021905.0.tgz","fileCount":1813,"unpackedSize":31654585,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOtVuaPVpEU+kpFgwCB8QLE9D7FcXUkzib8E2kbA+FQQIhALtqQBbFeTfS7gxo+2Gr+fxmcFgcjFsiEIuwnp16d7/0"}],"size":23872143},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-beta.2025021905.0_1739944191835_0.19155440679107305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T05:49:52.304Z","publish_time":1739944192304,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.fa5e915ca.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.fa5e915ca.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.fa5e915ca.0","@microsoft/teamsfx-api":"0.23.5-alpha.fa5e915ca.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"c0fd4cdb7f298fea436a32afca8f6c507adac998","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.fa5e915ca.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-qq/0U4kRO4t3yTAsJ++O0/WrhMBKF0POUD6tJUwbPZOQdazYtydIUIwBgCVV03yb5yLKQ4TNi1lwBEUhOcRlqA==","shasum":"3befff41da6eb59dd837d964b6f37eab0786d15c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.fa5e915ca.0.tgz","fileCount":1813,"unpackedSize":31654585,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAXmLJ4vgmRJ/xvvtLa1QAkl7FpHLkQy8F0YPPtXT1K+AiEA1RkFOGudpkLbRIiHOP6CC1H7rHueBLZvbOjUSO9fmUo="}],"size":23872149},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.fa5e915ca.0_1739981430892_0.3121482245288427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T16:10:31.777Z","publish_time":1739981431777,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.687783b96.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.687783b96.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.687783b96.0","@microsoft/teamsfx-api":"0.23.5-alpha.687783b96.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"f32480ee3e96f652fd1de1693a088eeb31827701","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.687783b96.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-0scVYDlePEoJ/AGi/wqWsgMCtTpGJRwc3CGV1Mr1z2u/bPXlb8mBZKbacEFjsczzHhI+98/ga+ZVLr3gtd4pCQ==","shasum":"45e563ef1d1b4c962202f6e470e55580c6069174","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.687783b96.0.tgz","fileCount":1813,"unpackedSize":31669823,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE3PNNV6KvwkcYrwZLn6278c2EbFP5OoMyHL7o0/Y1j9AiBXNnpoS+S66n0bbOovj895oEEKTh5PyepeXtNpJHip7w=="}],"size":23874188},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.687783b96.0_1740067766868_0.6732352018661485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T16:09:27.848Z","publish_time":1740067767848,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.c986ad8e8.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.c986ad8e8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.c986ad8e8.0","@microsoft/teamsfx-api":"0.23.5-alpha.c986ad8e8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"792668e058837ae466124f4f1ee90369ceb53ffe","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.c986ad8e8.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-5bfNHlHfnXn+vHNqK27Qmc+pwm8nLURonX2Cm72f7BqozcMgyHoYGZGLxgHMi/KxxLoKTRfyXYFhRv2qP6fmXA==","shasum":"bc960d697d754c7d6f1f6574c4e00164e884eda0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.c986ad8e8.0.tgz","fileCount":1813,"unpackedSize":31690584,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDweGG6jYDFgKTS8SyG7bGTXMVoDymIdBg1g9bDzen5WQIgFDyY9ejsUxFI95t6mLqvJm0NqMlAtntvtUysXg53NE4="}],"size":23879155},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.c986ad8e8.0_1740154168977_0.03711376982620096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T16:09:29.930Z","publish_time":1740154169930,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.f20c3fb0c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.f20c3fb0c.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.f20c3fb0c.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"d5874b1293968094fa4a35cf34a4905c63899a16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.f20c3fb0c.0.tgz","fileCount":1817,"integrity":"sha512-BtLjTfz5VQ6cX/jwXiLhadv6/WLIGvCRMoAqKWHoYIyEYuA8+p2rg7fCVQYNBuAWuO0hSsivvlyNuN63HVxlvQ==","signatures":[{"sig":"MEUCIHgzz/x3icaZaZhsGHzmxwvf/4yC4/Ez8zSDVP+3nsGGAiEAxfrjWcm8Igz0gqzCY3zUIhjwi/vYckPMMRxgEvY9qyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31720720,"size":23885931},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a6bd934d138bec298a3598373e4b224a36e400e5","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.6","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.f20c3fb0c.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.f20c3fb0c.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.f20c3fb0c.0_1740413507623_0.38811908299105724","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T16:11:48.192Z","publish_time":1740413508192,"_source_registry_name":"default","contributors":[]},"2.0.15-beta.2025022507.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-beta.2025022507.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-beta.2025022507.0","@microsoft/teamsfx-api":"0.23.5-beta.2025022507.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5b6540950dc1ba31721ebec84fe07e389d887099","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-beta.2025022507.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-fTitWsLrfJvCtM8O0a22qFULAQuNh+1qsVnu8j6pAo2BWeWmuDOl5VHEhRFvEydRKSpDPVA2dkYVir4m1I/G/A==","shasum":"131b64f0c518e5eb316c6a389ccc4bf48b23dc1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-beta.2025022507.0.tgz","fileCount":1813,"unpackedSize":31654749,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDdkUierWQPMMRJ8Vz4kkKpD1V7MVlN0Jg8wIbM4FCj4AiEAnvq8wuclKqpDX5YD4Dguv8XraFEKDPKbw8JnHRY8gbE="}],"size":23872257},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-beta.2025022507.0_1740469504543_0.2291165220627942"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T07:45:05.106Z","publish_time":1740469505106,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.3cf945fc0.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.3cf945fc0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.3cf945fc0.0","@microsoft/teamsfx-api":"0.23.5-alpha.3cf945fc0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"3d5d96667b2e60997c8a2b9588fc2d77313d2c4b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.3cf945fc0.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-b2Qb9F6rO5hEDjG4ihmJqHfE4mWqysku710F0E65l1r4rKrG6b/RiBZKp9ijmj4XvlDp75PyZ+KzPAAzJFEPsA==","shasum":"014fb3d85d0666124c71a635b8d814de6c6adb3b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.3cf945fc0.0.tgz","fileCount":1817,"unpackedSize":31740425,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDNcaggyGTxDS8b9ca8MV7XSrfuIcaxCBQcEc7qM3f5AIgOr2yOoJ7MLdmb37/ywa4b/eRanIKyLo1rb/8IfB3x/w="}],"size":23887776},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.3cf945fc0.0_1740499764924_0.7559551372407958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T16:09:25.495Z","publish_time":1740499765495,"_source_registry_name":"default","contributors":[]},"2.0.15-beta.2025022606.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-beta.2025022606.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-beta.2025022606.0","@microsoft/teamsfx-api":"0.23.5-beta.2025022606.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"fbaed6d07264ee4d813bb2c7d895a93aeb5c8fae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-beta.2025022606.0","_nodeVersion":"18.20.6","_npmVersion":"lerna/6.6.2/node@v18.20.6+x64 (linux)","dist":{"integrity":"sha512-PdO5p+kPgN/xZrrfK4gKX7GZHrBm/iLpc42wbczFhtVR0Kuc7xBpV58LvtMmPUoSsP9igLQBgfPSyOJWG+oDgw==","shasum":"bb32aded6d4399f5e2b673d6b7a3b47454131d51","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-beta.2025022606.0.tgz","fileCount":1813,"unpackedSize":31654739,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcqHHfljS+1LaFD/zTozaurAQyWB443Q9ifQyId39VxAIhAI7SbUJlHY96tcJrN6JMfEN3CLr0TH0CI3egN26BpAx2"}],"size":23872236},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-beta.2025022606.0_1740552241648_0.3998130637623596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T06:44:02.174Z","publish_time":1740552242174,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.e951763b6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.e951763b6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.e951763b6.0","@microsoft/teamsfx-api":"0.23.5-alpha.e951763b6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"3aae915065d9a572f55f60ff50322ac15c917d6f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.e951763b6.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-KaRFWqAGwl6/CoPamzki/Ivh3ZYqWz46BboHZqD47sjo6IEoK7BwbKVi9Uj8BGRalNtMNEjbzsOeqZkPrx1CxA==","shasum":"7e4dfefa628bd3ccbaf08a78de79135877c085d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.e951763b6.0.tgz","fileCount":1817,"unpackedSize":31752626,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCSow7zYaPbUJecKrS/QWjnHCR/HGXIAkkOhr5IUI61FQIhAIvo0119YmUoPQ2r2iH/FhH4mbIRII9kzcvBV3f9ZnB5"}],"size":23891913},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.e951763b6.0_1740586164571_0.2060689511044822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T16:09:25.184Z","publish_time":1740586165184,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.f28f17c89.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.f28f17c89.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.f28f17c89.0","@microsoft/teamsfx-api":"0.23.5-alpha.f28f17c89.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"66eeb0fed0b7e38ad33df984680038f87d4c818b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.f28f17c89.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-lwY6k0qn2ARadhBqWOrHgsTN7kqD+Ge+5RXWodY38kMxfZWi2WvWHzTL5OJWnyimzsbL6vqKsZopeRaEy0jzGQ==","shasum":"8b21d1b720edc8e4f62f6138e1af0deaf946ded4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.f28f17c89.0.tgz","fileCount":1841,"unpackedSize":31758598,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAHkpKsjLg1Lr4sX8fEhDPV9prDNi63OS9lYl9VVcpcfAiEAmSaYyndRxKBJRcaJieaGkXrnQc0hE5VZi4LNQEJiTRg="}],"size":23894278},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.f28f17c89.0_1740672589145_0.8630515625858102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T16:09:49.712Z","publish_time":1740672589712,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.17115745e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.17115745e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.17115745e.0","@microsoft/teamsfx-api":"0.23.5-alpha.17115745e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"113f0aac3a4478768b1559d96367a7ba47737e68","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.17115745e.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-K6kEhXY++As6W0BZzVtrBCcykRnhgkzPFqdEgSD1ovwhgIDyyygq0ZDgay37weCbW5M4xWvdw+YO6s6/BPiU0Q==","shasum":"87a3853fce1b110f96eafdac03195297de06a0bb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.17115745e.0.tgz","fileCount":1841,"unpackedSize":31758940,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHZ51RkAAS3Bk2m65c0EOpLzwRsPaYgX9MXtQsjx4q7lAiB9BnGssiYyYCZxCZ6DOKmBsGBma/FhciGj/RmzMH5crQ=="}],"size":23894318},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.17115745e.0_1740705550551_0.7132820427000459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T01:19:11.030Z","publish_time":1740705551030,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.e5f43e40e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.e5f43e40e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.e5f43e40e.0","@microsoft/teamsfx-api":"0.23.5-alpha.e5f43e40e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"658bcd5b3ce8c2be0e69b9edb5c9fdac7ec868de","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.e5f43e40e.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-ppB4PPTXxi4R/AQ0YMrgund4aV4zk4UCBKhtJ2FWne5mOIH+B8Le26JObA+GBdiTKJGq3GgBrVeTgTj3xthEQw==","shasum":"6bd89f3661473d06682a6d30c41ab859dec6f09e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.e5f43e40e.0.tgz","fileCount":1841,"unpackedSize":31723464,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDYMjEA2Ztpc7jMPK7GFdpn+gI2wgsThc3xrrTXxnrdQIgDPOjjww5yzRVXkwZ2AiiwuGRIPRBs8pz/jOhxmZ6YY4="}],"size":23848382},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.e5f43e40e.0_1740758960325_0.26892917785733195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T16:09:21.001Z","publish_time":1740758961001,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.068057a13.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.068057a13.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.068057a13.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"5bbad72593821aaccffd1a766bc185b3b1fee2b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.068057a13.0.tgz","fileCount":1841,"integrity":"sha512-lSDSOvHas/wzupyu+0PNnFv/mqcez0GWw7N+Eyscf71IhpCsJ1gCP/Zz1fJxOB8GpdY8ZnIRYSGOfY1zYqoCYQ==","signatures":[{"sig":"MEYCIQDaJUvfZk0qQ1Zf6+YxJZjCh9hcY+Lu840RWLiVrfwiAQIhALs8nV6Tz2XlRbhLYeANgSBJk8lQu1CKjXKLs295m8Yu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31745157,"size":23853306},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ec82a04a9f9a5fb68522edd7d7c2e476a7993194","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.068057a13.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.068057a13.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.068057a13.0_1741018194504_0.3903931536025391","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-03T16:09:55.052Z","publish_time":1741018195052,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.2b53657de.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.2b53657de.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.2b53657de.0","@microsoft/teamsfx-api":"0.23.5-alpha.2b53657de.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"02f04670a87c200dc163b7bb89ad40da178ad6e8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.2b53657de.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-tLYjlSheHlCKv1hPeiPRo8C1FIADd6QgpaTIjFiy1D1acJ8EiJzW5mWs1HWczL/9RKicMqtmeARxNCL+gOQFaw==","shasum":"6a1cafd46b25cb70f9cbc242964d7fb81df88d96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.2b53657de.0.tgz","fileCount":1841,"unpackedSize":31764113,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXN8kbjeIDETTJojO2ibCI1PNgPaQXvFa/3MnqyShCGwIgINg92IovlVX9zkHYa9CoDOkD85OrUYLiAuUD16jHKR0="}],"size":23863054},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.2b53657de.0_1741077192587_0.6431124365093295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T08:33:13.093Z","publish_time":1741077193093,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.52a12530b.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.52a12530b.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.52a12530b.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"91c121e3dd92789ac892dd5d3fd9278ffd63a93a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.52a12530b.0.tgz","fileCount":1841,"integrity":"sha512-7A8+jVZzvhRerHDOJMJKVMWTOdADPzb44w7yN9oqdGYy2Bc6TuUCj0Sw0woG3RX3QDQvQj6AYtRSD8XomeI2EQ==","signatures":[{"sig":"MEQCIDETWh4Jtmy4O6sUeUgbYXsZ9z34BgWlmT6fEv04McnWAiAWJ7VNL5J0lnJvhUdz7XVEUvmwxBmDp9NEOMGJjrFO9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31764479,"size":23863134},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4d8a9b62883c99d30934c4672a7f7fc6f3d15409","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.7.5","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.52a12530b.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.52a12530b.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.52a12530b.0_1741104591040_0.543131232649976","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-04T16:09:51.609Z","publish_time":1741104591609,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.a02e9604d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.a02e9604d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.a02e9604d.0","@microsoft/teamsfx-api":"0.23.5-alpha.a02e9604d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"83f63c6dc5d8cca406506e6a0ad8affeb2944301","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.a02e9604d.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-Y6UhmlAm8VxCx8lUNSsNj63f04g1GeeHiOKNYNcRPRr61Kzhh86zyvzIzPVBLvEAJdw2iWZB7lQFQLRVzCB8eQ==","shasum":"2720f1ea32b57463b11948f4c8bae5c78b972cc2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.a02e9604d.0.tgz","fileCount":1841,"unpackedSize":31716306,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAprqpvSiRaEBFIzDcGN2P2Ugz2mpN5fooMNaL73UYssAiEAz+9kQ0Wmk+/Ha+bjh8SNrHaJlpbwkuzyPtH93noDz1o="}],"size":23845227},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.a02e9604d.0_1741191055804_0.4140861532152964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-05T16:10:56.615Z","publish_time":1741191056615,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.2cdd9b693.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.2cdd9b693.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.2cdd9b693.0","@microsoft/teamsfx-api":"0.23.5-alpha.2cdd9b693.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"8717ec59eb5a6fa04b11d364a01685db1784904a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.2cdd9b693.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-Mk7E/zgLGUlsSOHP2yuEVA4KKq/rfB60UI8E5lSctU3+UEN3lMgd37GsYV0y3IdqPeDkkcR4lMbl2dU1FH0NMA==","shasum":"eb7f50a1bb2aac5e541f7f80fd84891794b43a18","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.2cdd9b693.0.tgz","fileCount":1841,"unpackedSize":31734622,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDzsog93nzpl7lE3vLCaKNe+T8drAv17JPGTz5ruwYjuAiBnahJg+UTPgFXTGMzqfi4+zeAFaJ/T9+zRpvkwDann/A=="}],"size":23845170},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.2cdd9b693.0_1741240462730_0.6977018400988504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T05:54:23.174Z","publish_time":1741240463174,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.7b1522f26.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.7b1522f26.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.7b1522f26.0","@microsoft/teamsfx-api":"0.23.5-alpha.7b1522f26.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"cdb91147b7eea1a0237338837dcea24e9d26f6ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.7b1522f26.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-pQBK9aPyeHtsxnmPQgnIyoZ7kHxmzGVlfEOucES8w+A3oxL2lTyqNNhEBm+6OTXp821zDKHhQazNYYPFlAfjyQ==","shasum":"9429c230d871ca44b4781b1bb314c93cd96885f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.7b1522f26.0.tgz","fileCount":1845,"unpackedSize":31808465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAfZcf4Ii7HufJDhAw0bVFZuBPEI6CMYkcG8dvZ1W5BwAiEA61/XbYoviRF8tdKffhlmWlvK/u4ZHz/tw52Lrl+XAOg="}],"size":23858997},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.7b1522f26.0_1741247040240_0.4148988089361394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T07:44:00.698Z","publish_time":1741247040698,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.b80d64be4.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.b80d64be4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.b80d64be4.0","@microsoft/teamsfx-api":"0.23.5-alpha.b80d64be4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"fb4d1edd21d993497434b920fe309117a20fbb67","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.b80d64be4.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-1wLHQn4xSM0XDvAlqKlg32Qxl+kXkZ4n6KP9j+irfHv5wk97c6/7lqStvGP8MFj5BLtrzTq311a4FGGC7hHrkA==","shasum":"b89fe042cd38c1f629030216158913d1c05f3ff8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.b80d64be4.0.tgz","fileCount":1849,"unpackedSize":31806275,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEdxUvC+E/UYPywRBmyaakUDG7dhExupzx4UZWK6u0YKAiEAg5hYjIqZLMAAs6zpXhEXx9olsaXp6M6JR7V1VeN2/Wg="}],"size":23860103},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.b80d64be4.0_1741277391710_0.7884382144402875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T16:09:52.290Z","publish_time":1741277392290,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.920debd4c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.920debd4c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.920debd4c.0","@microsoft/teamsfx-api":"0.23.5-alpha.920debd4c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7848e987afdca8710f53ae3599182385ba8c8513","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.920debd4c.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-mIn6hPPBzY5cQvshlvgQcB2ooFyCZXJYbwfykmebaXWzThXXLX8+KIo7wraG+0zzwrbMph5JkophzhdNt6sgTQ==","shasum":"c6a4745312ce93e50d698f16d05fde9afc3e4cfb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.920debd4c.0.tgz","fileCount":1849,"unpackedSize":31809714,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGNffjE+g4wkEB/Q3qvSVE3I35ExaXH8E4ZrQ/lwYWGcAiAseklrik2YUl6mK6AvMqQArN8iQOkifXunbkGfwsvfdg=="}],"size":23860748},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.920debd4c.0_1741363783271_0.7845080648598235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T16:09:43.807Z","publish_time":1741363783807,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.6c40c4193.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.6c40c4193.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.6c40c4193.0","@microsoft/teamsfx-api":"0.23.5-alpha.6c40c4193.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"c9b760d4bf1c22527e53b894d9732d69ad3d95bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.6c40c4193.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-xVnUhcv6BheYedGe7wWzmBuur5hLNqRklGuZTkVwdHInkYl6yPgR49Yb0ZnJ9gSuXwn7dQ1BHAGSc3MfYOtV1A==","shasum":"4e5b023a40e660edb90bcaae5afa3b2a911ed59a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.6c40c4193.0.tgz","fileCount":1873,"unpackedSize":31894926,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGGSQVDgpuyEUycN38Qm1e4Hhi6h0+JUwTo76T0p1avCAiEAt9XvZ+dmdNqMX3bvbYG4S+OYKte2BHI4JjDAnlXHlxU="}],"size":23879158},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.6c40c4193.0_1741591661510_0.37692435063953433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T07:27:42.152Z","publish_time":1741591662152,"_source_registry_name":"default","contributors":[]},"2.0.15-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-rc.0","@microsoft/teamsfx-api":"0.23.5-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9f24bccdfc8fdcda3e3d1b8f07f07905e8af870a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-rc.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-WAMillwGlG8wqLOHH921hZvxLRvw7jPtClHf0cjK3Mx4RAGj/FFVzpJmnjsOBqnvusBPU9QzFb3Hn3Fg3ps+uw==","shasum":"e0d9cb07e44847a8bad6eace31a4e0e10568edf8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-rc.0.tgz","fileCount":1873,"unpackedSize":31897026,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0Ct8/WHqezvdA8ysVoEBSMi2OIz9AmxB7Ij10pwMQdQIhAIAqpyuRHH9sNhxCIJ3K9kMjp1OS+Xis5+wbvqBItmdT"}],"size":23879688},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-rc.0_1741592744112_0.11498537939099629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T07:45:44.699Z","publish_time":1741592744699,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.7b9821876.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.7b9821876.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.7b9821876.0","@microsoft/teamsfx-api":"0.23.5-alpha.7b9821876.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"87bbd4da202b74cbd27235d4fc95857b7930b759","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.7b9821876.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-X97XwZIOu6yjgC7YwQNpF6i1clcinM4Yf8fSR0mMM+fAEFUaFt4j8lMAm+PJiEli7xqWdC11UN/cIwQxrjFvQA==","shasum":"e15f10cf15091413b8d5ea6f57e958bc66600603","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.7b9821876.0.tgz","fileCount":1873,"unpackedSize":31898099,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZSZiRsSmnLZt9MHV6rpnviQWZI00hQ50fs8+hb4s2cwIhAND1kgP0wpznVZr63Vr3zAdQuke1balMk6kqWw+6wr1q"}],"size":23879958},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.7b9821876.0_1741623013898_0.41164741241240166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T16:10:14.405Z","publish_time":1741623014405,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.f7047e89f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.f7047e89f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.f7047e89f.0","@microsoft/teamsfx-api":"0.23.5-alpha.f7047e89f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"6d4341d7f98ea916c87c3b19a3bd061182dbcc06","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.f7047e89f.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-pDMOd03AoKxtRld6eO3R8Ogrl653bZo46k99xgfJ4oiwmbOcmX10wC3bHN6e9Ks1xeihYeAdM0ssw76UzyT7Dg==","shasum":"f02cb85454512862fd787e7e5807edcbbf0f008b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.f7047e89f.0.tgz","fileCount":1873,"unpackedSize":31898934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAY8PyRSp205efQYrgRUdJIpqgrTXYxnD5MpfMygtpLPAiEArYVEnyzNKiALQe19f088vdOZthQ2Ui9MVWGuygVGQlU="}],"size":23880146},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.f7047e89f.0_1741709383703_0.11324516118625638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T16:09:44.373Z","publish_time":1741709384373,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.4af7d400c.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.4af7d400c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.4af7d400c.0","@microsoft/teamsfx-api":"0.23.5-alpha.4af7d400c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a7f2c7bb7e82b33136d4e78ec2d099d1517e04d9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.4af7d400c.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-BJz71CzljDmgusWYQUHzGoARdomI49mRTjAMDBK+NeAWhzAQn08vh0S/R/V8Led3s9zhBEmOJ/gDqUDyISAR3g==","shasum":"f496c8793e600c506394f1cae0eb8d3bd0cdee14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.4af7d400c.0.tgz","fileCount":1869,"unpackedSize":31913581,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAEGvPAqxFqALm3+2EQms/TEPT0+E2HBr7zpJ9wF8sqxAiEA21837rg+qt/iaODYBvA91el0Gk/B8l4RgeZQ7EvmbN4="}],"size":23886985},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.4af7d400c.0_1741795798670_0.6788696894002451"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T16:09:59.240Z","publish_time":1741795799240,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.b67207c1a.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.b67207c1a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.b67207c1a.0","@microsoft/teamsfx-api":"0.23.5-alpha.b67207c1a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"a7dd46bd92846bebebab0cc23479d6c7c922b4f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.b67207c1a.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-FZ+pFSI4nzaYlDehbmxcYw4Td1rR6mXy3qh/IIN2w3PLKb8Hn21UDQKX3uRUwhZCAz/TeUkwJkwWQr7Gd9rcvg==","shasum":"e97b1e43550cd9f89dacca6d1a25816064f30e09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.b67207c1a.0.tgz","fileCount":1873,"unpackedSize":31920861,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8Dfd9ghldRoW5vQ7zRLFPM5C4SAYLJvQyQzL6pfXWxQIgIR1hViU2XanTCQH1QRCLXriAXHxLdz0t7FHfk5yo+po="}],"size":23889062},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.b67207c1a.0_1741882204233_0.5827674741539364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T16:10:04.882Z","publish_time":1741882204882,"_source_registry_name":"default","contributors":[]},"2.0.15-rc.1":{"name":"@microsoft/teamsfx-core","version":"2.0.15-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-rc.0","@microsoft/teamsfx-api":"0.23.5-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"750be0987e93cba6e668d9b8ce95a1aa231841b8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-rc.1","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-giQgaqWEPI4bDExYXaecFWRw37IN6n7fiFtIqZO8KJyUtvhT/1UymqccoadQCmSMjqvEM+o8ew/GWnRGoVoNtw==","shasum":"c7f6b77eee4467af55a1e4e7b86e564284e8811d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-rc.1.tgz","fileCount":1877,"unpackedSize":31924608,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFGvcxrZRF5QDP8TgRB2WYQNMC2Mhve2j/N6XHLn4TYJAiAZLH3CjwQGMrsie9PyiB08LdGL3wKjz5fpKygKPa59ZQ=="}],"size":23890574},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-rc.1_1741936425148_0.5913360832365224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T07:13:45.744Z","publish_time":1741936425744,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.d17e709e2.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.d17e709e2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.d17e709e2.0","@microsoft/teamsfx-api":"0.23.5-alpha.d17e709e2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2084232285f2f85bc92713467e8ef2882fd7d30d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.d17e709e2.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-CISzoBckQClQ1bQt4Ku5tHzSoHO1t9gPmdXb/i/tkuEvFIrpLyJjCpIGqVPW4hPU286tI6GNdW7yoO6uGwNc2A==","shasum":"d15f81bba97c307879c50d5ee1b75b1abe3c4213","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.d17e709e2.0.tgz","fileCount":1873,"unpackedSize":31928769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNxGiYI0T0FvqF/2UaVSO86tgG0FkCryc3u3+KQv0vcwIhAK53+xdDzm5mvDXkVih+lULGI8TQ1Q/rPW2qmChh1702"}],"size":23892167},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.d17e709e2.0_1741968574961_0.2878664425319273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T16:09:35.829Z","publish_time":1741968575829,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.f693a1671.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.f693a1671.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.f693a1671.0","@microsoft/teamsfx-api":"0.23.5-alpha.f693a1671.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"64d9bd0f8c76af4cf6b400f75357a6d1c2ee3628","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.f693a1671.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-T6U2T9SY0WhvDpfG62ud4LvvkAQgeAtRrvKcaqvNJfedvIHQz7ffILYJ4GS6TSafMLGkEpjKGSzodSlFEiU6fg==","shasum":"68baeac39e99aba64fddc7f962bf0facd67419b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.f693a1671.0.tgz","fileCount":1873,"unpackedSize":31947899,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCWdfNu8n+NGflYrKrvCiWPCt4F4/Qipvx2rRxpl9kPHAIgW2MR8ui/+lcxFr/XMni35P7CrAi8cZSMMyXdl6vq54U="}],"size":23893995},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.f693a1671.0_1742227859342_0.06572888488162132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-17T16:11:00.091Z","publish_time":1742227860091,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.c64a8ee73.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.c64a8ee73.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.c64a8ee73.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"24501f5d0cede8dea245f3f6452e29f93fa5deb0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.c64a8ee73.0.tgz","fileCount":1873,"integrity":"sha512-Evsva/6+KEcSaBpceQQrKF2IBHsDC5nHy3ljiebJAZSGO2K5W9tVGZ2PpDo4MQ7PcuKEBvslgnSFbiHrMfIDFg==","signatures":[{"sig":"MEMCIEsIEqI4V+U83y1w6LGUaMv6twsetPNFST22POQh7dDeAh9HtbY0OvKy95Cjl9hu10rGTKvwFrjfPVwU6Pl2LOnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31947899,"size":23893996},"main":"build/index.js","types":"build/index.d.ts","gitHead":"644a873f936efa2208a33cc4f5a962e964dae395","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.c64a8ee73.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.c64a8ee73.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.c64a8ee73.0_1742273334729_0.0939060464014736","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T04:48:55.193Z","publish_time":1742273335193,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.288bbae46.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.288bbae46.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15-alpha.288bbae46.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"f02d4bfd25636d4b3084d7b17e12de0bb2efbbfc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.288bbae46.0.tgz","fileCount":1877,"integrity":"sha512-iUXghvy6mpiw5RGeYrAb7d+mtienXlUG3JKUybcrr6kaVwnrGesDPn1yfBbwmpggOtDPdmIumMNP8l89Sf/SeQ==","signatures":[{"sig":"MEYCIQCniSIomZ2gJbEpKmd6ifBvOj7MLs/FHrS1YouCXbtS6AIhAKF8Ye0IBmYW7RYGZkK5dksl+30vIBbCpUZtjWpD70kM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31966244,"size":23897746},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f1c4bf61d495e467a75f16abea5017188834f435","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5-alpha.288bbae46.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6-alpha.288bbae46.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15-alpha.288bbae46.0_1742279964557_0.21230692073139812","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T06:39:25.547Z","publish_time":1742279965547,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.c098d4d9d.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.c098d4d9d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.c098d4d9d.0","@microsoft/teamsfx-api":"0.23.5-alpha.c098d4d9d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"b30cebe529b3cc04f282956877448989176d4b88","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.c098d4d9d.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-p+PTL6y5adkI+V3zMsBKN67o/12Gr5PS24jl8Xx1424g8LGTRqU5arynRl1YXA0eZX0os8wHDO4fceHVwhvdEQ==","shasum":"61f2898a00315d9ade74af183e0a9bfb22de1df9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.c098d4d9d.0.tgz","fileCount":1877,"unpackedSize":31966345,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDfP3C4fi1+aVB8yLQgZv1PB8X8xY/6x/u3GS6Jf9Mf6QIgRwlzGK8VlO2pO24qkjpYHps2CQrCOBV5Vcs5WF/aA3M="}],"size":23897772},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.c098d4d9d.0_1742314189630_0.6499641340789293"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T16:09:50.220Z","publish_time":1742314190220,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.dcd1dc90f.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.dcd1dc90f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.dcd1dc90f.0","@microsoft/teamsfx-api":"0.23.5-alpha.dcd1dc90f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"9ef93fb43a334411da2d32772760c862026e18c3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.dcd1dc90f.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-Kwm4o8c1GvBhog/KELedTvTemcokym4NaEnEwQEU5DPlhFy4+N2pRLSP0TkbG5f2XciAWco/j8ZRsmIOHAVoVg==","shasum":"a99bc0303c4e350103e6a83329d4282f634cfe2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.dcd1dc90f.0.tgz","fileCount":1877,"unpackedSize":31966345,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCgvcTIFv0IWd/yadLonym8tpgnrNORf5lt+pnl5W5f9AIgde+yQXtZAGmRWgEWnQlcvp1hMRBYnmjXCTokyOkmdTE="}],"size":23897765},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.dcd1dc90f.0_1742350329320_0.8406936881319718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T02:12:09.751Z","publish_time":1742350329751,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2025031903.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2025031903.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2025031903.0","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"40b017649c4dfe2415656d6b3020c82f6ad18872","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2025031903.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-evvQvhiECvsJBU41Eg/bD+gAZgX+Pzf46gqWVXnPM/B5cE/IXztH+r0rc/BjJm9yS4ATPxWQUzNp4dMYQzMNGw==","shasum":"69d86faa44a4902c4384f017dc3fce55dc2ee1d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2025031903.0.tgz","fileCount":1724,"unpackedSize":30920207,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcBXnG18prK0uWv6O0VCFVigUVrrxDsKOzcBZTD1PO6AIhANE6SIPcydIBGOKstLFj2n7sJxO5hbKFoRuOPHKunAz0"}],"size":23803344},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.10-beta.2025031903.0_1742354336685_0.040773980855158154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T03:18:57.121Z","publish_time":1742354337121,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.5ff203111.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.5ff203111.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.5ff203111.0","@microsoft/teamsfx-api":"0.23.5-alpha.5ff203111.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"d9a8a3a0ecdd7919ebfee943e372d00425edd5ec","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.5ff203111.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-P51io8KpRsvhb0LtvO9kybW9H8hoksxw1aEnsF9LtEQo2wjmS/dexhneiqusmYTEjwoxPBJgv6wItnt2GhKX0w==","shasum":"ae2305e404d721f62d0662aef43c1eb73f028055","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.5ff203111.0.tgz","fileCount":1881,"unpackedSize":31976370,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAGUHp4ZzOT46jmEMievsY5sTplEZ8OBhAFW4GtchuQKAiEAm7w6fRnETUYkmRRBicgT7Tv70BnbwztbdmGkmxD0iAY="}],"size":23899240},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.5ff203111.0_1742400605139_0.5812087288191261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T16:10:05.767Z","publish_time":1742400605767,"_source_registry_name":"default","contributors":[]},"2.0.15-rc.2":{"name":"@microsoft/teamsfx-core","version":"2.0.15-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-rc.0","@microsoft/teamsfx-api":"0.23.5-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"d0f383222331ae68394a4ab27e5344851f89acba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-rc.2","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-wKiFsI3BjFvqkeWP91b36gC6nNK5L+U4vymyYe5ML+blCoXgA7iUQmyw5FHTNstps21dAksaBYzBFN8oaDMJAA==","shasum":"10ea7b13c9aae93aed5b4147febb18815028b732","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-rc.2.tgz","fileCount":1881,"unpackedSize":31934700,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDk1tf9T9bg/Q3aRf/78HvurWqX1I71XbV/OjSF7SPBKgIgV0c045MKvkBnW+I0goqF2qRm921feuVzZxaDhKcVTu0="}],"size":23892116},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-rc.2_1742436054927_0.16610609947824106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T02:00:55.428Z","publish_time":1742436055428,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.470ea95a3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.470ea95a3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.470ea95a3.0","@microsoft/teamsfx-api":"0.23.5-alpha.470ea95a3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"99cdec272ddf119367bcfea0b6732b7507f9e2a1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.470ea95a3.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-UMQ1twRBToEg2W/0UAVkTEDmR4CAHcgyHfqVUMe5Ydd/8ZJBIe6BhojTvu+Vq/BdwOqauP/UyKq7TarNCRozlQ==","shasum":"05eb96a509a3755d7286984c52eed9b22d4ff95b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.470ea95a3.0.tgz","fileCount":1881,"unpackedSize":31978235,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICGa0qAdAsmn561RGchrT9Z0w0WRiLlXeMBtJkLJfAkTAiBSSq0pLmXKS6bk81ke/agMcOz6zkSvk5HaXppS1lyr2A=="}],"size":23899622},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.470ea95a3.0_1742487014265_0.741432645226221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T16:10:14.803Z","publish_time":1742487014803,"_source_registry_name":"default","contributors":[]},"2.0.15-rc.3":{"name":"@microsoft/teamsfx-core","version":"2.0.15-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-rc.0","@microsoft/teamsfx-api":"0.23.5-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"48fa17c9456d32bbec42130f28c2d5f476fe58b3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-rc.3","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-FJMnoX5jSt0gjta00DQBU0auSps+w7bW6w1cXcziUSvlCUXa63mFJuFbtYaK1sDZ0YbjABoBeG1gSxvfQesXCg==","shasum":"ec49d648ac02ef64cb23282d48a2d7216a8e4f17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-rc.3.tgz","fileCount":1881,"unpackedSize":31936218,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDT/1zrD2evzWGbtqh3JxuNjG0OoNt4WFXeUaeuPSNxiQIhAMzzKIhwDl322/GW4/wP5hc1ygd6xSn1mpQCNn1C2RkU"}],"size":23892323},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-rc.3_1742526191528_0.1589159663729458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T03:03:12.088Z","publish_time":1742526192088,"_source_registry_name":"default","contributors":[]},"2.0.10-beta.2025032106.0":{"name":"@microsoft/teamsfx-core","version":"2.0.10-beta.2025032106.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.7.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.2-beta.2025032106.0","@microsoft/teamsfx-api":"0.23.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.7.5","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.1","office-addin-project":"^0.8.1","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ed662c4aca09c25db96c9dced4f3dd9b2c58d25b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.10-beta.2025032106.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-mCVvhkRreNylCBJf9rUNNwIdQ96A4GIudq7G6AGBrmqsjJn7+W0DQKZaDfaCv8Z+eG+vtJXabfUJIJVDxupq+Q==","shasum":"1a6d54d00782d7dbac24e3341c379054c6b46493","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.10-beta.2025032106.0.tgz","fileCount":1724,"unpackedSize":30920207,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEovRsl4SLdEv5Ua4/IrZM4Bx6aSUy7DbtzsYpz8/8RAIgVGzfGA2T9yBZ4KLqVz7XRm2uLoL46FyrE8N/GCucG30="}],"size":23803336},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.10-beta.2025032106.0_1742537929666_0.5512404689205974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T06:18:50.681Z","publish_time":1742537930681,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.8b22ed11e.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.8b22ed11e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.8b22ed11e.0","@microsoft/teamsfx-api":"0.23.5-alpha.8b22ed11e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"90f88046ce3483b3018638213e3695e4f7eb35f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.8b22ed11e.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-oq69JPjbpLlLdhf0ZaESzdUjw86dPE9wj9hn97FMFIFksCAkW6/tQ9HmgLUCmCf6YWL+puWlRfHyolqC15mYdw==","shasum":"735a63fa97b8f410e11bba4524b34714c930038b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.8b22ed11e.0.tgz","fileCount":1881,"unpackedSize":31978226,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjmWPgiyP6a/oHyv3texIFmJ6W6yH44S23k3KW9ggMlQIgKk1wmw6ISosqVYM00QHyoYLB7RjYTI/Kw//NuJrtMrA="}],"size":23899467},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.8b22ed11e.0_1742573400962_0.9039415016589105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T16:10:01.465Z","publish_time":1742573401465,"_source_registry_name":"default","contributors":[]},"2.0.15":{"name":"@microsoft/teamsfx-core","version":"2.0.15","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.15","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"623a0904de6f421ce59efc508cdb114fca23b2a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15.tgz","fileCount":1881,"integrity":"sha512-yjICyMrqXt3/xsDjKCAvN1dhr+rtlZMC7xNpKF0UbxD+j4HPZ5R7ctyAw+I/cz4RRBOmm4Yqsh5BV6LBZ3RIlA==","signatures":[{"sig":"MEYCIQCr5ozz9Si96v6hg7aLxAeJPtTRHV1Rn4B43nng7DtQGQIhANiBN8TVoGtvfFZtPmyMKRNineP5KDeiPidub/XnKgKw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31936194,"size":23892312},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c384be61f3dd1d356f84349c2bb6f3986de4aa38","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.5","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.6","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.15_1742780477278_0.6518406137270036","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-24T01:41:17.962Z","publish_time":1742780477962,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.dea29f186.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.dea29f186.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.dea29f186.0","@microsoft/teamsfx-api":"0.23.5-alpha.dea29f186.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"8281d21c3fba6d6a36ca1b7826ca2f25227088d8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.dea29f186.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-NdqpI4SJSZAgupbw0uON49I1VvPe8RESHpABOWB7PGtBVphuxrgjUkZAH49Xisclmwu3FkSGcPAi7j1AChKD6Q==","shasum":"1648f1dd4446b4e2d2684961a19278eaed1eb320","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.dea29f186.0.tgz","fileCount":1881,"unpackedSize":31989765,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDu3knc9CvOE/kMa+w55iPUv3mJOYs6bkpUGJBSXJEFPQIgC3kdefh/tuIEMpWL5bw/mXDL8rkq89cyD5WNNwP0Hto="}],"size":23903126},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.dea29f186.0_1742832635203_0.457449627889843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T16:10:36.396Z","publish_time":1742832636396,"_source_registry_name":"default","contributors":[]},"2.0.15-alpha.6a5930469.0":{"name":"@microsoft/teamsfx-core","version":"2.0.15-alpha.6a5930469.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6-alpha.6a5930469.0","@microsoft/teamsfx-api":"0.23.5-alpha.6a5930469.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"824aba4a141206274655cdc849b068ad9d7cc18e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.15-alpha.6a5930469.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-Y1JOvnidFzZqVBhxFq/KzdTaQtog/NvpfrhIcnWnSxH1Pg+k2sTo74ci3ZK1VUVOj9wy4GFjXXcBJGN7lyRw9Q==","shasum":"508857ea04c35c53a45b41f6de927a630ec80b26","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.15-alpha.6a5930469.0.tgz","fileCount":1889,"unpackedSize":32060573,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAi0AMWWjME3HKrxgyF1m54u23vE3FBBrFPKe/MDYln9AiEAmqtXZ2bQAsJBYjTv49WuOYFYoRkd5BB68F+KCE2Evfo="}],"size":23919971},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.15-alpha.6a5930469.0_1742919024333_0.6396091234712769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T16:10:24.898Z","publish_time":1742919024898,"_source_registry_name":"default","contributors":[]},"2.0.16-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6","@microsoft/teamsfx-api":"0.23.5","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"2b82787d2feee149b6fbe6f68d7c7d7529ea487c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-rc.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-RekcCXEAWsVs6TrVKJNAq3vXvIi4YUYGstfEp6jUQcqd0nmHrl043cYgxbmYlTmjomz02XYhtPZZcOjo829/bw==","shasum":"95c51955943ac88b3ef5ff52edf273848b3717c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-rc.0.tgz","fileCount":1881,"unpackedSize":31937410,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOqeGtYJ2pcZ3EjTNaybwzZtWIwXMGXca7iPNo/uJKcgIhAPbIQmS9Iwn1IZs5IZadz/JaetJbFHMOCKHRwG6X4FHh"}],"size":23892816},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-rc.0_1742958831152_0.49102828359756123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T03:13:52.210Z","publish_time":1742958832210,"_source_registry_name":"default","contributors":[]},"2.0.16-beta.2025032606.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-beta.2025032606.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-beta.2025032606.0","@microsoft/teamsfx-api":"0.23.6-beta.2025032606.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"92c58811c47571f5f746aeb87334947abb8d1b96","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-beta.2025032606.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-D640J8DxQTSOlph6zvZ/jUl500l40t3fwC+1sDzCCERAbQNc9AiHV7ZLcZWqXnh20aBrTlPCWk5MTxVLIUCj2A==","shasum":"7d6cd239a0b89f2a56400a27647652f0b35f0f65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-beta.2025032606.0.tgz","fileCount":1889,"unpackedSize":32079152,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDycym1QnGwWcZLyjF25HIHG3UziZlnSwdNf2PY1pFxRAIhAMfce7zi9U5EdjwbxW0gkYq8dxNCj0O2BYwwv1r2pEDO"}],"size":23936264},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-beta.2025032606.0_1742970148145_0.3694374401057956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T06:22:28.637Z","publish_time":1742970148637,"_source_registry_name":"default","contributors":[]},"2.0.16-alpha.84bf1cf45.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-alpha.84bf1cf45.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-alpha.84bf1cf45.0","@microsoft/teamsfx-api":"0.23.6-alpha.84bf1cf45.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"409a2d58efd760626e49e2ff7eb388412d54de7c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-alpha.84bf1cf45.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-S9zYv/ops3zxXBfbma25cCjGYKSug4jCjHfzs79tEsWPavdmiq7qnIyqzeqtctvRmrZe4xLCdQlx6bzelehblQ==","shasum":"05c004b531ee61350d2c973d190c82c56e392bd1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-alpha.84bf1cf45.0.tgz","fileCount":1889,"unpackedSize":32081153,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEhln5IAln60b5lDW0iVGVgOLPCGpmv8OevMWl1FAiKBAiEA0hOPRE24VtlWuN24qadBzos8wOihS2ON3JhzWXvrtY4="}],"size":23936589},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-alpha.84bf1cf45.0_1743005480270_0.7241209944270068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T16:11:20.999Z","publish_time":1743005480999,"_source_registry_name":"default","contributors":[]},"2.0.16-beta.2025032705.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-beta.2025032705.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-beta.2025032705.0","@microsoft/teamsfx-api":"0.23.6-beta.2025032705.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3825b5b0d48de59a82759b80d9c6b6d89215565e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-beta.2025032705.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-GXLMarFDyR8UI9nN35XKcR9peANWwFqhWyk0CXfTww34QkmtJAeHlwWodCQVc0PqmKZkWnrtHDYnTzazW9alYA==","shasum":"c00860f7d2fc742946533677dfe5ca4bb9a70006","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-beta.2025032705.0.tgz","fileCount":1889,"unpackedSize":32079395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCu7idd6Jfrq7g8V9YxAOMy3Yc4KsMfAn8hMPD9oymzvQIgGEHkS0sO5x0NXq24JCfVcFHrAqQ/cieO/XL2QJItBk8="}],"size":23936405},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-beta.2025032705.0_1743054310122_0.8431869297789139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T05:45:10.699Z","publish_time":1743054310699,"_source_registry_name":"default","contributors":[]},"2.0.16-alpha.d8fe55aa3.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-alpha.d8fe55aa3.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.16-alpha.d8fe55aa3.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"be10bc4cadd97e5eb17ebb769bf0be4a0e7ddf18","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-alpha.d8fe55aa3.0.tgz","fileCount":1897,"integrity":"sha512-u553fuy4mvlxk7QcqnzFJ994PDAfkJUNmhbGQ2to5FoST51QvU4z9Hh/xdNFM7En58FIAXW9dolF5Oat7p51ow==","signatures":[{"sig":"MEUCIQDXCa4PUWpEFhoCyidhYfktHFr+6LcuY2yXYq8NBk03lQIgOVVW3Ix8T57js9fJRdEN/awW/3uO9/PMO1hkAEfTv7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32107732,"size":23940252},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ad477d14ab3942c37c492393ba5f57e6aae37bff","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.d8fe55aa3.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.d8fe55aa3.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.16-alpha.d8fe55aa3.0_1743091799741_0.06388429826309361","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T16:10:00.267Z","publish_time":1743091800267,"_source_registry_name":"default","contributors":[]},"2.0.16-beta.2025032801.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-beta.2025032801.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-beta.2025032801.0","@microsoft/teamsfx-api":"0.23.6-beta.2025032801.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"91b1a7d2676ef72e797a35ee26c341b1aba44337","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-beta.2025032801.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-Fj7wLkYxP9EuxAE36jolMdMcOaWt8LEq2G/kOi88eIslz2bh5UMAsEqyXWkn1tbD0QHtUc+e68KExid5tRcmGw==","shasum":"f98470f9355e69355e9b03a92cda8a95bdad7862","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-beta.2025032801.0.tgz","fileCount":1889,"unpackedSize":32079395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDoNd+I15jMrJsvOcNTn/SPI1GMxJ1nAhmP5Z2ogwrbYgIhAJWNNf/KDebRHN/rqsx961GbPdz5v/eDfjBtR3dHSIqn"}],"size":23936403},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-beta.2025032801.0_1743126357905_0.14491231705056684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T01:45:58.714Z","publish_time":1743126358714,"_source_registry_name":"default","contributors":[]},"2.0.16-rc.2":{"name":"@microsoft/teamsfx-core","version":"2.0.16-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6","@microsoft/teamsfx-api":"0.23.5","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"5819eb19ade0667d20331f7436d36cf64bd57c9d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-rc.2","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-1+YvUVCbIBibZRi0ccl5mKzB83zX23BCY63cf4Y2SI7m9FduiuumeGY8btuXZMFpGQnD5yYfqqEGYU2IweFw0g==","shasum":"2feef3cd1897798a6b53d8838195b4a2d6d553e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-rc.2.tgz","fileCount":1881,"unpackedSize":31937318,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD21vnnuuVA2P4P96vNcLgmnjI5MoTQzTkopstIBBbi/gIhANWz/n0QDqBV78H7dZuLl+tEvCo538oam8cuBdh8ufPb"}],"size":23892774},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-rc.2_1743139932089_0.030320918020203758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T05:32:12.634Z","publish_time":1743139932634,"_source_registry_name":"default","contributors":[]},"2.0.16-alpha.d421750d7.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-alpha.d421750d7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-alpha.d421750d7.0","@microsoft/teamsfx-api":"0.23.6-alpha.d421750d7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"80cf264cf3d79fd5c501dabddaf9d20c7675fc6f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-alpha.d421750d7.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-qvXCv6KeB2u3dPOtgCN+WvYfHTugXw4uRedfK+hyHkONiGbEIp/HXdVrC+5R0Vux+lRZVjJVhQgmpWuoIpbJ4w==","shasum":"d4f3bf2522a97bf49fff94f9366e000cd7e9287e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-alpha.d421750d7.0.tgz","fileCount":1945,"unpackedSize":32365324,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICGX2HgHZLVBmfqNnNKpFsc67zHqdnPTV77xmmqXt6y8AiEAz5gEWyVXeVmcPALCjZ68wq6Wbj9M8wSbUObfgb51K6I="}],"size":24153124},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-alpha.d421750d7.0_1743178220605_0.28600889502443305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T16:10:21.204Z","publish_time":1743178221204,"_source_registry_name":"default","contributors":[]},"2.0.16":{"name":"@microsoft/teamsfx-core","version":"2.0.16","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6","@microsoft/teamsfx-api":"0.23.5","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"7d9fcdb6f46601dfee1e1129adc91692846bbd27","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-DsPyOaMcrPNdYtEzH9sTBNV+PzXAnQJ43ERBKO6a2NfEANEzHS+mOMekDMgcLk7bm7D0jVdB7B8bBGgIPGkhuw==","shasum":"4f28f715a08991d45f76ef6bfa805f58a3ae7548","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16.tgz","fileCount":1881,"unpackedSize":31937396,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHncV5H/ctQqfJ8ZZTa4IHoGKhtM1to7Vp7S36RMMVIKAiBhWPKlv2bCC83lUotemFjkTNVAUocxhpw9DALs8Rkurw=="}],"size":23892800},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16_1743390056668_0.8698181034499377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-31T03:00:57.227Z","publish_time":1743390057227,"_source_registry_name":"default","contributors":[]},"2.0.16-beta.2025033108.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-beta.2025033108.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-beta.2025033108.0","@microsoft/teamsfx-api":"0.23.6-beta.2025033108.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7d7dcff60083281631e3348ffb21176a41f4a96f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-beta.2025033108.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-bWc+t9okvuh4zvofYogC4/rozAWNxbbhp98dpBMfW1tOWQn/0emG3NYfgWJnSacSbb3M5pjLy6tnTTBurtx1lg==","shasum":"0ccac48d93bf926f0cea8d80c303422c8243145b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-beta.2025033108.0.tgz","fileCount":1889,"unpackedSize":32077698,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUw8NQ7K9w94LanhTUj2WBtfHUhYFTdTSZvRMcRMHtYQIhAKZ0pK7vukUiOJnbHKBaAOjssCXHErluVaYrFmvXhOBm"}],"size":23936445},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-beta.2025033108.0_1743411197297_0.6391154845150497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-31T08:53:17.805Z","publish_time":1743411197805,"_source_registry_name":"default","contributors":[]},"2.0.17-rc.0":{"name":"@microsoft/teamsfx-core","version":"2.0.17-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6","@microsoft/teamsfx-api":"0.23.5","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"ce7c0c3f3f9918d24232295209d64556bfd02ca2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.17-rc.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-AmQfa4z/q7s5uzSV5HDZa+76DCR3j2U+tu4VGCyhWp+stZKYwgU2Gl3JnVGAn3NqivaPUIJc1LDZ1/4QXIGahQ==","shasum":"bd3c31ac310a10328620e06c7600f13080996bef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.17-rc.0.tgz","fileCount":1881,"unpackedSize":31937309,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsGvdG4SktuaGzBltpYOPLYq7VogFm7vjhMW323qjwDgIhAMDXnt4oT3jpbU7Fb8ygcBjTsKbk28SKM9ZGP5KEAcYI"}],"size":23892770},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.17-rc.0_1743476805667_0.9623815270171978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T03:06:46.383Z","publish_time":1743476806383,"_source_registry_name":"default","contributors":[]},"2.0.17":{"name":"@microsoft/teamsfx-core","version":"2.0.17","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6","@microsoft/teamsfx-api":"0.23.5","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"b385f27aeb453e4f0b375cba4cb9acec2d26ac46","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.17","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-S+7FHEdhaCLL9vSk26GPI6LJja82VVSSuzmVm9uZT3/U9EQQxR1ATiVSizFxQO7AOxjVZiXgBlDt6LOadwvaBA==","shasum":"7f384b55cd7732c0db57ca556dd7855206932645","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.17.tgz","fileCount":1881,"unpackedSize":31937304,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBxbnjj7WsH00D3gdKVDs7ACVIpHie54QC18sD4KPOQKAiAHfRwntmFL9R7BSHTWD7soCgEttXqx2OzMAUcwiZsEnA=="}],"size":23892759},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.17_1743478600198_0.8705388051705085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T03:36:40.780Z","publish_time":1743478600780,"_source_registry_name":"default","contributors":[]},"2.0.16-beta.2025040110.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-beta.2025040110.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-beta.2025040110.0","@microsoft/teamsfx-api":"0.23.6-beta.2025040110.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"754a28f9c3ea2e7a220bc65240fb7fa1c6ea874a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.16-beta.2025040110.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-19Q1EUS5n9mXEK5ankmz+a+6DLEEJAy05q/V83GypPzJwToMg+vT9pHIsVvtpbDoJ2MPoWo5T0jXMFbIlUqgIQ==","shasum":"5faea66ec133e203daa2164c9a026cf4604f5b11","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-beta.2025040110.0.tgz","fileCount":1889,"unpackedSize":32077778,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCNNGbbNwqyeP6NngfOxKgK0EcuVlHVdgjlENg0UlhflgIgW/nPHCx1obgsZEy5ENZp/BArJEfXQrMlyIUXKlWbzSA="}],"size":23936482},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.16-beta.2025040110.0_1743501901827_0.22073313855430565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T10:05:02.431Z","publish_time":1743501902431,"_source_registry_name":"default","contributors":[]},"2.0.18-alpha.f95704b41.0":{"name":"@microsoft/teamsfx-core","version":"2.0.18-alpha.f95704b41.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-alpha.f95704b41.0","@microsoft/teamsfx-api":"0.23.6-alpha.f95704b41.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"01d873e6f37c0410aae592e7c4b30dc0330343ea","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.18-alpha.f95704b41.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-sODQ9o0X0a5qD1DG4dx+0tI6bheM36HcZV+qK6D0TrHwJCRxg5K13nvAPYsUbcQgYboP8qHvlJ3OxGXvqU3OHg==","shasum":"896cf131e4ed2c58569c304489c72913f0e0b2fd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.18-alpha.f95704b41.0.tgz","fileCount":1949,"unpackedSize":32426030,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfq1f6Z1kVJGCgd+hTCBlifc8qFaClFSQf7WycNPJwgAIgPKuPERvukGswtW7bombrESy2K5YxiSvpTO/U1O6gbVo="}],"size":24166111},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.18-alpha.f95704b41.0_1743557997921_0.2788517830263828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T01:39:58.690Z","publish_time":1743557998690,"_source_registry_name":"default","contributors":[]},"2.1.0":{"name":"@microsoft/teamsfx-core","version":"2.1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.6","@microsoft/teamsfx-api":"0.23.5","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0"},"gitHead":"444bb27cf5bbc80482d7b5d9548dbfa963537c33","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.1.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-8EglC6PvykQ0gg/a4uBHAMkWVqDBO8SdumOPX9/VZ9s5m13SFVwwl8vaYK48Z4448qMhOSIwwtwkq2nBQDDLuw==","shasum":"8d01781f237db68ec79706cb6f858f4ed2c85a93","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.1.0.tgz","fileCount":1881,"unpackedSize":31937303,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHRMKtQiVSEzs7AcvAuhGss5cYPEsXsULZ1vDXd9ikevAiAMamnDoy3Ex81dt3Oba0bW2fKflpL6onPQ23UOrBGMWQ=="}],"size":23892760},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.1.0_1743579434547_0.46357888227330935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T07:37:15.200Z","publish_time":1743579435200,"_source_registry_name":"default","contributors":[]},"2.0.18-alpha.4a04cd1c6.0":{"name":"@microsoft/teamsfx-core","version":"2.0.18-alpha.4a04cd1c6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/m365-spec-parser":"^0.2.7-alpha.4a04cd1c6.0","@microsoft/teamsfx-api":"0.23.6-alpha.4a04cd1c6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"da12d02f75bc574ecc36f6f3ed1e750460d2b7f0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.0.18-alpha.4a04cd1c6.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-Owqnv7LH8sHfiG6yyzUWwHD0Nr76y6GfZxMEGF7+v1sw+a5j+vDJ7mRX2VN52uy/Mt8F+cokyof7JCpGkCjOfQ==","shasum":"040f1058c053271eab15520e2847f90006d3eec8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.18-alpha.4a04cd1c6.0.tgz","fileCount":1953,"unpackedSize":32430816,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkv9cMf0dGXzFH+NEuI3OUSBf8kgmvLMAVdEMvrUIT/AIgBa8bw+kPMxKIMkG8ipvES2bLCDDnGKJVGrLx0VmCM20="}],"size":24167664},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.0.18-alpha.4a04cd1c6.0_1743610203809_0.4450515506816739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T16:10:04.654Z","publish_time":1743610204654,"_source_registry_name":"default","contributors":[]},"2.1.1-alpha.2e9f0b9ef.0":{"name":"@microsoft/teamsfx-core","version":"2.1.1-alpha.2e9f0b9ef.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"^1.25.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.2e9f0b9ef.0","@microsoft/teamsfx-api":"0.23.6-alpha.2e9f0b9ef.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b2e7c92a5069d93383a50f65c523db4f36e16481","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@2.1.1-alpha.2e9f0b9ef.0","_nodeVersion":"18.20.7","_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-7+SPEYzg5COpsgxYKNMVI5Rsu2chEaNNkt6U1frN8buZzgOCMObH9SztVduGAuNtuyIjxw+DHvR2LpxNHkIoJg==","shasum":"c8a22ff01a9cc8e1274c009821d00f9f2bee8eca","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.1.1-alpha.2e9f0b9ef.0.tgz","fileCount":1957,"unpackedSize":32448830,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8NS9MNBdO7J08dTnhoDQVIW72WnndeBtZbs+GrjDxRAIgKH4/HM1cUjqAyoJvg5ZagB/Y/4XHPbMCHugKlHTYPQw="}],"size":24170275},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_2.1.1-alpha.2e9f0b9ef.0_1743696646374_0.5373741010487072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-03T16:10:47.328Z","publish_time":1743696647328,"_source_registry_name":"default","contributors":[]},"2.1.1-alpha.8848410aa.0":{"name":"@microsoft/teamsfx-core","version":"2.1.1-alpha.8848410aa.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.1.1-alpha.8848410aa.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"2e748bf492b07883012411bfce52f267b4720a37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.1.1-alpha.8848410aa.0.tgz","fileCount":1965,"integrity":"sha512-Vxbaq+qXcPzt+DBPulc0avLWEDoInR0tjEbeHU+otbxhx9GQMYS0oZiozgkicwQ9c4nnNL87dBWX4VSVtN6MFg==","signatures":[{"sig":"MEUCIC3hwuxNizJ7zkBvq94Tu5YvIR/9ylYLqqcVx1E8DhCpAiEAtUa0C5Oci+vl1p3iDOVdcrMTRLFoPScn9NTr4KWxx3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32465443,"size":24173483},"main":"build/index.js","types":"build/index.d.ts","gitHead":"90da091e90d58cabbb3a4a4772c50f32e64602ce","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"^1.25.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.8848410aa.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.8848410aa.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.1.1-alpha.8848410aa.0_1744042235208_0.16346605316379303","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T16:10:35.891Z","publish_time":1744042235891,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.69eac8839.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.69eac8839.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.69eac8839.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"adb9f175c294b76b6756727f7b4e5edd0cc90900","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.69eac8839.0.tgz","fileCount":1969,"integrity":"sha512-94BL4zNatAlJCPaBVLLtpl5jPXgKPM5zVPdSzC15dOpItMfWsGrN9WaT4gJO0V5BJSY/O+KsCUNrVYcyG0TZEA==","signatures":[{"sig":"MEUCIQDvAFKYjvVNNL+mP9z7CDLZr2YGik27bbl2g4jn85HOXQIgMk2mmbCtJ/6xPAydiVS8Yipm8UVOQQujGPgetB0kOrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32475979,"size":24179627},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d28bdac1659622cce9eb486158c0dfd376be0da5","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.7","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.25.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.69eac8839.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.69eac8839.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.69eac8839.0_1744128750622_0.4486913908651171","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T16:12:31.141Z","publish_time":1744128751141,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.ef180c1c1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.ef180c1c1.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.ef180c1c1.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"5be77092f1905979b6233db9987daefbb68d4d90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.ef180c1c1.0.tgz","fileCount":1973,"integrity":"sha512-fJOyu2eGzZgOQsrmUQ5msevALNUh8LGd87IIN0jm05Yr2z9z4mVu8g+G6yHg/NUcxNt1VO2eqSBoNNpsPw6Q5A==","signatures":[{"sig":"MEUCIQCqBIE2RZpTZC7n5rj1moi1S3GEpa+YLSF+ACT1N4TR3AIgazD+pRWSZFDPKBh/fK5JO9KYZyDkeE0o/z8jh434oMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32657219,"size":24366246},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b7782424ff638a6d227c3e00a227e6ad4bbdbe3e","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.25.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.ef180c1c1.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.ef180c1c1.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.ef180c1c1.0_1744215003911_0.2395002058168001","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T16:10:04.473Z","publish_time":1744215004473,"_source_registry_name":"default","contributors":[]},"2.0.16-beta.2025041003.0":{"name":"@microsoft/teamsfx-core","version":"2.0.16-beta.2025041003.0","license":"MIT","_id":"@microsoft/teamsfx-core@2.0.16-beta.2025041003.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"65e79392355529fee64f51c31418749bc8b34942","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-2.0.16-beta.2025041003.0.tgz","fileCount":1889,"integrity":"sha512-aE6/GOiXqPzIyS6WNYzWXwK2JGFqbOxp/SACEWfYy/FOnUuho5JGiiWdv2EIZWfJvn3rVsTYbIRBYRhEw4fi2Q==","signatures":[{"sig":"MEUCIG6PKMwh2Bma5rNkXAZsBfRGAymlGwuy6zBS0AzbCLKvAiEAwKrDkPv5MEG5Yd7+Q4v5Ld+DyQK9KqSGqWzEqlNk4fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32116228,"size":23965397},"main":"build/index.js","types":"build/index.d.ts","gitHead":"55fee1e0ea99708e973ea70c6023f9292918061b","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Teams Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-beta.2025041003.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-beta.2025041003.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_2.0.16-beta.2025041003.0_1744256685088_0.17542259247029368","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T03:44:45.574Z","publish_time":1744256685574,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.820087596.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.820087596.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.820087596.0","@microsoft/teamsfx-api":"0.23.6-alpha.820087596.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0f665cc2cccc3aa99f40b5b965b7eacdb7f05a3d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.820087596.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-3ZbBeWf7YnL6ZhdfWE2zDj2mpFMkBrpVK+68IwbuUI+b+2N2ReZeCbs9ZKNDBVvU5zgXCSYMJOSD8GPY60dnDw==","shasum":"4a794fd4fd5449accc8e71834ad3bfbb96c814a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.820087596.0.tgz","fileCount":1973,"unpackedSize":32657646,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC+xfRSpw2mFBwLB5WGHhVZjpUmHPJhTRoOGMKjbdC4XAiEAu6+WZB8qc9PuAXNGp7BsPIxv1DJx/VS1panqTwNR/Fg="}],"size":24366312},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.820087596.0_1744301414242_0.770764897141238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T16:10:14.759Z","publish_time":1744301414759,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.09e5fe9da.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.09e5fe9da.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.09e5fe9da.0","@microsoft/teamsfx-api":"0.23.6-alpha.09e5fe9da.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7e6817b8c938710285fcc1420fcff5a2de2640ad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.09e5fe9da.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-57lq6uxxeOLxfL+4WooZlraWE7AyrWH6y+Nz5sjREgQcVt4PBXnAjZfK9GkCojECnZD+pVbAS2TU3BBJAkmVWw==","shasum":"895351b3fe04acb6ac86adbaba8b0e6e3e8697c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.09e5fe9da.0.tgz","fileCount":1997,"unpackedSize":32776556,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBlLuyfpn3lvvnS3wUWd89XzT06XiI9UDlSmXV4jIbQqAiAX4EZMyjiPqy/JNPNNtNXL1wO5jcKYS8/gq8N3TDyUiA=="}],"size":24407531},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.09e5fe9da.0_1744387898157_0.4736382381213622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T16:11:39.064Z","publish_time":1744387899064,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.b52b4c202.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.b52b4c202.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:solution":"nyc mocha \"tests/plugins/solution/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.b52b4c202.0","@microsoft/teamsfx-api":"0.23.6-alpha.b52b4c202.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d726a8ce29098ccb66c4a43105e0e6a23b7d1d1b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.b52b4c202.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-6fPlX+jykg7YHgO2CCyvGctXGvTrr6YVTCYPltPxKcaWHT9OIxyuCU+MDNmWiiJPFOYP2hawuJx1uiKE4XofSg==","shasum":"a512536ec062ce9c84eb0c064488dd3297f68b8e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.b52b4c202.0.tgz","fileCount":1997,"unpackedSize":32789241,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICKdcXmND04triPlhh1lasU8gSpjqd4lzKRC6EOr/2N/AiBjTUYI5jRhcDQulzb7lRJBpOHwy99zE5mDEbXqG4IRXg=="}],"size":24419170},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.b52b4c202.0_1744646988992_0.9351113106534461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T16:09:49.451Z","publish_time":1744646989451,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.d725de6f6.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.d725de6f6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.d725de6f6.0","@microsoft/teamsfx-api":"0.23.6-alpha.d725de6f6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4dc92a7018339ca6d19aeb712b3bd8bb58f2aae6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.d725de6f6.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-nhTn3/KVohadc3ps72VrmRowF9WpffqgvCRHxFBWw9RrGkS4wjxn0pdRcrxJK7lwyfTFhXmGQz7bztEGMcdgng==","shasum":"cdc9c9e2a4ed43d51a6b9a19b00682fef7adc4cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.d725de6f6.0.tgz","fileCount":1997,"unpackedSize":32787181,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXcge6qrU57JoZ8Scfdfr4yK6ASUOuaksCrf/ed95ucAIgDufLJ5jRieEccTR6SG9Fa+dthiOKoSOCdiackrX9g4Y="}],"size":24418776},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.d725de6f6.0_1744684588290_0.8700610632937362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T02:36:28.823Z","publish_time":1744684588823,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.6e5577476.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.6e5577476.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.6e5577476.0","@microsoft/teamsfx-api":"0.23.6-alpha.6e5577476.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"81f815883901c16a9b5cb8196673ad7cd2628f84","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.6e5577476.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-CNzbmKLobW3YcaZfWDylGFu4jOZdvCUKGyj+Kdbp/1SEhhezW2UCtcsJbMTbCrRcnCg+2IKzXFqDg8pvAg4Q4w==","shasum":"4aeac715507811fb315602e06e115fe349aaaf59","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.6e5577476.0.tgz","fileCount":2005,"unpackedSize":32813586,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGOI445VMKMdNffn0JfGAh7Ba8gQc+Nh9bQQUfLUYAb6AiEAkATmRdR3RL298SorP/pU0eW9TyY0KRQxUDxckzrrpeQ="}],"size":24422835},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.6e5577476.0_1744733378672_0.8606284057828706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T16:09:39.421Z","publish_time":1744733379421,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.6c62c20cb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.6c62c20cb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.6c62c20cb.0","@microsoft/teamsfx-api":"0.23.6-alpha.6c62c20cb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"71a9ea1a16adc423facab06ba93827e48f8b5438","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.6c62c20cb.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-5q46BMjNPPDH1idZPcjsybIBqztRgaaWvWNHGafXBKltSctKGDLPyiI/KEZYmJ5KSOH+0I6dJgr+b3odfPWbzQ==","shasum":"3a0885c6b36bdd8229d3f500db3a896cbf4daf8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.6c62c20cb.0.tgz","fileCount":2005,"unpackedSize":32792206,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBDUrACSUVjbO/LuhZU0OKp1fldNFsK4wOlWehZBu0hjAiEAvvSYBvnFHjGhRS/V+XXRsZlgF/AYpjcsLz7xrQPuVsU="}],"size":24407437},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.6c62c20cb.0_1744819839514_0.13987100394635532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T16:10:40.066Z","publish_time":1744819840066,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.3db80d0af.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.3db80d0af.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.3db80d0af.0","@microsoft/teamsfx-api":"0.23.6-alpha.3db80d0af.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2a584e3ec5d92d7b7709bc1b76705c0bc0dee8f2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.3db80d0af.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-eB8/bL4nQeCB7W0oZrtlt5hDt5o+e+fFnxhhVKZKgNLIe3bg5Teg4LRFCOM6mN82KyGp+R2FCXPz+VJB2VEulw==","shasum":"831c435fd4722b94dd4bff9aea73777546ebe9e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.3db80d0af.0.tgz","fileCount":2005,"unpackedSize":32793410,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDK6P/htoUovi6Ie2NUfaVZqjihptWBDc4vrtc5v78whAiAmLGH8oyfubm/QQZGLQGFNOaCokVFIYxnkLDYPhHR5lg=="}],"size":24407664},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.3db80d0af.0_1744855791371_0.21055908084316144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T02:09:51.961Z","publish_time":1744855791961,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.84d482fe0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.84d482fe0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.84d482fe0.0","@microsoft/teamsfx-api":"0.23.6-alpha.84d482fe0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"60e77e95c0816a2c51b5ae2d74f3bbc0c21a978e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.84d482fe0.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-6pGPhvGhTQTEEXVloH3pBp/C/Gez4U7kouB3Adqrup1y5lB4lPx8o3t1XV13FRgJdStRpVssOfI/xdeVjPlTtA==","shasum":"aa29b19acd10778c6ed5683f2e09f760c30f6a87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.84d482fe0.0.tgz","fileCount":2005,"unpackedSize":32793401,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGvsIy3wrOpU2CWwxZSotCZ9/tWrnVrsmJR0hacTmSiDAiEA67FAL3y4qZH5r9aP3YElR3ssLO5kk6lt0qPFTQpmM1M="}],"size":24407657},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.84d482fe0.0_1744867709810_0.9259063530356966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T05:28:30.316Z","publish_time":1744867710316,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025041708.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025041708.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025041708.0","@microsoft/teamsfx-api":"0.23.6-beta.2025041708.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7fa1f2dc9a300961344a0e99a407487ecd551163","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025041708.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-dLeXOupRIU/DVJ44w6jQ+hW93FZ3b9mIeeuuV706Z2TUv0iidbVF0Yc9KXb4+Kj8qXRrvJrmqSM3atBekwot/g==","shasum":"6c52d666dc2ba1c8828d2bf9f8892d0a4ea8babd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025041708.0.tgz","fileCount":2005,"unpackedSize":32795140,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZqNyDmdcMBJnEy072T0nAyIc51MK6rlgNtXCGnkEd5wIhAPm3BAqh5LnnfXqGyrFNBV4D9cmHGYkZAksKSHRGraZ9"}],"size":24408588},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025041708.0_1744877661514_0.6059842229560657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T08:14:22.096Z","publish_time":1744877662096,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.a5e832db3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.a5e832db3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.a5e832db3.0","@microsoft/teamsfx-api":"0.23.6-alpha.a5e832db3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9bba7e5f113e4fb067e1b017632bc49588d5a898","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.a5e832db3.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-TrYXgoY9Y7tfnatu74FpKzqwXlyjbwkhSl3xjucRJPPYVvjoGPlsvQtERnG+F5Ow8+SY71PlAII3l+qwmwbSxA==","shasum":"3178cedd325b94b5e72ad10ef1f7c8a2f123cbce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.a5e832db3.0.tgz","fileCount":2005,"unpackedSize":32799400,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBk++zJ1G6cFgQu7Q4zdRJzWLE3WYDkrRkS6rvkfCecFAiEAtXOOShKLqe5goch3y8dDZwFofPAyW1wwLPwBhS37S74="}],"size":24415025},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.a5e832db3.0_1744906195504_0.1802035583636672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T16:09:56.053Z","publish_time":1744906196053,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.cdc23356f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.cdc23356f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.cdc23356f.0","@microsoft/teamsfx-api":"0.23.6-alpha.cdc23356f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0377ad53c72bf8252bada8f61388846240b72b84","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.cdc23356f.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-n63oQojow/4DziTMh1mO80Yj77e4eh8CClwKmPLo+VJq7dlyatREDO0ah9YtjGZ0JK1dRb7uhLnQIzEtUnm3Gw==","shasum":"8fe7a48de064b48d9f94df24c1ec3cf2b4eb2b94","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.cdc23356f.0.tgz","fileCount":2005,"unpackedSize":32806306,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmSfCNLdR+4NVn2ZQ7jX7sQJMz102zi19BLsySWjG4eQIgIotaGYG2yOP297gVde7jVwihznP06LvyyIIP5O4b9Gk="}],"size":24415823},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.cdc23356f.0_1744953633180_0.11921832866666104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T05:20:33.708Z","publish_time":1744953633708,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.aa1e13280.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.aa1e13280.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.aa1e13280.0","@microsoft/teamsfx-api":"0.23.6-alpha.aa1e13280.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4f84e6db6db1d9af1a6557a4a3113acb0b1604ff","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.aa1e13280.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-JSQG+qb/IRBN8m3VFL3QB/2Axe1M1gelJmgEIds70vXNrQfB878/1QgE6cJYBsEckzjeQb9E1CnK78YrfK1NQw==","shasum":"688e639d957c899669da27775db1aeb57ff4677b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.aa1e13280.0.tgz","fileCount":2005,"unpackedSize":32805837,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFYJqHVYjgujyvlkk8Zy+SVNLwzGJY9CTTV8brGQi2nMAiBux1yo3FoSvFjthE15/O+M5s6RCIJM1kQfy7Wq9Nw5dA=="}],"size":24421379},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.aa1e13280.0_1744992622438_0.009482064151589142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T16:10:23.056Z","publish_time":1744992623056,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.637973912.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.637973912.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.637973912.0","@microsoft/teamsfx-api":"0.23.6-alpha.637973912.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"dc6eaf7f8192b8642b52559276ce51c7fbfb9915","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.637973912.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-ZZnsWeVb+seP5nYtixqqu9inzTGzm8vgs65Y5Uy83EX+hjlcmEgIW8IagDQga1lq2A3KVCickMwdCCdV0xAErA==","shasum":"556a3418017cad5d7109c1b3dfe06e8955340c87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.637973912.0.tgz","fileCount":2005,"unpackedSize":32805856,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDI7QstJYe+rLUfH10iXL5+gfMajm+t/ZtD/oYUgQPhlAIhAP9G14g6+yANliaInNJckZybZ/SoVOdWyDlezRzVeFUa"}],"size":24421406},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.637973912.0_1745078981893_0.02409184524646113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-19T16:09:42.437Z","publish_time":1745078982437,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.0d2dd4439.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.0d2dd4439.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.0d2dd4439.0","@microsoft/teamsfx-api":"0.23.6-alpha.0d2dd4439.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ce3995e20eef8abcf99a2ae0bef2ee351414e0c5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.0d2dd4439.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-nyGyW6KiEYX7GJt40rDf0+RM2pQyTqnKDQu5XpXSeYgNYMVf9vN6k1mxIaPu/4fYd1zMy0QELFTSsd+BJtVL4A==","shasum":"9f1fe63dbb1d885438bca5ce8850783ecbd5f7af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.0d2dd4439.0.tgz","fileCount":2005,"unpackedSize":32805851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6AvtkEC0SrLZgBPHtqdA1xHc0QzEX10BOmlHgzL5pCgIgAOoaxoSTAghd5bFh8ZvimhjnuNhF6u4FfERu5dy663w="}],"size":24421371},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.0d2dd4439.0_1745204543978_0.30299884844418945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T03:02:24.487Z","publish_time":1745204544487,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.06e5f8c8f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.06e5f8c8f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.06e5f8c8f.0","@microsoft/teamsfx-api":"0.23.6-alpha.06e5f8c8f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c73a641ca3c0dd78e50be26dc3d41309c023b8cf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.06e5f8c8f.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-lIMImacwOYQ2TJpHeLoUFQmml4vASgUxBdBbQGQ9H8tCKcxb0wtvvRppn7Zx9MiK6B2gzq50F4hFaJLS1kSczw==","shasum":"4daecbac6693c9c0b559554f3cb88edaf42689ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.06e5f8c8f.0.tgz","fileCount":2005,"unpackedSize":32804760,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDSWRDZKjYeBVbKkxPTrt9xnBxKINmE6DqMRV8cJnPABAIhAOi7zJw/Z+blC+OcuL1NUKx27tsmo/lUsdUDTnLtS7Sb"}],"size":24423972},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.06e5f8c8f.0_1745251815441_0.5634268267971241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T16:10:16.043Z","publish_time":1745251816043,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.e2e4e5205.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.e2e4e5205.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.e2e4e5205.0","@microsoft/teamsfx-api":"0.23.6-alpha.e2e4e5205.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"20106fb33f9a672da3af80b03ba13527a18313d7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.e2e4e5205.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-iffhubnEJAZ2ehBzwNaTo9A7dydavBr6j9pyvZflh1Wpq8u3eufvelhTmqNSwGKXuKhZy3H4H8aWgYqXZHb3yA==","shasum":"242423999d8532bb5d64c29c9b5b228a35ed6eed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.e2e4e5205.0.tgz","fileCount":2013,"unpackedSize":32860769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCHuAgVUoKKP395uRf1nUJKmv5hbQ7gDQPUbSgA0omUlAIhAIR4p80RgrUQOj+3iHeKJxR+KtHO7fvOMv2NrJcS0tem"}],"size":24445366},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.e2e4e5205.0_1745299421805_0.7194513187161993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T05:23:42.339Z","publish_time":1745299422339,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025042207.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025042207.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025042207.0","@microsoft/teamsfx-api":"0.23.6-beta.2025042207.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7fd8eca718996934f9266827b6de68f74486c858","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025042207.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-Qk26CRITg9cKA538tJyw9PsqQ3JGJ/gCGhovI+yVl7N8qhZlhxsPZDnbUby6MYb15zaGpFzWLpBbPsu+Ys22pg==","shasum":"3979b9e7b2ea7d7302013126701f6b9510e5d378","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025042207.0.tgz","fileCount":2013,"unpackedSize":32847327,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDpmkmfpFm8jW05kr7eJuUB5JvzFr37lfGNIXbjAkqymAiEAvcevvBlWsFxbu2xeDJLcfJQWi0eOEI0Wg7ickgAjcy8="}],"size":24443517},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025042207.0_1745306101119_0.24394922199077063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T07:15:01.570Z","publish_time":1745306101570,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.bfa735c8f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.bfa735c8f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.bfa735c8f.0","@microsoft/teamsfx-api":"0.23.6-alpha.bfa735c8f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"867a2e61f5aaff979d0e9d401f7614158ad0bf67","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.bfa735c8f.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-avTPLXd1uIzYjMtFFwfBSsNp0kBhDchsbKLDRHtf9jtfYUaMyPLb4ubV2IRY16ReMDMV90ahM+ppuUvzgkLOUQ==","shasum":"7d3067b4abba73a7193f889e5a95e85ce80ec644","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.bfa735c8f.0.tgz","fileCount":2013,"unpackedSize":32847440,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbsS0ythup6/Nzt+qXmGpaFjeBag9cV0+BUCw/wQys7wIhAMlI1vBEuWXmXi7PYozUwE3Ew1jrQ8iD2rPbqW8WfhWh"}],"size":24443483},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.bfa735c8f.0_1745338230955_0.7512753873071751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T16:10:31.486Z","publish_time":1745338231486,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.860281dbb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.860281dbb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.860281dbb.0","@microsoft/teamsfx-api":"0.23.6-alpha.860281dbb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"280e5ac8d8b24589ebc398c29b73c6455568cfdc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.860281dbb.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-5FYfO29Who/CFzoKat/eMLj8+fE2SxjwshO8uQycjx1I8T0EL77TfAUeGFi4bOvd9ahI7c5/SpEkshf2YJOGnQ==","shasum":"e40059a1bb5238af29f76d71fbb025c91bd07a86","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.860281dbb.0.tgz","fileCount":2017,"unpackedSize":32760382,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrsMShAAHSHFF9dq1xFLKi1ZdUgzPcdCGKXEC0Csk6agIgSgL2VAJEG7pezPn7BMJ8XkRhnuVU1e5c+knar7mpXQg="}],"size":24425636},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.860281dbb.0_1745459959634_0.48422713375350135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T01:59:20.161Z","publish_time":1745459960161,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.e3f6ce706.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.e3f6ce706.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.e3f6ce706.0","@microsoft/teamsfx-api":"0.23.6-alpha.e3f6ce706.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e126e3eadd78846b6493b299d2dbc6b1807d3606","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.e3f6ce706.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-F0D1CU//6E4PcwKRrAtq5k13D3gVWBttvi0h4Ei2p5NB0GMJz37kPWrC2GagxRgW9LwYUZUXm1ETpa2CFKXAxA==","shasum":"04263e830119033a49c5d6dd412fe0a8fce29b2a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.e3f6ce706.0.tgz","fileCount":2017,"unpackedSize":32799677,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwibS4vO5vkSdNAsgxopteCyWQgKStHCgr/fpueSNRFgIgCBpbMSwWOAxo49zAlElSKcDvjLy+HLZaXk2Q1APj9W0="}],"size":24429509},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.e3f6ce706.0_1745511041366_0.10286413728920474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T16:10:41.842Z","publish_time":1745511041842,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025042502.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025042502.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025042502.0","@microsoft/teamsfx-api":"0.23.6-beta.2025042502.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4ad5b5f91e0c83c3e20ebbfb09a3dd3ff79e457e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025042502.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-krfWsjbGcn7OT6tenPdqlOxmF2isBNXkSijRlv5A0Og7cIlfTf8hQ5pkuC/AVbariBcX5ZLIWnGgx1c+hSWffQ==","shasum":"caf9196943616d242dca23b69ccdbf1e76b08537","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025042502.0.tgz","fileCount":2013,"unpackedSize":32847592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICmTGbrILyLJqWjSXjkJrhJ37brrfgNMzpsQhruhP+SsAiBYZt3SS8aPe01agOYvAb4imGkR6pm5rQoGUIm9ncjHQw=="}],"size":24443504},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025042502.0_1745548687843_0.8995636175988904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T02:38:08.388Z","publish_time":1745548688388,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.6caf5ace2.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.6caf5ace2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504170001","@microsoft/m365-spec-parser":"^0.2.7-alpha.6caf5ace2.0","@microsoft/teamsfx-api":"0.23.6-alpha.6caf5ace2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e40273339bb3ffcd1fcf0c7a50cb92e772c7f590","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.6caf5ace2.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-CUv1OlGhhCMIdOuYWktYVaJuR881b/z4xDVcvCXgAwkmNpo979LeswJMPF/aBrPAdaSTcqyoBW9t2/c+wDJEOA==","shasum":"eeecfd7865420677f9b7d3bc688826b2f3a84517","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.6caf5ace2.0.tgz","fileCount":2021,"unpackedSize":32902543,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHyPbjyRDWglPd3H0/y5VMxPATreWoxQEBW5CFEwUMLwAiEA+4b9JC6jmHrRLvPSm4khQ5gtvVdJWjwSQSIqsdOW3E8="}],"size":24488807},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.6caf5ace2.0_1745597465004_0.5857403264405414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T16:11:05.648Z","publish_time":1745597465648,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.18ed8019e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.18ed8019e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504170001","@microsoft/m365-spec-parser":"^0.2.7-alpha.18ed8019e.0","@microsoft/teamsfx-api":"0.23.6-alpha.18ed8019e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2b0fdff8334c5e67cb619e471d44a5fe463b02fa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.18ed8019e.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-xfy6Yspdct/osVTdAqPTNtovd8d1CMLKWCGJEo7kZeqEH3v2Sl1caIMVH3T2F3QDM+9p6Xswv3ygFYr9d4DJqQ==","shasum":"5d943a93d633f51f3b71c9d639ae63f6a55a5de5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.18ed8019e.0.tgz","fileCount":2021,"unpackedSize":32902698,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGE7H+1GJZv/iKQfnCUEWv9wkrD6o1IrF8wDXY30L+WKAiBcr5WOQw74g567JofQ6dN+ApGXCKfs1NiXaBV4zC3Xbg=="}],"size":24488923},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.18ed8019e.0_1745770200152_0.13683736290418413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T16:10:00.642Z","publish_time":1745770200642,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025042809.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025042809.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025042809.0","@microsoft/teamsfx-api":"0.23.6-beta.2025042809.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"96db8da489a84b37d9a466768e427728710fa370","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025042809.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-IpfO53wWfMNTOxWpEeQBylkkYXdSpE6pD4KvKEffaVhDfSV+G+0VWi8a8JMxCvcngkVoT4Nh71e2+1zAsAQ93g==","shasum":"a2a28851e9fb143767262f52f35e7723ef181e8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025042809.0.tgz","fileCount":2013,"unpackedSize":32847616,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/yzzVRvEssyReuo9LhfFty7sEJ9pia3pXNMDQ6du7igIgJJYzeFOUwEiNTXtD+jrA7dja3CA9ObBH7WLSrVpvKmI="}],"size":24444204},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025042809.0_1745832431424_0.7944570748489166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T09:27:11.936Z","publish_time":1745832431936,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.8324b7e53.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.8324b7e53.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504240001","@microsoft/m365-spec-parser":"^0.2.7-alpha.8324b7e53.0","@microsoft/teamsfx-api":"0.23.6-alpha.8324b7e53.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f2780b0d430f3d4ec717dac4bdfc5d5d26a786ae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.8324b7e53.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-TPNl+fSrf1BGpy7AdZbySx3Mq5K+qsAdemAUDlEIJNuiiXDwIFi7iJ7T4BU26q2e2iybS14YGAmsJ7wt/LDwTQ==","shasum":"3604aafaad897ad13a24cda8ab976374e112f0d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.8324b7e53.0.tgz","fileCount":2021,"unpackedSize":32903283,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCb6kxQZaWXA/WUp2B9PRUM58O8yW80XAQcZHbI8x1o/AIhANiXhl/LXh4BOyujVev8Ge9vnB32FmE9PC0HgE96UDSO"}],"size":24489006},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.8324b7e53.0_1745856677356_0.7698614615793489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T16:11:17.846Z","publish_time":1745856677846,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.a2e6ab65c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.a2e6ab65c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504240001","@microsoft/m365-spec-parser":"^0.2.7-alpha.a2e6ab65c.0","@microsoft/teamsfx-api":"0.23.6-alpha.a2e6ab65c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e4b47b6fec65090d973a2504e51fc48673ebe33a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.a2e6ab65c.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-3teFCP9nO8OprU2EwrIzNYbbcwa0O6nyKuoQpAJO7GwIrWioU7IbzVTRfRD0g2A2cOAR9UhI9Bwyo0Jg5fI8ew==","shasum":"27d88a66be4ea3112c9460afaf0614b6f113c2ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.a2e6ab65c.0.tgz","fileCount":2021,"unpackedSize":32903776,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzZp5ofT1Fh/r83Z67KjPRuPKV6XsRnlGW3exf87sBRwIhANSemoWF/uT45cdccG6OtEi435GA3mySQLxVNauAaUL+"}],"size":24489085},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.a2e6ab65c.0_1745903221788_0.6289978246238968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T05:07:02.276Z","publish_time":1745903222276,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.8c7c3e62b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.8c7c3e62b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504240001","@microsoft/m365-spec-parser":"^0.2.7-alpha.8c7c3e62b.0","@microsoft/teamsfx-api":"0.23.6-alpha.8c7c3e62b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9ff252c7ff671ded068919636b5ad2b7c7721ea8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.8c7c3e62b.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-RY6jRABhECxjV+zGQrDKZowCGOZu4IcRbGmDJLIOeiiMEbqFNDMMrCng6QBeaHvyxJhylcPMEMTFRhgylUdxvQ==","shasum":"ef1371fc8b8683076762b3266276c9b3f0c34ceb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.8c7c3e62b.0.tgz","fileCount":2021,"unpackedSize":32902756,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDU5DRXOlFHMLXHR0ss4rJgUOGQyMMk8cSzc3fKBsgmswIhAI+8FQdxPP+podEmgecvNswDgGL59asgfX5W93VqPxwC"}],"size":24487750},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.8c7c3e62b.0_1745916409519_0.7781299557678694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T08:46:50.027Z","publish_time":1745916410027,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.0fa12bc9d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.0fa12bc9d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504240001","@microsoft/m365-spec-parser":"^0.2.7-alpha.0fa12bc9d.0","@microsoft/teamsfx-api":"0.23.6-alpha.0fa12bc9d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5af177a19a5fe04155526235434e3e9cd94fb9be","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.0fa12bc9d.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-wo6Zc9CzwQlztD0Lq3EAvGrKB41YFfeTpMwa14AcIEaVJ7nLbWWrOWbq7whKM+6l5LVVXr1jbvyePRh4Wzxh7A==","shasum":"7b408d1d25fc2107659fd973cf3982d5fd8f8fa6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.0fa12bc9d.0.tgz","fileCount":2021,"unpackedSize":32902756,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDY9E9+a+9VZ/koIlMJKi8Qc7TqVXaBSPVo0Yp1wCPp7QIhAP6SODjBXTTHQcaFqluCO5XINArl2W1kx1Eb/ynSnb4f"}],"size":24487528},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.0fa12bc9d.0_1745943026271_0.6139769190864484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T16:10:26.765Z","publish_time":1745943026765,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.2d7daae71.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.2d7daae71.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504240001","@microsoft/m365-spec-parser":"^0.2.7-alpha.2d7daae71.0","@microsoft/teamsfx-api":"0.23.6-alpha.2d7daae71.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2d555f5c54da3df6e1ff367651f1b29be79a2615","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.2d7daae71.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-+ipYP2w/XfiYByoHTFRiwInLmRwVzeHJsXHyNd+zkJ8ejf9BeucfyfQreSkUTZGtidiN1aSknYFmKPtn0yaerQ==","shasum":"e045fac36e02691f884c2055fb7c695b12ffd2ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.2d7daae71.0.tgz","fileCount":2021,"unpackedSize":32902756,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH1xdzNxSNDVQoXPPauDPGwsZCbv+yS1Z/BS0b1Bp6koAiAc0AqUrt4STa50/miIQteGlLbppU+1cZGTttm+F758Pg=="}],"size":24487512},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.2d7daae71.0_1745977073546_0.7827547811635669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T01:37:54.106Z","publish_time":1745977074106,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.16c75884b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.16c75884b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504240001","@microsoft/m365-spec-parser":"^0.2.7-alpha.16c75884b.0","@microsoft/teamsfx-api":"0.23.6-alpha.16c75884b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"41f1da6e5ccb39cdeec949ac5824fbe1000bab75","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.16c75884b.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-l+w4gV5OOsKKD3v1N9dlv0tqCpAeSeW0Xj+OZNDBwgy+W2vTOLUe/smLy1zneddkbaSTlHvmOoXbyVU94V9iBg==","shasum":"b186f7f28a2d7ef1c39eb155633a2613fea05647","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.16c75884b.0.tgz","fileCount":2021,"unpackedSize":32905766,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHeOAls8+vJ28GRSgG/1q40HUKIfItc1YVRn3YR5okfxAiEA9qHOTYFaAIyosgKgJ2SS3L5DMqCf36M31bmM3BvhsKk="}],"size":24486117},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.16c75884b.0_1746004966388_0.4128423886002326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T09:22:46.912Z","publish_time":1746004966912,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.38bb5b8fc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.38bb5b8fc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1-preview.202504240001","@microsoft/m365-spec-parser":"^0.2.7-alpha.38bb5b8fc.0","@microsoft/teamsfx-api":"0.23.6-alpha.38bb5b8fc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1640c7580b4a0ddb5113305d82a79e700e5c830f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.38bb5b8fc.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-10lsPair8oGB/PEs0EWx0ixEm/RmmI/NFkMqTNouCQkiUXusmNpOWty9TlrR+r2BOo/M10Sauq1SleKW6inxkA==","shasum":"fdbba26fd1bb843ca1c6a943897588ae7593d0f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.38bb5b8fc.0.tgz","fileCount":2021,"unpackedSize":33442057,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGMAgSOMMzeo/ZAv/OuWz0z6Y0pd2ht8c9ipknfJfwvKAiArido1CdDch5hjY5LE6pA55OV3zXhudPHH3SgYtXITGw=="}],"size":25022228},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.38bb5b8fc.0_1746516602888_0.09406693716235548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T07:30:03.430Z","publish_time":1746516603430,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025050608.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025050608.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025050608.0","@microsoft/teamsfx-api":"0.23.6-beta.2025050608.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"29fde5bc89a0a932494ff48ec3afb0f23bae8500","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025050608.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-gdYSLPvgSanOJkkkU7uVW+D3l/VxisLBEmMXNteAGfCgRiO+yd/tA9xUS0R/5fnymC9hhaCQiZ4HkPgu6lMT6w==","shasum":"e3c81a2faec2a166d2a183a4b68d269b29805091","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025050608.0.tgz","fileCount":2013,"unpackedSize":32848064,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVvTNn3qNbonySaPOTPpa3XdjHJxoGmtBO66ykciwC+QIhALu/M8vrzyP1UJutLQX3nEGxYHeCkffs5KVQQv39Endz"}],"size":24443811},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025050608.0_1746519336557_0.18401113674175273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T08:15:37.062Z","publish_time":1746519337062,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.be4d6d1ce.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.be4d6d1ce.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.be4d6d1ce.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"0ca595d0be3eda41daa580536a79779bec9fc929","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.be4d6d1ce.0.tgz","fileCount":2021,"integrity":"sha512-XfWer8x31NEW6nyw1cpfsabMap0ssAF2sLtzXl4y7R7IcS9XE8o6gklrPoeioTnfJSb6QWKJoPcG2bgVwvuP3w==","signatures":[{"sig":"MEUCIB2SgtmcedCGNfBZO/nNT6s0GrJ8UkQnEB2rvRYfPJ3kAiEA8zk0PLg0/goU69e0pPyl28ehRltMsCVhTUq3gOL2sSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33442592,"size":25022302},"main":"build/index.js","types":"build/index.d.ts","gitHead":"54311b0e2e32a3b67c27286f36fa0124d4dec362","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.25.1-preview.202504240001","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.be4d6d1ce.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.be4d6d1ce.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.be4d6d1ce.0_1746547802992_0.03779560196735998","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T16:10:03.557Z","publish_time":1746547803557,"_source_registry_name":"default","contributors":[]},"3.0.0-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-rc.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-rc.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"c830af7193fbd79c30115765eba5f29b43991aed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-rc.0.tgz","fileCount":2025,"integrity":"sha512-2DBFzvdPSJj6N9sSFgWrLrzuYx29LgrnlO3XPKPTPgYNuIhchYvhV5FWzElmf8Vyy9wqKWl+AkfKka7wlqzBQg==","signatures":[{"sig":"MEUCIHeOr0sSdtBnRS2YXx8kKrUmetMBkolZNgJCxu/csV0CAiEAn9c+pSLmB2ByHSlaOroT+X3z5kP6ZRd5YrjwXkq7Xi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33600286,"size":25086143},"main":"build/index.js","types":"build/index.d.ts","gitHead":"11882a48774f89087c5753eb22360886ee449ee2","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-rc.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-rc.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-rc.0_1746605401262_0.31485997606456206","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T08:10:01.885Z","publish_time":1746605401885,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.fdd1bfa46.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.fdd1bfa46.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.fdd1bfa46.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"5d21b1de162b6a5713ee0fc2b2e52bdecec292ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.fdd1bfa46.0.tgz","fileCount":2025,"integrity":"sha512-UQVDzVW2GtEFoxQbwOtpD68cL3gRiKEFsib/9YXMcexSDIF7xgP9HGVM67NwWkX2Y2F8p7rU+SPbC5VPyM4vsA==","signatures":[{"sig":"MEQCIFzTSGSdYP1yeuD/z3SKPM1UFSULR+3QArgzpm3AU7jJAiAv/8FTiHmqhQlNID/MyBej5A5tKPs93bDBxgqC3pcQiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33600412,"size":25086178},"main":"build/index.js","types":"build/index.d.ts","gitHead":"96b17048440a44ddd6804e84c5b8b447429aa28d","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.fdd1bfa46.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.fdd1bfa46.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.fdd1bfa46.0_1746634202700_0.01663190348240895","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T16:10:03.375Z","publish_time":1746634203375,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.6697e9516.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.6697e9516.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.6697e9516.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"479d3f55cca3f696b717cf55d7a942c21f2afb24","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.6697e9516.0.tgz","fileCount":2025,"integrity":"sha512-7f1KRiNK0GF85wmzKjpWNLBZBVgR3ip6wZvIubmhIKZv2Bd8N0XmhIAi0YKuOQMWzl3Za54OzUImxADbb/qioA==","signatures":[{"sig":"MEUCIAJzAdDskNJONmfPTdh7Z2wlRt7uPul9LG+scGv7CcVkAiEAmQHGs7EbB7VMgfIzrKgMcpRHEKhHJhrxP0Vn61ZgEWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33601025,"size":25086414},"main":"build/index.js","types":"build/index.d.ts","gitHead":"5138202c191f9a34708975f8f301c651a7523414","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.6697e9516.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.6697e9516.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.6697e9516.0_1746720616603_0.18347074303466981","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T16:10:17.272Z","publish_time":1746720617272,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.d1712c79a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.d1712c79a.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.d1712c79a.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"02c6e1490731475bf4ae8f94f6a0fe161261d67e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.d1712c79a.0.tgz","fileCount":2025,"integrity":"sha512-2/wrl9vYCNKxKJY9dW7xyE2hm8QGAqqaPsuquu8kNb1iNPSGbpnUx+XNuZj+YnHRUcVT62GxnMVgtXPbemb+ug==","signatures":[{"sig":"MEQCIDl/cxGHygICmloAnYCLeN2Gh7NV9cGufK5Qi5EKHtSCAiB7PQ8hAwsKcaLFWQdjChpfoGeIytUrMcVNhfd6jmLYUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33602071,"size":25086629},"main":"build/index.js","types":"build/index.d.ts","gitHead":"46d11b31e9a9c0570ee63b6f6f19ae2126154700","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.d1712c79a.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.d1712c79a.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.d1712c79a.0_1746779162655_0.32618915752541633","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T08:26:03.445Z","publish_time":1746779163445,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.6a6445592.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.6a6445592.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.6a6445592.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"da5fbd75ca74e25f7f5fd01ce5339decad45bbcb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.6a6445592.0.tgz","fileCount":2025,"integrity":"sha512-JFOhVxOq607D4B0Ev8J3Mb8e8+Vvbv7LUemnjm/crpiB1r73KThpXwbRGGXy/H5YJ4G/xWkVNYMPdJNv3wjsyg==","signatures":[{"sig":"MEYCIQD5O+cEhCfhghf/MoFsk61iWSu3NryWMD5SWEOhoAvOWgIhAJn+pPoiyAsf6WEw1qpYpO90B3L3Sd9SO621Kn9RxDDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33601416,"size":25085662},"main":"build/index.js","types":"build/index.d.ts","gitHead":"0a6214c7ce8c69e0dc5d24499fed7d9c3120db04","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.6a6445592.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.6a6445592.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.6a6445592.0_1747066212626_0.8414844409142426","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T16:10:13.298Z","publish_time":1747066213298,"_source_registry_name":"default","contributors":[]},"3.0.0-rc.1":{"name":"@microsoft/teamsfx-core","version":"3.0.0-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.0","@microsoft/m365-spec-parser":"^0.2.7-rc.1","@microsoft/teamsfx-api":"0.23.6-rc.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d7a7d4efdfea35055013cf62e410494e487718ed","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-rc.1","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-LAxJAS4IndrtkWyMUxQMH325rHIyEy6K+1lzv0XMR2Z/3/OgaZdl+E2qx+TZHFkq9BOq2fnD96mOy+VRFJfl6w==","shasum":"0c89bfbc083f61125d7b8853952509c47a71cd1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-rc.1.tgz","fileCount":2025,"unpackedSize":33614917,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEqbVWzhzethMufDjPom1OOD17h5ATf4UJ5vKm9bxmphAiA8H9xWUXiUquwvgAtNn6tkFntgGLB5aqTruT0mUbpg9w=="}],"size":25088086},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-rc.1_1747122576028_0.6127018185201045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T07:49:36.570Z","publish_time":1747122576570,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.e1e7a2c72.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.e1e7a2c72.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.e1e7a2c72.0","@microsoft/teamsfx-api":"0.23.6-alpha.e1e7a2c72.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"65eec958d14f3ffcf9c7de6ae429305c7e3c3de2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.e1e7a2c72.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-oDFW2MbEceajKoedEZBCOeCtRnVDoHIxvMtKbkZtUI2nzfGzj2DHqAdUyOzGl3f9X6efa6/DPNSlIO8rTEvIZQ==","shasum":"ace11bd2542666f39daef8406ee13fb193e833ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.e1e7a2c72.0.tgz","fileCount":2033,"unpackedSize":33631952,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDldRhMv/Q3lnTiy/z1S/UHvbR2yu11HxcbeyPsa39vbgIgdawFrWgi1Ff6YNGwrdE0QfPzHwg+bGzeyM3SGx9UGlU="}],"size":25087773},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.e1e7a2c72.0_1747152749742_0.6059507268506226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T16:12:30.307Z","publish_time":1747152750307,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.8ee93cf62.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.8ee93cf62.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.8ee93cf62.0","@microsoft/teamsfx-api":"0.23.6-alpha.8ee93cf62.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7214b461e1578fd34dfcb8ca17becea176df3ec7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.8ee93cf62.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-NML8UZAT57Qoz/Y6rhoPXC0+cCY1td5uMcX6J7yWL7WHhJg2/IUfPsn62LVq08/r9lUg4LFcRlUIh5W63e/t4w==","shasum":"52f6f6edad131fb599f1d8ddfc5eca61b555a496","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.8ee93cf62.0.tgz","fileCount":2033,"unpackedSize":34035351,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAf9qZ2OQ3rrZ4o6W+nmkQgsmN0bh3FOXhBhKj+5nh/fAiADTSZXGj8HBeb4vDhjjeorJnYPYPV2QhoJrpjyZDUNBw=="}],"size":25498271},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.8ee93cf62.0_1747239079456_0.7730521525052587"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T16:11:19.999Z","publish_time":1747239079999,"_source_registry_name":"default","contributors":[]},"3.0.0-rc.2":{"name":"@microsoft/teamsfx-core","version":"3.0.0-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.0","@microsoft/m365-spec-parser":"^0.2.7-rc.1","@microsoft/teamsfx-api":"0.23.6-rc.1","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"15a3874ead076d0d851d1ce3aaa61466fb8eb0d8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-rc.2","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-FT48ry/4DSgNWf810Z0EeQyFvw8WzSICwB6Z479RmaiurXquGy6ClE00yIU6xqpVO5qBdt+cSTfrfwj7BxbCbQ==","shasum":"3b9515ca8fa50961c61546ec35ba04b3a54ca7f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-rc.2.tgz","fileCount":2025,"unpackedSize":34017343,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICbub23hAV+F9hKnnB+61CLDDJVKe3zQEGTalr525bZ4AiEA9l20TW86fNa2tdLQJQwAOtCX+VvikWR93jeowP/mmvg="}],"size":25498476},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-rc.2_1747297904601_0.7999299131514332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T08:31:45.160Z","publish_time":1747297905160,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.e86157a65.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.e86157a65.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.0-alpha.e86157a65.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"7b709f7a0a21bfced30df1adb3f35a3fd2454d58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.e86157a65.0.tgz","fileCount":2033,"integrity":"sha512-q0CWhUAv4RMtXq3AvbXAoUu31dOQPEMY3AstWHyFZMHGltUFHdzeMVxzzXu0O4JEaf7WPxs3ufKxD2efXNb7Iw==","signatures":[{"sig":"MEUCIQDw10NMcv8mIDKr44m2GXNEPzGw6ibPYe5UTTMuXYhNiAIgPSYVjMYLvysB31FLQXfX9koYecGLG+phmRc5WwOaa2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34035751,"size":25498684},"main":"build/index.js","types":"build/index.d.ts","gitHead":"653554c2d704fe7985a1fdfa47dbdd7967a3845e","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"18.20.8","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.0","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.6-alpha.e86157a65.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.e86157a65.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.0-alpha.e86157a65.0_1747325476534_0.4728198789885536","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T16:11:17.056Z","publish_time":1747325477056,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.5f9fcd1b3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.5f9fcd1b3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.0","@microsoft/m365-spec-parser":"^0.2.7-alpha.5f9fcd1b3.0","@microsoft/teamsfx-api":"0.23.6-alpha.5f9fcd1b3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"800c87d4026e0fce52f356086869808851f1410b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.5f9fcd1b3.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-cWAxTWInsUkHi+zjbF7x6qTtWJWdkIZIrPx++ZUg1M61eRm4By/LXn1lt+uM/bjhU+qEQGrj7nBCUkCmHBxc9A==","shasum":"a65d0f657c3cec33b0a5b03e8b37a35caf123e23","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.5f9fcd1b3.0.tgz","fileCount":2033,"unpackedSize":34045969,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF9Bj6gZ9zcRkMo6RJmrkrVuhm8INRsMp++KhSRk3VelAiBx3TNauN0a48rnwF8fsSphqpzzOKGEgbMAeXxV/8nb/w=="}],"size":25500489},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.5f9fcd1b3.0_1747411810436_0.14729328877064707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:10:11.016Z","publish_time":1747411811016,"_source_registry_name":"default","contributors":[]},"3.0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.0","@microsoft/m365-spec-parser":"^0.2.7","@microsoft/teamsfx-api":"0.23.6","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"30681949fa2179a7b30bf96871a4f1b688d3eaea","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-yflURmHnXbqHEekSQWUMe2j5jyTAK/hePTE21kfOKRXr8uERMdzbT0tRJhG8Q0yT3uzbc/Lf+amTVITkth8lYw==","shasum":"dae39d920e0364ca47dbe24d9dc2cddaa40549d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0.tgz","fileCount":2025,"unpackedSize":34018128,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDM+YH36V3ADWdtIzLzS/9tf9xuVC9b9ClP7hNaXP82xQIgTlW/WlMSUAYwXdsPYEvW9pKEmt0ugWkU+y4EJJSCDi4="}],"size":25498973},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0_1747643881717_0.6273541559896709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T08:38:02.300Z","publish_time":1747643882300,"_source_registry_name":"default","contributors":[]},"3.0.0-alpha.fc0fce5ec.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-alpha.fc0fce5ec.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.7-alpha.fc0fce5ec.0","@microsoft/teamsfx-api":"0.23.6-alpha.fc0fce5ec.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"04f1991fe177e960492e9d7a7c47275fe9a09c0d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-alpha.fc0fce5ec.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-LhU0O/boPKzyK6fyglRqCSgqoGcBTflqG6w/UZA8oT7MfPiwaEN1OUiO/oJUDJrP3sk6FjTpyy3jSMY0PN0PNw==","shasum":"0157311b11f4a449c70910ee0e392fe75e6f3876","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-alpha.fc0fce5ec.0.tgz","fileCount":2033,"unpackedSize":34048897,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHzP21qWwITW6nnZXA70uy/nBdqxlQWRRhZnaG2SMulsAiAI1aIh+KEL9IJkg6nwbFzR7CB9FHZ7hwvxIBUOJUfZGw=="}],"size":25501312},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-alpha.fc0fce5ec.0_1747671058506_0.9472696739866078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T16:10:59.071Z","publish_time":1747671059071,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.db90af69d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.db90af69d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.db90af69d.0","@microsoft/teamsfx-api":"0.23.7-alpha.db90af69d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"591d814327bb8194e09672cb635f8873c7339125","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.db90af69d.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-2kzNkWj6JjuYGWdvp20SL4zmGQEHuMrtIXR62T/FHEjNIjQ/JMiP26aAKEfKtIo1+9u0jiX3S0fVTagv2m+Jfw==","shasum":"62082608740aa4414fd272a8ed02c61d7aaa637a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.db90af69d.0.tgz","fileCount":2033,"unpackedSize":34048781,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBUikGSuoBACVvvCIj3JMlgqR85vpX1Xc8d6SLvuTzovAiBchjS1ZYQOBMgDpiH5SMnn++lNeUTMoMfDGh+qFsxZJg=="}],"size":25501223},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.db90af69d.0_1747711651635_0.9880339478622315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T03:27:32.236Z","publish_time":1747711652236,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.29493ce63.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.29493ce63.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.29493ce63.0","@microsoft/teamsfx-api":"0.23.7-alpha.29493ce63.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4f7ca11b9a23b959f634ce16387773827dcfaefa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.29493ce63.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-3951lObOa0nyyPyCfWM1XGV7VKTdQLrSLY4TmwyaG73pAhNYjqD7A8mMOK7vnFtOAE1Bk+fjwaIclvgvVbZizQ==","shasum":"a0e4ebf81fdad69d523ff53a24cee1279c7d6e4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.29493ce63.0.tgz","fileCount":2033,"unpackedSize":34048870,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEXrDQITMUVjIeJHpYwpANEvwDyU93u+0sKOCoE60oOQIgLPM9/KAVus555S8U9VG6PjZi0oZj7Hh5a+bmh2NBk2M="}],"size":25501273},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.29493ce63.0_1747720116884_0.46354846239907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T05:48:37.392Z","publish_time":1747720117392,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.70b32ec72.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.70b32ec72.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.70b32ec72.0","@microsoft/teamsfx-api":"0.23.7-alpha.70b32ec72.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e1ca470219472773b4e82956f8789970fd20cf21","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.70b32ec72.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-nRkP+wwdxAv1sxjJ0ZW0Mlv9PAO08ULLV7mU6hQBrkiU+MV7FkBRRr8J82Be2GM37GtzaE7fzgkKz1gUJCiluA==","shasum":"dc05e9ea71eca91041dd8015b19f5724235ee808","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.70b32ec72.0.tgz","fileCount":2033,"unpackedSize":34049181,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAaFxdbFg/XcjuYmIPC9gZRD2YvJYlOV71BZltHBz8JBAiB3Hiw2Qzy3ynULfhAj51Of0PebArBmGmAwrmReEcXMqw=="}],"size":25501415},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.70b32ec72.0_1747757463357_0.04173832087227347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T16:11:03.932Z","publish_time":1747757463932,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.9a1338d75.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.9a1338d75.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.9a1338d75.0","@microsoft/teamsfx-api":"0.23.7-alpha.9a1338d75.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e4451bf99f72206fe9258febc68c2c3013855282","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.9a1338d75.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-TjA21shSO15kypuanIkBdrMJe+WpBTIla+x6HDYDCwKqh0WEggmRo8KroyQDF7yeTeoouxlTKbilREb0FEucew==","shasum":"c5fb44b72f5228d694da452163d4158a97c5c3dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.9a1338d75.0.tgz","fileCount":2033,"unpackedSize":34048709,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGEI4PzOHyyRPV6phDIIwwejC/btdexakn9BCoMb9auJAiB04b75Q4SbYlfxRs/APsduzZ0GbXy0ndtA2h6mnP+ISg=="}],"size":25501070},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.9a1338d75.0_1747843824960_0.8757319375494759"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T16:10:25.481Z","publish_time":1747843825481,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.f164dbe38.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.f164dbe38.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.f164dbe38.0","@microsoft/teamsfx-api":"0.23.7-alpha.f164dbe38.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0787b8ee5935cf518e3fc571c30d70d70b86d228","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.f164dbe38.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-oQZkdDMLCaMqCKfEjrfqfV3OcYJg5tPAObUCCr+MKxEHwlqUAsUNLZbxBuBNmYb8U8jTIfsR0zBe2kXC4XFxSg==","shasum":"84dd6c78bda5512c5168c88888635674bbf7d4b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.f164dbe38.0.tgz","fileCount":2033,"unpackedSize":34048795,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC7ioV0ByKHgO9NJvyB15Z0o8o+x9LOnFlPePzwxzByFwIgHrbiVWFkfXA46AqNv+hJeMbX2X4ICniEi4iq4wCQV1Y="}],"size":25501050},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.f164dbe38.0_1747930252997_0.2583085804705356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T16:10:53.706Z","publish_time":1747930253706,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.597df6e9f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.597df6e9f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.597df6e9f.0","@microsoft/teamsfx-api":"0.23.7-alpha.597df6e9f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c41cd13d51d130525a4d03b79716cf04197b2094","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.597df6e9f.0","_nodeVersion":"22.15.0","_npmVersion":"lerna/6.6.2/node@v22.15.0+x64 (linux)","dist":{"integrity":"sha512-5Nk9jart2HBh7HA9nR5AF3qBLBLyzSfcS8mYjZleCvwHb4tGcChlK8uau6bYKWWNlOF2X4JoWkTUldaMkscKdg==","shasum":"a77f4a4d43036aeedb118270cdb8ad6cacf3ed7b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.597df6e9f.0.tgz","fileCount":2033,"unpackedSize":34048957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGyluofoWKeN28Zks8ZW0PfcIw7cpuATboN7fVZYH+zNAiBKxWE7zRFtsQN1BLpTIGLILdkFtgvEu2qrIzucXcnMfw=="}],"size":25498922},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.597df6e9f.0_1747987351123_0.9087964607796961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T08:02:31.949Z","publish_time":1747987351949,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.1e80175c6.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.1e80175c6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.1e80175c6.0","@microsoft/teamsfx-api":"0.23.7-alpha.1e80175c6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"dcbe755dba684d85aec07bae23c5d884757c5ee7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.1e80175c6.0","_nodeVersion":"22.15.0","_npmVersion":"lerna/6.6.2/node@v22.15.0+x64 (linux)","dist":{"integrity":"sha512-XYfnry2r4jGT6eEBXKbTuaHbDMdAu6rKQFzWNB5i8Yar+1cb8aiJTqu82u8TpWOXuFQcbNvSm0bHXYF9h8WRfw==","shasum":"80371bfbc50192c809efefff528c91c923e95d31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.1e80175c6.0.tgz","fileCount":2033,"unpackedSize":34048958,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZLKcKKYeo/drVDiIFdI1/WGntzOw/jIZEBmM5+u765gIgAlaSEJDBqKXI7GTUU35MZr1KcrKmzxoj9Y4Y3qG+WK4="}],"size":25498923},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.1e80175c6.0_1748016572879_0.014686832327007737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T16:09:33.451Z","publish_time":1748016573451,"_source_registry_name":"default","contributors":[]},"3.0.1-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-rc.0","@microsoft/teamsfx-api":"0.23.7-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ded5aeb8da129e9226b09da515dea97e23fc8f96","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-rc.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-OQvYZDFRJt19VnETSpmJXi5QdaEn7OS/RJUAXijRUV2GvBEmCzpI0fWuZ4mNUgzXpei/a9K6u55/MHo1gcYEEg==","shasum":"0cf2f240e121e7a40822243e33155467c2f7873b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-rc.0.tgz","fileCount":2025,"unpackedSize":34017649,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8KQSkNIXiDD8anktzqsSM0B4imhE9Fm69+hFdwL9fYAIgHksLOIzbHWysblv9dv5AvshTju5TMq8Av0t4TNvHxaY="}],"size":25498471},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-rc.0_1748238196553_0.48956618590250667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T05:43:17.112Z","publish_time":1748238197112,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.2b1875147.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.2b1875147.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.2b1875147.0","@microsoft/teamsfx-api":"0.23.7-alpha.2b1875147.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"39c0330ace3f25a3c08a8c3f1a91ad852d2afd6f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.2b1875147.0","_nodeVersion":"22.15.0","_npmVersion":"lerna/6.6.2/node@v22.15.0+x64 (linux)","dist":{"integrity":"sha512-uco2Dq7tYgO+z7x8cGOHc1+lToaSeSso39Q3Ig5b4QBX7+eKdUfouWvpWAMCJU/qq8GZ4tcfeXjzTzjkJ/LkmA==","shasum":"ccb40d670130927df741cf7687fc236a966a6b07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.2b1875147.0.tgz","fileCount":2033,"unpackedSize":34048958,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHX3DPMYzqIi2Cfn4kRnDtJDA3U+9FArOFzwvEelaJoYAiAhNkQusLki3WcFHj5wK+dp4z29jsBqH9hLeb88CXkOMA=="}],"size":25498917},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.2b1875147.0_1748275782261_0.3100773536585095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T16:09:42.853Z","publish_time":1748275782853,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025052708.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025052708.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025052708.0","@microsoft/teamsfx-api":"0.23.6-beta.2025052708.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a0dd0b6ae22f83a5e658265ace857a015df6d9e5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025052708.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-wS2NAwKekajtPGPoioZhbcX4vQFdZnhwWXepAs+POqKxTI88K9eUlDu3oPRmXQsVPAk4ywHzKsCnN4gDxCEdvQ==","shasum":"f6ec97d2f242ea497e99df4e5cc1affdde8d121a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025052708.0.tgz","fileCount":2013,"unpackedSize":32848047,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrMBFNgCRmiB0tFwv2TwqtZo5679Zq8KclSBf9u1sAhAIgTWAqDkyg3VgjksFj+4jbW/y+J0tmmoRDurdpzGDysKk="}],"size":24443779},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025052708.0_1748335375184_0.6384605368849301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T08:42:55.698Z","publish_time":1748335375698,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025052804.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025052804.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025052804.0","@microsoft/teamsfx-api":"0.23.6-beta.2025052804.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"26ad96beb4e34c1af57d3384b81450459f19b60c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025052804.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-QmdHaycP1FijEdNE/gsUbaHovihqtyFePBg9YzUU2iZCmddLI9++tp4pkFFGdUjj2OUXrsuAJjf5FlmctJ87Qw==","shasum":"0929e1d2484741b46b76a43a258b21854aa8a7cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025052804.0.tgz","fileCount":2013,"unpackedSize":32848047,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB/3aqkuphu3HCsmkP5e1Hh5rI0Vjt0JQwZsSqmjj8YFAiEA2x3NbUxCe8oAOUIa9LigV1Bj3BTZ9LWj5I0qSBI5Uu4="}],"size":24443786},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025052804.0_1748407250776_0.9044581354069872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T04:40:51.299Z","publish_time":1748407251299,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.5007931da.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.5007931da.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.5007931da.0","@microsoft/teamsfx-api":"0.23.7-alpha.5007931da.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a8d376e1320ba42440b6678119514befdacb0939","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.5007931da.0","_nodeVersion":"22.15.0","_npmVersion":"lerna/6.6.2/node@v22.15.0+x64 (linux)","dist":{"integrity":"sha512-440Ea5PtSLJw8uxcU2OAC/Nq/x+9bmsA83cGz2YROgQ5jSB6DzwUy88qpraTusYIfd4vyoZ78ci3PucyzvlYxA==","shasum":"bca702dbaac686426e43718182325fbb79877bc3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.5007931da.0.tgz","fileCount":2033,"unpackedSize":34045659,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGx1i0SGS7IHEVzR1247dzMQADrjeGG3xqyC4V6X9HKTAiACST8PHwfK4dBoDA4R+O6lPYbzEZvfEoZtY+ipVNUNdA=="}],"size":25496632},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.5007931da.0_1748535070708_0.034577546027853234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T16:11:11.356Z","publish_time":1748535071356,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.49945e19b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.49945e19b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8-alpha.49945e19b.0","@microsoft/teamsfx-api":"0.23.7-alpha.49945e19b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a2d77abf2c48244e35512afca550ea541c05f72f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1-alpha.49945e19b.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-tBh/c3E7eTNTW81keBQ+fgPlHJHcJ4/5CxTCCkZ71nVOP2j3jgsFbsdjEhaX417rFkvA0pSSWfJJyHAuVVzjFw==","shasum":"03fcadc987d736fa4b210a4fe960810a973381d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.49945e19b.0.tgz","fileCount":2033,"unpackedSize":34045604,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIExv6gRAtVdPLOA5Rz+2yTN0Kp11dq6V/anijoStFdBjAiAFaxgaU8oNQTIaCVqVlnpbMaRkP+LZ1+uBPRwtuxViiw=="}],"size":25496563},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1-alpha.49945e19b.0_1748621439502_0.27368626299137255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T16:10:40.057Z","publish_time":1748621440057,"_source_registry_name":"default","contributors":[]},"3.0.1":{"name":"@microsoft/teamsfx-core","version":"3.0.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8","@microsoft/teamsfx-api":"0.23.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a3908b52274fe278f1d4df98ec6d3fe40d9ed969","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.1","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-IIANrpiwSTEUonqE/wlQs8FW7pnNDAdqkjKk90mHLxEG/gCT8Z1N8HTiWxr+czj5VHgONIh/BZSP/7njs0fY0A==","shasum":"9ecf1b6bc2bce35b8d9445abe972c23190d2b0a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1.tgz","fileCount":2025,"unpackedSize":34017729,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNM1sPHIhgDiH+PieTjkvaBrrrSwvGTqZC+6ILA73CtAIhANLdEHcesHpW3HXCnpS3GNcGtlUDdfeRw/pJkCRMLSVC"}],"size":25496194},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.1_1748921470461_0.33283787640135265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T03:31:11.098Z","publish_time":1748921471098,"_source_registry_name":"default","contributors":[]},"3.0.1-alpha.d039f392c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.1-alpha.d039f392c.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.1-alpha.d039f392c.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"e501962d6c9c019ea3ddee5e46fedf6304180904","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.1-alpha.d039f392c.0.tgz","fileCount":2033,"integrity":"sha512-DD/cFDJjnXau+5jT8eC92YxRaRZrlCrxpUZZqQh5tR0B44MbRtHCXknzbK5/k7hrYr5nRd85SM/rxCTSjvpWcg==","signatures":[{"sig":"MEUCIFtGYgkUAijNFaZS/BUk7XGY70huk9tuu91DCravyx/sAiEA0lx447cnibjbVOodFZAOBOX7WBYJqSCYCHuQtVz8lBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34045442,"size":25496452},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4eacd504a405fda5814159ebf86b0a0a65262943","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.7-alpha.d039f392c.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.8-alpha.d039f392c.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.1-alpha.d039f392c.0_1748967112671_0.8079925375493944","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-03T16:11:53.232Z","publish_time":1748967113232,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.6fdcf6d70.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.6fdcf6d70.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.6fdcf6d70.0","@microsoft/teamsfx-api":"0.23.8-alpha.6fdcf6d70.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"36a7912c9fefbae55cb99e62ed9bf2612a77ca3d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.6fdcf6d70.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-Hk5fnfV/4/BRueGMOAPORFfO5vEm+9+ei+yfPyw2WrM0ngiS48qQjRXUpSezC5bbtzTdnMnmvW1AJME617fNcw==","shasum":"8c8ab543ecae2a0da415d4a172bd2c4738767748","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.6fdcf6d70.0.tgz","fileCount":2033,"unpackedSize":33935792,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEbqEvUhfj1TgDq8eP9aLQjkNK+AQ4pgKAkJlvc/+JGsAiEA59HpSvSewgAZLnyE//D8ZPho5W8IkGXvUo3lVN9U0K8="}],"size":25447959},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.6fdcf6d70.0_1749053488397_0.3304538924707081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T16:11:28.961Z","publish_time":1749053488961,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025060508.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025060508.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025060508.0","@microsoft/teamsfx-api":"0.23.6-beta.2025060508.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c7f7a9d3eef24f9f64f06e854874ceea0f2c726b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025060508.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-oNi4DxViLdCBg70C7ZZScVYD9XWb0D49a+RCZ4n+ic1EjQJrc7hPhkcsgVmjwnyYtHnifIl/+iRBM5l/In5c+A==","shasum":"1a91c95f054356d6877e7cd2a3e2d132b8791fd3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025060508.0.tgz","fileCount":2013,"unpackedSize":32844842,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFXrl9EWjC/Alld9JmPfqIgf6+RiasIQEFD4yr6FQEzVAiEA5n0D+GQo2rlEPVnkF9JPMHk7ODUtkbaX43ij3o1NfjA="}],"size":24441418},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025060508.0_1749113512248_0.1927147146473822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T08:51:52.748Z","publish_time":1749113512748,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.f4d8f5081.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.f4d8f5081.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.f4d8f5081.0","@microsoft/teamsfx-api":"0.23.8-alpha.f4d8f5081.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4125a88f2d77563f03b5760dfb2ec28948fac62d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.f4d8f5081.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-Bo62GaPWyg/TExRZwFByC9uo2eCxh0xIkpeMmQDqKi6Y2ggxIWocgcWQKbIdont0021udifAGm9xazuQ5WEhEw==","shasum":"7ad88cfad2a157d78ee29bfccb74599a6aaef07d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.f4d8f5081.0.tgz","fileCount":2033,"unpackedSize":33935787,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC0X3lH3EYJfD/PH4HMGMmiCUJVG73LhomqJ1Yfmu7KCAiAPND9EHnTslYe86o8PrJKfwrYqbhH9dv0dLAtOM9pYnA=="}],"size":25448115},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.f4d8f5081.0_1749139870184_0.1791996423502602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T16:11:10.728Z","publish_time":1749139870728,"_source_registry_name":"default","contributors":[]},"3.0.2-beta.2025060605.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-beta.2025060605.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025060605.0","@microsoft/teamsfx-api":"0.23.8-beta.2025060605.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0cd7d8b2f73c0510268cf1e01457b71712c4c3f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-beta.2025060605.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-gQrEBWnefX2BRaeQ7nXw8wCi3Mayh0GArVlw55BBXeD2oh44kyNutoZwSIChydmw2JDPK63psKGxzIFA7fUs9Q==","shasum":"b6847bdb6f0efb0eafcf6ea23816a9fd5183befb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-beta.2025060605.0.tgz","fileCount":2033,"unpackedSize":33935787,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDsgsWGI1xSfVELqIBkzVd//X2TLY6isA4ChYF5WAd6aAiEA6iMI2PulRyGUDXXltfxFMUa7++yON2iCTTwJiLIE0nk="}],"size":25447968},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-beta.2025060605.0_1749188106315_0.9856571229172506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-06T05:35:06.913Z","publish_time":1749188106913,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.1671a5430.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.1671a5430.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.1671a5430.0","@microsoft/teamsfx-api":"0.23.8-alpha.1671a5430.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f5f551acbf55cdf0e7953db9352be4e71af4b566","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.1671a5430.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-BvnE0e7HDqJWYyq8rSl+sK+npQ9roiu29jY/wZbj8fq5gSBnsa7e7V1bYK3m+hMmQkFokb4o98fnBNXM/sbQOA==","shasum":"7a7de2b1b0688aa7fae19d95b6d2594676e6187c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.1671a5430.0.tgz","fileCount":2033,"unpackedSize":33935787,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDat8VDtX//ZLMQXp+XAEiufSwoHSu5vbWwAyY+G0o3iQIgFO+0TAJKa8ujMaFJ1kP127H3DavOU+P0NElwCeUWkVg="}],"size":25447969},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.1671a5430.0_1749226230959_0.07589946707823869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-06T16:10:31.498Z","publish_time":1749226231498,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.dd2915c09.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.dd2915c09.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.dd2915c09.0","@microsoft/teamsfx-api":"0.23.8-alpha.dd2915c09.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"76a3a1180da900b2a6a1ddc59c563044dee1270d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.dd2915c09.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-tJx+791+acABjYvQvdXXWCDOVbLeDhkhwu75LmzAqzzusTbTy2Y+7ozCsplAPQvYFwJmA0Nzp++0cvSEzJ9XQw==","shasum":"3b95c8a9236a1cd96e6445c534f987d3e6d8a423","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.dd2915c09.0.tgz","fileCount":2033,"unpackedSize":33935787,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICjo8GTudObAq2TY9XpDLgjC6IBgYCkPdpzhHVu2onj5AiAJ67v8Hf7iAqZbxFBR+sfq4ZmWmHsHrT5C2Z7HVVn9eA=="}],"size":25447969},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.dd2915c09.0_1749485448997_0.5385207236057779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T16:10:49.696Z","publish_time":1749485449696,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.10d26a09f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.10d26a09f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.10d26a09f.0","@microsoft/teamsfx-api":"0.23.8-alpha.10d26a09f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8ac58ef44242364b64ea21e0bb895a32611b4904","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.10d26a09f.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-ZdWLLd4dn6CK1U0dIsWR4D/n1tohLvCHUX5vrmho4dTArfyd6vd0zUYCR2mhmJ2JG0qYSIt7PCNWxe9bFSsGEQ==","shasum":"7cd8bf90489727f7e67f2edd964fe7bba44ff6f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.10d26a09f.0.tgz","fileCount":2033,"unpackedSize":33937745,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICLs0I1WBxw2E38w7dUgXjgpvfWWNlHxdhVwIZWfgR5FAiEA5aSIJvMpcq4oij46YTaC9Y6txkbPEYajItuj7tPSzPs="}],"size":25448270},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.10d26a09f.0_1749571969042_0.5454654182496674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T16:12:49.571Z","publish_time":1749571969571,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.f172b74a7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.f172b74a7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.f172b74a7.0","@microsoft/teamsfx-api":"0.23.8-alpha.f172b74a7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"709be4fccb70688d3eeab97643b0822552f1d8e2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.f172b74a7.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-bWXnuLduaVye7sYId5seskkiF7HLOHohJk4V4uaDV+MMSJCSy/okNcru0uZFL6OwSqgR6ISp9YGABLwEABc/vQ==","shasum":"02ba8ff57ba86cd0c3e115120b62cef95f261c6b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.f172b74a7.0.tgz","fileCount":2034,"unpackedSize":34019406,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGZAykF2SPv7zJbv2CmLIMs4kHRHNBG4G9R8jwXpxeqVAiEAwAjxWVdRX5N2A+Y5U4Uxj6hxdwYul9tD+lzT6kmhD6c="}],"size":25456968},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.f172b74a7.0_1749658232759_0.15336596704037242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T16:10:33.328Z","publish_time":1749658233328,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.2b8b90523.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.2b8b90523.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.2-alpha.2b8b90523.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"e683da841aa0ca7e15755cd1f0bfc29f6b487f36","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.2b8b90523.0.tgz","fileCount":2034,"integrity":"sha512-YCi43U9m40cjqB4WE7AqyttQe5HrNpNlYFo13oaVmLtlVkEhaY5qKgdvtfhoyKHOCrVTfWsbplhhaRPC3/NbGQ==","signatures":[{"sig":"MEYCIQClelxBta0n+nqTEMSJcxy4ZYQVYsHU6gdcyzLHUr61WQIhAKSftrCt2mdmYKnuHNOQCilRkeL3lkRh4qT00ketfEyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35974618,"size":27397368},"main":"build/index.js","types":"build/index.d.ts","gitHead":"53e6f9709aaba100522a71d735e4dbbc744e239e","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.8-alpha.2b8b90523.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.9-alpha.2b8b90523.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.2-alpha.2b8b90523.0_1749744736960_0.2219200397897214","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T16:12:17.519Z","publish_time":1749744737519,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.901eb3e0f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.901eb3e0f.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.2-alpha.901eb3e0f.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"59682d7a5df621ed0846faab105610cf5094c67f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.901eb3e0f.0.tgz","fileCount":2034,"integrity":"sha512-x7NqHukt1/Hve5H8A0HHCOPEXtnhjaxwdYFt1v6ZPn9Zv1Uq6F/B2csu8S7dguP7+O82jyUvH8gdMj2GXpg1Ow==","signatures":[{"sig":"MEUCIQDNSgpv9m5FvhT7PaWE/PuyZMj+Udw/PSONRAjDaz3qKgIgNwBMmQ+SJ9PY/2QHbz6EH/NypEf2j4t+WdLEonUWkGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36061687,"size":27434142},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f406e442b06da427407d7be0874e102a971be9c3","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.8-alpha.901eb3e0f.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.9-alpha.901eb3e0f.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.2-alpha.901eb3e0f.0_1749831068465_0.3331122855074613","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T16:11:09.143Z","publish_time":1749831069143,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.56d6b6109.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.56d6b6109.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.2-alpha.56d6b6109.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"42ff634e3f15f698c2f042a24792a0722c33e04b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.56d6b6109.0.tgz","fileCount":2034,"integrity":"sha512-OBfkqt4j5/lyHStmKGEpz5tMy1QWfHuVJIUBMH41dknFcRM7Gk38Jz4AIxgcXlRd6VXsyK7nccUOLOWbV1ydRg==","signatures":[{"sig":"MEQCIHH7tCg+ZtQ6Ip9IlqT03fkesHPsAlM66YbDqYzDemWvAiAxNsWMX1AKKpyEhpR4EvmQTpoptidnuXfylO2sMIlZpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34090002,"size":25476873},"main":"build/index.js","types":"build/index.d.ts","gitHead":"73564a94dac979da08529e51fcd6e209a7475c99","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.8-alpha.56d6b6109.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.9-alpha.56d6b6109.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.2-alpha.56d6b6109.0_1750090235892_0.46168562449695294","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T16:10:36.455Z","publish_time":1750090236455,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.b38cae5e8.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.b38cae5e8.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.2-alpha.b38cae5e8.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"e1e59e342372a795d2682c783983dc42bbf27028","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.b38cae5e8.0.tgz","fileCount":2034,"integrity":"sha512-SKjxKid3nIr4IU4bEN0kDd/rkKDHux41z6YOB88N5POoJHDprq9lNIPmZ4vcn21rahljCcP79hebUnSS235qJw==","signatures":[{"sig":"MEQCIFD52ScKmlpvgdm6sMpP0luDTytRTxh4gsaSEVhEsL7GAiBAGdQr1mQyHs7XEo5qiE4W9S6XDEtq9SVym7MUf38K1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34098103,"size":25485294},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e8e7f11e8dceffbd8ceecceffd7289adb262bae2","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","actor":{"name":"msteamsfx","type":"user","email":"teamsfxnpm@microsoft.com"},"email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.16.0","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.8-alpha.b38cae5e8.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.9-alpha.b38cae5e8.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.2-alpha.b38cae5e8.0_1750176719538_0.28991086728376736","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:12:00.185Z","publish_time":1750176720185,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.25ff1a3c9.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.25ff1a3c9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.25ff1a3c9.0","@microsoft/teamsfx-api":"0.23.8-alpha.25ff1a3c9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0b3c2797d9651a6a4cf885629b1af73630f97b99","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.25ff1a3c9.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-FZYQ8nFMhrTO59haplRPplNR5lxR6YRX85HFwXRdZHm8Ue04L5Q1/ZBjHBQpvdwG0GK8C9FMWxRCMzInEwsamA==","shasum":"3c7f452f3ea1147fd31cdadcede8ec3214a19582","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.25ff1a3c9.0.tgz","fileCount":2034,"unpackedSize":34044220,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDF3Y4uQmc2DkS4EAvYnwbyMEedW3SvjimexHhD74yKoAIgLjhSKDpCfbmHxoJ9L1iLXdiO5MUX3LvRwsBaMim79mw="}],"size":25501005},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.25ff1a3c9.0_1750263138517_0.028468827516376694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T16:12:19.114Z","publish_time":1750263139114,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.4b9906d26.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.4b9906d26.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.4b9906d26.0","@microsoft/teamsfx-api":"0.23.8-alpha.4b9906d26.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"192d1830aa2f662d9585fb1effe7c6fec101541b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.4b9906d26.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-KrtCzKRJ8nL7nhJg8wc73lG+fqeR3MWHadOzFPsHnlkR5XvDAZ3bPWoF7KieaZa4/QpDEBu2xkHHeKvJNLtKsQ==","shasum":"d65dcbd3fafbd14d7f852ff26489372fec6c4883","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.4b9906d26.0.tgz","fileCount":2034,"unpackedSize":34398459,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFiGdmUkcbup+9G/hoJc+f73+uN6FgJldaTBO8dDwl+yAiBhxoMxDunID3jkNWo3sMQSO8bFf9wWh1u9nCG2yhCLCA=="}],"size":25855062},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.4b9906d26.0_1750349461911_0.03943676783169359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T16:11:02.504Z","publish_time":1750349462504,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.4de215f0f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.4de215f0f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.4de215f0f.0","@microsoft/teamsfx-api":"0.23.8-alpha.4de215f0f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"959ed4c2bf4205d6def9752e175843d2cc102283","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.4de215f0f.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-wLqmln18grplB8thQsUHASQOICbdRNSaC8BuLniffRYF73OhKwq+s3ePGDXBXjCibfRz8jiz+kFy8ysTdi9XfA==","shasum":"6b896a4e4410a17483dba0fdedd0108d9a530999","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.4de215f0f.0.tgz","fileCount":2034,"unpackedSize":34398537,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQDohjCiUdx9lE/LuhUD3fM8b6uhdvDYbNHsuKXQEakEGgIfSfV3Q66O0e3/zeqRZ5xP81XUKBKX3vQ+oMeSzYvBng=="}],"size":25855080},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.4de215f0f.0_1750435834109_0.07759805942905262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T16:10:34.685Z","publish_time":1750435834685,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.4480c85fd.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.4480c85fd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.4480c85fd.0","@microsoft/teamsfx-api":"0.23.8-alpha.4480c85fd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"45b2effd6a51fa417b9110dbe28dc54819777f78","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.4480c85fd.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-yZpBesSotKE4OyB1sHYw1xp9CuGVvMT3SWBIpkFmvOYW9KG4DGZDIZ4ZvgTmvFiuR13vU82ttTgAQxW4siNQcw==","shasum":"03f3deb428bf158583b77cacdc29279f6b853f48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.4480c85fd.0.tgz","fileCount":2034,"unpackedSize":34400705,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICr8CQ5t3yvQNsKQXpAvMr6bniu6D9jKwuxlvVpaQ6BfAiAiH4E1rPMOa8xCpNeQi6tuVioWZVq5MBoh1K6ZhnBASA=="}],"size":25856100},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.4480c85fd.0_1750695128841_0.6277739156695192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T16:12:09.432Z","publish_time":1750695129432,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.ba48d7082.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.ba48d7082.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.ba48d7082.0","@microsoft/teamsfx-api":"0.23.8-alpha.ba48d7082.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c17e069a6d31be151661016c7ebe061e80ff5fec","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.ba48d7082.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-NhOgtshuO+Mez8z5agM8qXe1CY92fe4sN0O/b40lasC/qTMlG5ei9QpzxOQWhRBoDLCbjR5UO+NQDB0GlD1DFA==","shasum":"a18d74c3b9ec4f598e933f27cf7c798a704afcf5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.ba48d7082.0.tgz","fileCount":2034,"unpackedSize":34416594,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICi2cqKTO0SfqzmhM5x9k6wGgnzCPQhnZxLpFbOv76tKAiEAwxxaS4q1REBzFUpgpbicFlS2Mje7kg2Rzk5rp5k1OwI="}],"size":25866077},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.ba48d7082.0_1750781411631_0.3218931847832036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T16:10:12.228Z","publish_time":1750781412228,"_source_registry_name":"default","contributors":[]},"3.0.2-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8","@microsoft/teamsfx-api":"0.23.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"fd6fb9ac46a8163e7c0ef8aedbe7b7a9af0e8eb3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-rc.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-8EwglVLum6E9WveDGJRg7JY98Y+btwnfnXb6CuIGR+cUBZs3QbUjsZghzBux4z3pemObikLP91GLXiWgVjiRPw==","shasum":"50de10c87bbeb192444173104ecb01f57aab5edb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-rc.0.tgz","fileCount":2025,"unpackedSize":34030492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC6oJ52My9SJJzu6b6h/lPVNZURicuf/Qd+CM8YjvOqSAiB4O382cHMHzIJmvTSOYn3zGbf2nwUilN7EY0i/6sNEfA=="}],"size":25497029},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-rc.0_1750835068420_0.25669193480836405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T07:04:28.947Z","publish_time":1750835068947,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.8778acb77.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.8778acb77.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.8778acb77.0","@microsoft/teamsfx-api":"0.23.8-alpha.8778acb77.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"52af1a3d7bf8c00658531212d27dc122029e04eb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.8778acb77.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-7aMc1fp5qpuno3bn9IHAmKVOw86P2RYZ3qAmFXT1FZrTsoCKUNdoiE2+Q5lsuXcbCj2NcNa1q/JmwAn3FuNVfA==","shasum":"d97bbfe89de16139b767e822c76b790e3cfa5ccf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.8778acb77.0.tgz","fileCount":2034,"unpackedSize":34416688,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxcODen4kA/5A8hq2qRe4XIGNTsTiu6wNw3LwC80uPSwIgYmYBk+10XqgHWaMYS8HCSKde379XPwfDonZl40c5/U4="}],"size":25865919},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.8778acb77.0_1750867808999_0.27509888400683935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T16:10:09.589Z","publish_time":1750867809589,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.2310dd4e8.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.2310dd4e8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.2310dd4e8.0","@microsoft/teamsfx-api":"0.23.8-alpha.2310dd4e8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"6a8877439f5819b2a59f2798f765145508e88168","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.2310dd4e8.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-KaeR7cmFZya9r7yCv0gEeT38HmgP+2lSo0Bik5wOafaiDdBtf1fypu4cb7lu2AbSQEhEGDHbNGNHhT0rGN1vOw==","shasum":"821269d88463f844a00f84343dce100da8638437","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.2310dd4e8.0.tgz","fileCount":2034,"unpackedSize":34417799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGCR6qxWG7SoLPgxaIkP13OSoB/yrvZqeRhlJMHcichLAiEAoS/kwcfkgJKS6LwOWkA/Ak4TYYoXusfs8hPcUhblSE0="}],"size":25866090},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.2310dd4e8.0_1750954290405_0.7842251889452547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T16:11:30.938Z","publish_time":1750954290938,"_source_registry_name":"default","contributors":[]},"3.0.2":{"name":"@microsoft/teamsfx-core","version":"3.0.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8","@microsoft/teamsfx-api":"0.23.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"fc19b87cf1dd42bc44e59857d8b04da5437954b6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-dYUrK2IK/WUMjxiM/kGRVA4iagf0B9g9+byf1Gfw/61j+BCNfgGuPPCIz58i7ltRGH0581tT6R2P3xk/FFIFCg==","shasum":"643b0c58ce33deb9549f0626440e8aaf28d616ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2.tgz","fileCount":2025,"unpackedSize":34030487,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICWyNONAQ6x4lJH7scQHH8p/Ln4ZET/QT8M2zl8/p1FEAiBmYf5Rl43ju0RUzl+LLWLSlzg+Kkh8X5WRkxIKttlsVw=="}],"size":25497032},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2_1750990790643_0.4032760721834394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T02:19:51.225Z","publish_time":1750990791225,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.70da820aa.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.70da820aa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.70da820aa.0","@microsoft/teamsfx-api":"0.23.8-alpha.70da820aa.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9b7f720c2012a8616f84df13700906e9bf2dab8e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.70da820aa.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-94A2/3t8hB/3FiynfmO5B7LHBi/T3ZKrLrOg0rjPEQFWcQXlP/H8xel7qgA8xVOgCmO81LOZ+tuGlDfYqtv0JA==","shasum":"ef4fb9401b84f8d5b69a5c7546e2d8c95b87eddf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.70da820aa.0.tgz","fileCount":2034,"unpackedSize":34417799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC7/f8L6IWf9s3pHh6N7yENeceqlxka56/skrGw9+3nqAiEA+RGKpCASFhLEdL+MdhJ++jjDKCNe/ftWCPJ3QgcBT5w="}],"size":25866358},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.70da820aa.0_1751040661648_0.28407993787658836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T16:11:02.113Z","publish_time":1751040662113,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.2fbc60e3c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.2fbc60e3c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.2fbc60e3c.0","@microsoft/teamsfx-api":"0.23.8-alpha.2fbc60e3c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c5d0ba5f73eb3af4f66451240473443d36573455","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.2fbc60e3c.0","_nodeVersion":"22.16.0","_npmVersion":"lerna/6.6.2/node@v22.16.0+x64 (linux)","dist":{"integrity":"sha512-H++mAtJjyNuPqJkaVyvANzqq3BVbJdH5cDROccH8hIt6rhJ5U/RyiSb/2MwTCM9XVBfd/AkXz6YoE0epLSEvjQ==","shasum":"19e257617ab256deb319de54ad8dcc1725d7b5e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.2fbc60e3c.0.tgz","fileCount":2034,"unpackedSize":34417806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDSgbeEiniTS6LRKdEKyf70rfbHu7SSh/54thAUoXcY3AIhANya+ZvElOefaawdtmWwpAXHoPyUoTxRzS7bBfiSPoQf"}],"size":25866075},"_npmUser":{"name":"anonymous","actor":{"name":"msteamsfx","type":"user","email":"teamsfxnpm@microsoft.com"},"email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.2fbc60e3c.0_1751299882973_0.33049102547153986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T16:11:23.493Z","publish_time":1751299883493,"_source_registry_name":"default","contributors":[]},"3.0.3":{"name":"@microsoft/teamsfx-core","version":"3.0.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8","@microsoft/teamsfx-api":"0.23.7","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"683805eafc87f81aa94a8c764df41bab5426f3be","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.3","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-oSWem29P59jXC8ZPCMx1EjVJsnZTSRhmPwoLUXbavEf930X4RhrnY5FtlygY5VUEt/AKjhjqOi/lgA7AGR6RKA==","shasum":"ea822ecf85b3c1483c0813a9bea324b0e187470d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.3.tgz","fileCount":2025,"unpackedSize":34030688,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEcvlDjkk4vkXS77mD3oxJxHWsCN/ac1xhtOtZGqabVZAiEAollmVBowiKrs3fPJ7f6yrmAxshB+MHbWxJm0fRwoqM0="}],"size":25497150},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.3_1751338783386_0.8132737070360709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T02:59:44.007Z","publish_time":1751338784007,"_source_registry_name":"default","contributors":[]},"3.0.2-alpha.ecb298f39.0":{"name":"@microsoft/teamsfx-core","version":"3.0.2-alpha.ecb298f39.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.ecb298f39.0","@microsoft/teamsfx-api":"0.23.8-alpha.ecb298f39.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4e503b61fc341c22c26d93eb8198862f265c92b4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.2-alpha.ecb298f39.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-8BKayl/gLBch4OWqfR2ftydkjYnCxPVvTQtvK7lP8VeMZAhQ77BcZzhbYu3fNujtabY1OLYUqC07fIrNulvU9g==","shasum":"6eed83291921cbfa11cef016a8852b6fafa79a5e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.2-alpha.ecb298f39.0.tgz","fileCount":2034,"unpackedSize":34430656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkMFbr50PWOeu2ts6OtVkyU4pKm/toixYV3wPpMoiffAIgOSYavaG+PoDU2Wlfz4uplV/0s8zMtpTM4eVTg/OfrS8="}],"size":25866937},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.2-alpha.ecb298f39.0_1751386253720_0.2847262700583508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T16:10:54.317Z","publish_time":1751386254317,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.994ca2892.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.994ca2892.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.994ca2892.0","@microsoft/teamsfx-api":"0.23.8-alpha.994ca2892.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"83caa99f739c05ff5bce4a7910b8a11f561359f9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.994ca2892.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-4d0bTtNVlz9W5+EGqo7D8KM9U7w7Hs+WpqiBYX0gOjW284dc1wwxwgn+p1p1AB+z+daEhWqUpZJ68m82lDqoTg==","shasum":"7c36a30c18a8adef9a8f0622e2e7b23108d4602c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.994ca2892.0.tgz","fileCount":2034,"unpackedSize":34430656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZigc/E/EH4OkpL4g+fvoFvIoIVOCO/L34OACDiwfXOAIhAMlBJIZ5Kd0TmwvdmOiBVkTVwUyvnkMcecDx32zCRp2j"}],"size":25866947},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.994ca2892.0_1751472894690_0.9269329180600001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T16:14:55.261Z","publish_time":1751472895261,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.7ec35bdd1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.7ec35bdd1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.7ec35bdd1.0","@microsoft/teamsfx-api":"0.23.8-alpha.7ec35bdd1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"166c9f83e0e1291c6f946086a315c7c26530d07f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.7ec35bdd1.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-KhE2I3PPJr1sNlNDr+68RtjmGiQ+0Pt0a1U2lHDwR7p38OilZJGMGfqT5xegNr7DJn5oTEj3F13fxl7x4XzxdQ==","shasum":"d0581c55a7fa535cdfcb8a55d110695e5ecca4b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.7ec35bdd1.0.tgz","fileCount":2034,"unpackedSize":34430656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICl2nKTE5m4Zl/LbFTJd1VGtbqW1OSEcsXu0TGMoB+MSAiA3BVsKqE+PR9eyecsBHCD4qlmBz2/+vHJBo1kQU5NttA=="}],"size":25866939},"_npmUser":{"name":"anonymous","actor":{"name":"msteamsfx","type":"user","email":"teamsfxnpm@microsoft.com"},"email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.7ec35bdd1.0_1751559052596_0.93735542944237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T16:10:53.140Z","publish_time":1751559053140,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.287ac3bc7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.287ac3bc7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.287ac3bc7.0","@microsoft/teamsfx-api":"0.23.8-alpha.287ac3bc7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"22a92ffcb76884b122ac3b75c8b3190995565413","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.287ac3bc7.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-eRtV00dkunE8x1K315nKmEvLRJ0xqY/6e01+uOLOc+pmucV4zhpl93t0005pTPDJQhNeR1Hp5LXOOxdPvOl1LA==","shasum":"8a4db167d36403c5afe135ebc95bbb3a6d46ff90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.287ac3bc7.0.tgz","fileCount":2034,"unpackedSize":34430656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDOt1dM06hYSjewSBIPdbkBwXZHAG/0p0fI8IRPR7LPfAiEA+oE2ncPmGWXpyRe8Qpo6Jy8ORD0GYyn5G4L+tVaNhnQ="}],"size":25866946},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.287ac3bc7.0_1751645413736_0.6796359312118152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T16:10:14.337Z","publish_time":1751645414337,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.9bab0e8a0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.9bab0e8a0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.9bab0e8a0.0","@microsoft/teamsfx-api":"0.23.8-alpha.9bab0e8a0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"20cd33e4a918f819da19525b3028118000078808","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.9bab0e8a0.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-LagBmrTnl86EJc2P1Woo+rMwzPQXIvRlud10uxPGSXOct8t6MXFMYSw6ktmFKI2ZLigTkavhJMToHZUXpEfktw==","shasum":"4b2958737dee34e2ae5954e0633460b0d34ab831","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.9bab0e8a0.0.tgz","fileCount":2034,"unpackedSize":34482079,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFQdNR/qcdDpJXMEmG4ViYazxPQ8ZRyHRgKK2Y1eWbMsAiB+LA4dek5AUuFzD+/hKaHf5dzZUHP6+e1TMpjOWQcXFA=="}],"size":25965169},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.9bab0e8a0.0_1751904758558_0.5468716447407758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T16:12:39.139Z","publish_time":1751904759139,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.ce79de616.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.ce79de616.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.ce79de616.0","@microsoft/teamsfx-api":"0.23.8-alpha.ce79de616.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d34ac5ce917b8ddfb70f783c281fade744613a05","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.ce79de616.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-HC7zoXtmfFFzbK6wikU2VXX9FgbzisOmQ8bP94oWHMBuIgckqU/YekhJyrtL+NddVqa/DC3j6GAYruF+cuO+2A==","shasum":"e97b1678700806e0ceb2b03ff4d92ddc4598427e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.ce79de616.0.tgz","fileCount":2034,"unpackedSize":34482079,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDjbrxxPobmyhm4dS4x1iB2135Uy8+fuvrL1LDcQGoVoQIhAIHACdmIoRfr2Rjg/guZxiSZLLg8plo5AkcwF2g01hAu"}],"size":25965166},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com","actor":{"name":"msteamsfx","email":"teamsfxnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.ce79de616.0_1751991046078_0.15645513242011932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T16:10:46.659Z","publish_time":1751991046659,"_source_registry_name":"default","contributors":[]},"3.0.4-beta.2025070907.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-beta.2025070907.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025070907.0","@microsoft/teamsfx-api":"0.23.8-beta.2025070907.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4a78ebcf23e2043f305b35bab8bbad0c6d9133bf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-beta.2025070907.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-r/fAKEQI4/+3AmAcqmjn80yd8lVYW5v8/mkd9kEXJ2zNE5mXbZmw60mWDAK+J0W9KcF3NvjQTkEpzD8NQ5SgBQ==","shasum":"026e1b594844dac22a8fcb1ea95d2e27479cb4e8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-beta.2025070907.0.tgz","fileCount":2034,"unpackedSize":34482069,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBVG/P2ziAjg0g8GWVRMh3fyPaApCAsr4mvwwlw1pgtKAiEAwoVRLKMkwldZCLuR2Q4tmUYNuVfAVur33FdbOwHPbb4="}],"size":25965168},"_npmUser":{"name":"anonymous","actor":{"name":"msteamsfx","type":"user","email":"teamsfxnpm@microsoft.com"},"email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-beta.2025070907.0_1752047467787_0.4743629439352113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T07:51:08.393Z","publish_time":1752047468393,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.08a6ef6c9.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.08a6ef6c9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.08a6ef6c9.0","@microsoft/teamsfx-api":"0.23.8-alpha.08a6ef6c9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"206b7bcb30e3346475ff8f50a1a9796555c07d1b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.08a6ef6c9.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-kiX4r0mX44IAp7yzmgIWgh1jJsupeCfjr6Mm6bNjoqgGEAekqjdZVu3Xm3B44W3svXG5ngL/5i3EoF0eUuvbww==","shasum":"aa14e08a3e98dd1f06457ceef1f14aae1e64f6c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.08a6ef6c9.0.tgz","fileCount":2034,"unpackedSize":34482068,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID5wVwQSVS110RBcHWNhrrWVYXflcBtUr3vaWnQfOgcSAiAeMlIWLes2XitgSBVTzh6N6yfJefSrQqWzaUHUFjPdQQ=="}],"size":25965155},"_npmUser":{"name":"anonymous","actor":{"name":"msteamsfx","type":"user","email":"teamsfxnpm@microsoft.com"},"email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.08a6ef6c9.0_1752077429766_0.7678580793997487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T16:10:30.379Z","publish_time":1752077430379,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.dc6209516.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.dc6209516.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.dc6209516.0","@microsoft/teamsfx-api":"0.23.8-alpha.dc6209516.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7a5ca2805de499ca2cf98fba1185d94cb7f38abd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.dc6209516.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-L0FT6/hzKlTP1/5s2E+OSbCyWpK0O4r0j/XXk0MpKQzFlXohdhGsyv0iW1hbK86b4/Fh7zngbOEt+1/xbv7eQA==","shasum":"00bb7849dc31c120cd1241b98a35f193f03b93c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.dc6209516.0.tgz","fileCount":2034,"unpackedSize":34482618,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC2joX2oUyuTSvezEhbNtJnOQ6IMC/nsYYd95sF79haKQIgWi37wak6BKjlYdiWpTXfCI4ByXOmi7pC9tK51wUkQNA="}],"size":25965413},"_npmUser":{"name":"anonymous","actor":{"name":"msteamsfx","type":"user","email":"teamsfxnpm@microsoft.com"},"email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.dc6209516.0_1752163875862_0.10699045505394489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T16:11:16.448Z","publish_time":1752163876448,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.76adaf731.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.76adaf731.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.76adaf731.0","@microsoft/teamsfx-api":"0.23.8-alpha.76adaf731.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1da8d8548d4267f1c308d5b7cbe936b601f3ae43","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.76adaf731.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-aLbNqq3AEPb9Y89EI+yI4NS4dvCaon6x3aU8lF1aZgBvBDEq3xq+2EWIyJU865KUQgesC0OVhJoBiJ+sF5nEVA==","shasum":"b9d93a49f53b5b3ced0369898280a577117aac14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.76adaf731.0.tgz","fileCount":2034,"unpackedSize":34483476,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBpQcnacbGCMWrnZf3FmgDrGRkCYQQvlGX4RIQB4ojZ5AiAwqIpH78RZikCvigVk9ZliXcHtHdDsbJBlkZGxpyQlkg=="}],"size":25965622},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.76adaf731.0_1752250257028_0.2846425078770116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T16:10:57.575Z","publish_time":1752250257575,"_source_registry_name":"default","contributors":[]},"3.0.4-beta.2025071503.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-beta.2025071503.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025071503.0","@microsoft/teamsfx-api":"0.23.8-beta.2025071503.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0729abb973d88df0e1a8c21b03c12b397008a2d6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-beta.2025071503.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-9ozons45rJfs8Yg2BAJvPY6/EBOkhMAfX5H2r88lTAIGbJzaiFQ6EsLPSAz3bxGmiUMhzJNEhkToe0ikVrarjw==","shasum":"18563318590456a0926e30d0d776c8f5d58b5464","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-beta.2025071503.0.tgz","fileCount":2034,"unpackedSize":34483518,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDPXqHzLmlFoZX4uDsXaYzrPij0ThBJ2/EcLB9LY2FtJwIgJsHMJ3CO/9TVRpFxjXlzZjwz0yizUbZKbGIXQTVx8eE="}],"size":25965558},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-beta.2025071503.0_1752548832533_0.03253761336786032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T03:07:13.032Z","publish_time":1752548833032,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.1cf5e0f9c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.1cf5e0f9c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.1cf5e0f9c.0","@microsoft/teamsfx-api":"0.23.8-alpha.1cf5e0f9c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2ae7c75afdb1ecf47c1934d5b7fc8ca28a137322","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.1cf5e0f9c.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-hYkbSbExEZgWtDftBlT7RlNV7m71ncQrfXJ3W4rLVYXcUQ6fdz9lmdDbrep6L6Vty1vsVndif/O+5yexQhPshw==","shasum":"95eb9789a3e0f9e7a09522edacaacf6e7ab9af77","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.1cf5e0f9c.0.tgz","fileCount":2034,"unpackedSize":34482395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEoYS+OvffSaxo8e8DihKFsTipyYlirO88zxO9XGO9EzAiEAtt1hmFqgk95SvmcmS8AyL13+yaX0vthY6mTqC/HABzw="}],"size":25966198},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.1cf5e0f9c.0_1752595835750_0.13808895632768325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T16:10:36.231Z","publish_time":1752595836231,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.1c9fbe536.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.1c9fbe536.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.1c9fbe536.0","@microsoft/teamsfx-api":"0.23.8-alpha.1c9fbe536.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a4b0691ac45104780c30f27c43e310e0e1a08238","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.1c9fbe536.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-I3ApSc/xgWEijGKAxnw1dxn46IGJYiQWt1cRCAQBX7jXFdLWTSIFnahmXrwPagPlMnkutI1OyjAE5P+xzff07w==","shasum":"cb95e288b4b32240655e0d715cb4c4ecace3968d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.1c9fbe536.0.tgz","fileCount":2034,"unpackedSize":34474498,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBb+nAQ5QcjtalGpZpVFbOw86bWO+see4YzTimtabId2AiEA1M1elf+LMFirdOodu7hNa96DVfM2Tqj2kJRpXsiwFBE="}],"size":25966291},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.1c9fbe536.0_1752768750385_0.8979915568697652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T16:12:30.950Z","publish_time":1752768750950,"_source_registry_name":"default","contributors":[]},"3.0.4-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8","@microsoft/teamsfx-api":"0.23.8-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5b19ed2d219d45d6ca1aaa511293d68a85e3e411","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-rc.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-1tAE9QvMHHFb1OxwPqqQEdgSTW47qmEljkZ9jkFgPa11TMxL8FOUGdWKScSz1jwv73tZcfbge3eJaU8AkFZRWA==","shasum":"90a57313511597ca50223b4df9fa80ea5ff9fb11","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-rc.0.tgz","fileCount":2025,"unpackedSize":34024808,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHhwxsVhgvzVKilAlkQyl88/Nbw7YyPrUVLGMwi0CTFAAiEA4O/6RtUY8mteZMY7RD/tpoVDPJWQ3CeI2+Oo/jfdAKE="}],"size":25497534},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-rc.0_1752810185639_0.4801573180852863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T03:43:06.211Z","publish_time":1752810186211,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.b29ac9cbb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.b29ac9cbb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.b29ac9cbb.0","@microsoft/teamsfx-api":"0.23.8-alpha.b29ac9cbb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"73fd98b89cf75104475c16530b9d2af3d5c96b11","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.b29ac9cbb.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-yXWc09Ff0Q8O1T6IoRRINGPIRCI+N1aoEFqZmVxKAsNFSfklNpoiut6wItmivsHbb/OY5onS4Dms8daEL5IwgA==","shasum":"3509d8b000610708c007cd7ccc0160d337c647f8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.b29ac9cbb.0.tgz","fileCount":2034,"unpackedSize":34474269,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCH7dErSH0jd9sQK35NigkdvN2c/9G0YqC/i0TO6xFLgIhAMTjXAjW7Iq1vK/iFe0T/nb0VlB4HIqcmBrhE2e9HDAt"}],"size":25966225},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.b29ac9cbb.0_1752855101711_0.8547100575312205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T16:11:42.270Z","publish_time":1752855102270,"_source_registry_name":"default","contributors":[]},"3.0.4-rc.1":{"name":"@microsoft/teamsfx-core","version":"3.0.4-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8","@microsoft/teamsfx-api":"0.23.8-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c0c07110c4545072d001eb68511fbcc1db24f878","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-rc.1","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-kwzbmQX6c0+NbYZyXAExDUsgm2dCVYutcvO/TjQA99L8IjnnX/yqDS4CTDzDSOdNQgrwInuuYEfR5/urJbCOtg==","shasum":"800c58c23136acf3bbf3c88972ef328eb802272b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-rc.1.tgz","fileCount":2025,"unpackedSize":34025693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFh46DTpg9V76UtIZl44UBFCwdNA4Y88LRED3oWBzeSbAiBgzfLGkOnjHdReiQgbOO4tBaqcFwvmECb3qTt+6IMSGA=="}],"size":25497686},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-rc.1_1753074923483_0.5484768232524111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T05:15:24.014Z","publish_time":1753074924014,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.f3c2a727b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.f3c2a727b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.f3c2a727b.0","@microsoft/teamsfx-api":"0.23.8-alpha.f3c2a727b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"44cc83b9517bf8b99ccb15df8da110314dbaf32d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.f3c2a727b.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-2GkcILlX0rkmDNQ0qhdoVRUECxNsE3nb5lPsPJuxORnQldU9sFC0wkBvCbk6xhWQ3LsxtDNM5jeJY2f72w6ynQ==","shasum":"f1f52e91f68cb6de91d2186a519af19bff704036","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.f3c2a727b.0.tgz","fileCount":2034,"unpackedSize":34476548,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZHktaBULJhrboWm2OFyKbk4+OaINUPj45I2KMa+Yv6gIhANMij5+/NXgZ2w11plsUqnROv7MwTMqMtj+CgRWjTw9X"}],"size":25966660},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.f3c2a727b.0_1753083048303_0.5751108606853108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T07:30:48.957Z","publish_time":1753083048957,"_source_registry_name":"default","contributors":[]},"3.0.4-alpha.5a20dc8c3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.4-alpha.5a20dc8c3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.5a20dc8c3.0","@microsoft/teamsfx-api":"0.23.8-alpha.5a20dc8c3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1d70b4389ae0781cc00154a74318685ef7ed167a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4-alpha.5a20dc8c3.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-ERZ9fotOu1IVjkFUM3v5plMZzQJBXS85MBxI2j/5+U6DoT/1/Nv2kX2+4za3IuJcs+0o66GTGY9sXdhqBNM11g==","shasum":"60a67926ae29960e1c4e3f00bf40ff46ee30ed68","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4-alpha.5a20dc8c3.0.tgz","fileCount":2034,"unpackedSize":34476610,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDa2NzS6UqYSzVeH69nGxSfTJazr7AEf8rq/+J3KiFTegIhAKdNbWWZmalGNbwELESJijoMQyOPCBmN4zQ9T/PHlspU"}],"size":25966742},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4-alpha.5a20dc8c3.0_1753114213057_0.6237099211531898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T16:10:13.646Z","publish_time":1753114213646,"_source_registry_name":"default","contributors":[]},"3.0.4":{"name":"@microsoft/teamsfx-core","version":"3.0.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.8","@microsoft/teamsfx-api":"0.23.8","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0746cf1366f1ab980ebc2086c28e6629740920c4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.4","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-oj6DDFdVv4RAlDhXc1lYVJSQ/U0ckPhoM9yUVNL5zaDb1H0PcL5uo1BqVeisW3j5PkuP4BJPUirLUjP5dspttg==","shasum":"9187f3a8d4330fad21a7b12f79df16cbeda40ada","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.4.tgz","fileCount":2025,"unpackedSize":34025683,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA7fDbaBf+xhCyVRL//9SMXzJce01dmHFSY4B0tKTGHOAiAx2sPU6nw9gOJpI4y3B40LKDO1rDDJKmU0dGETOGCE6w=="}],"size":25497675},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.4_1753161856700_0.8156278976067666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T05:24:17.189Z","publish_time":1753161857189,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025072206.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025072206.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025072206.0","@microsoft/teamsfx-api":"0.23.9-beta.2025072206.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"fd11400357e8a2cac93ded69734448b05f49b400","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025072206.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-jL//4wSn/Kc7OR6TskvjAdHdJZyOCx24e5baeGL1AxIwGHrZIu3Xx7kLGfwS6yOb/XAoXOxCIDEcHsskv3vY9g==","shasum":"aab7991ac3ab76de838f2566bcb098ae49f7bac7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025072206.0.tgz","fileCount":2034,"unpackedSize":34474148,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCBwam1c/uAfzHvaJ+CM5u6BOwq+2qoUp1oILfIFaq7vQIhAObn8sVEKfOuLcHaHJaoiJI2+wwTB1+S9/9IayTOPD+g"}],"size":25966557},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025072206.0_1753167565951_0.814010993401004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T06:59:26.729Z","publish_time":1753167566729,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025072207.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025072207.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025072207.0","@microsoft/teamsfx-api":"0.23.9-beta.2025072207.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b5d03857f2aa32ab2745ac5779bd630d3a972fc3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025072207.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-5VKO033OTLLdwxGuWlOOKKbUwLyZe2WpqIDHVZ+X/lZ1Kyf80p6s1SRBazWHr7RFOfsJRj9sAhNqCrggok79+g==","shasum":"ef9020ac58acb1621269bb05c3110ac0204422ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025072207.0.tgz","fileCount":2034,"unpackedSize":34474148,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFdkA9NkuTyZgTfh4KA13FOy/RRvzLIIh+cAXwxDvf9qAiAuGYYtEg03yfAVIlbCnUWt9yyQD29g7ZFVETkBqZyukw=="}],"size":25966575},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025072207.0_1753168116106_0.7800945173916005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T07:08:36.607Z","publish_time":1753168116607,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.eb1380cea.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.eb1380cea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.eb1380cea.0","@microsoft/teamsfx-api":"0.23.9-alpha.eb1380cea.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"530a8cef87c57a58e8871c6007852d259a4ce140","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.eb1380cea.0","_nodeVersion":"22.17.0","_npmVersion":"lerna/6.6.2/node@v22.17.0+x64 (linux)","dist":{"integrity":"sha512-SZo06mueTGdX4cD9rqlQ/nkECdadIuZ5xW+xNFncn/8Eo10K/VftQG9C2Mzh0MLyfllZpus0hklPRzBoUWmrag==","shasum":"05d63dfd0ae18889fc1092df4a7ea4965caaeabf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.eb1380cea.0.tgz","fileCount":2034,"unpackedSize":34474148,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEdByMjnRUS5u2rFZUhG0bpgM2Ak55PUI/JmlKSpTaB1AiBAx7J8chz+Mhz4BIY16prukU/LoDRUa4JfTZ0ExuhP4w=="}],"size":25966571},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.eb1380cea.0_1753201663908_0.84387195681992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T16:27:44.491Z","publish_time":1753201664491,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025072307.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025072307.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025072307.0","@microsoft/teamsfx-api":"0.23.9-beta.2025072307.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b01d193387f6e44e523b41893fdf30d799bce543","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025072307.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-tCqpOKVCZF8lcmFwOVry9PdwVmOAtz4aoo4/k92tGAcfABmeiUU8XmEKW8xOn0xy0+p1feaEbeKcktK2nFoDfg==","shasum":"82a9b490536dc85643bbc6887ecf013f8e5381cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025072307.0.tgz","fileCount":2034,"unpackedSize":34474148,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCF/mHjAaCSbavRHxvtFtZkduCpFxx9vUYMZPK5xzJ0WgIhAKKtquJpVVqdTPpHhPyXwGQ5heDedbhxJbuMRXqRmhMR"}],"size":25966563},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025072307.0_1753257541650_0.8736107522548031"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T07:59:02.159Z","publish_time":1753257542159,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.00df99a59.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.00df99a59.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.00df99a59.0","@microsoft/teamsfx-api":"0.23.9-alpha.00df99a59.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"507c65507cd345824f0d4e8d36400f1c2318d991","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.00df99a59.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-dEYzX2dZQygzX0cijVQ+dyPw7OpbGQXxsXZ25RH8+4I3mmb4fN7Hv6gxxLnOC8MFquLaeevO04nsSaiA45n4hA==","shasum":"1e3f4b1dd17607bcc1bd172312e7760a35172d95","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.00df99a59.0.tgz","fileCount":2034,"unpackedSize":34474147,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGo9hQUOzskcrAI2FVcWqXa3IUV4e+qdZt2p3A00q5gYAiBWGTDXCxJ/sQ6StuVKhZAQb9mUsf081Obe/eylHLj9EA=="}],"size":25966549},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.00df99a59.0_1753287062919_0.48566919224224203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T16:11:03.613Z","publish_time":1753287063613,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.8a544ede4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.8a544ede4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.8a544ede4.0","@microsoft/teamsfx-api":"0.23.9-alpha.8a544ede4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0634d6afbe5364f201b0a4061d01fdee7d869fc0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.8a544ede4.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-m7Y+gZboF6xeKcV2OJmFnEX4kHzzS0gPH9/hxlm+bDILcxsj3/c8OPOoTKvs6Fb1SqZhw3QznoTpwLdQxRDA9w==","shasum":"2990420510f16f8835e89fea223cec2a1c92af3d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.8a544ede4.0.tgz","fileCount":2034,"unpackedSize":34474302,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAgEinntxtqvqnEI4AVk67AGBZzm6C3jEwitIK3caLQSAiBZ/a1XHMRy1XninfDNq3U8yH62VOvNM5WvYALmO4xTog=="}],"size":25966589},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.8a544ede4.0_1753373513033_0.43618689664263277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T16:11:54.024Z","publish_time":1753373514024,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.9b55c8b6b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.9b55c8b6b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.9b55c8b6b.0","@microsoft/teamsfx-api":"0.23.9-alpha.9b55c8b6b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0a4e6988cfee8e235742a6a66f5432c130dae96b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.9b55c8b6b.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-izra3N0J6NnG+K1hOas2zZ8e4ul8Ha11aaha/Vc3XTZiZliappWlJMucUt3IwAsOMokvjXh7LOBmyt+jmVt50A==","shasum":"6590c21daff7f5eda8d6b0274bfb308ff981788c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.9b55c8b6b.0.tgz","fileCount":2034,"unpackedSize":34476628,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIClBna6NVKSjZsJVOMrmzmOkmbLUo6OwLkHUAUzKFyP9AiBS/6BMGI6hho9ehWgsZhhJKcGb7JT/OjMA4KKQrz4Rww=="}],"size":25966818},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.9b55c8b6b.0_1753719126088_0.5352668339615987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-28T16:12:06.674Z","publish_time":1753719126674,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025072908.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025072908.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025072908.0","@microsoft/teamsfx-api":"0.23.9-beta.2025072908.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ba01709b9f45e695d12f68cf686a8de52673aac0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025072908.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-ObX+jPO1Bc0oTFS5TiKxL3EXOq3zn2Wn441SQwiJk85CNOttor74mSTaSBYeAEScA7+fIYL2As2jCxFD83txMg==","shasum":"a19220297eb9d94959555b122002180a8a670d3f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025072908.0.tgz","fileCount":2034,"unpackedSize":34474416,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOWGV94LG/MHmrNaNgz+TpbeJK4Ql7XKRerwUGtxbrdQIhAPoZyCTOeZc4bGRF8sYN1j8aivpmF9q2YSefLmsC2Ozg"}],"size":25966110},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025072908.0_1753779318055_0.051645224968690284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T08:55:18.722Z","publish_time":1753779318722,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.a81b57e18.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.a81b57e18.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.a81b57e18.0","@microsoft/teamsfx-api":"0.23.9-alpha.a81b57e18.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2a6586e5b04b7df8be422f38be4d58735ed4414a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.a81b57e18.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-47qjetjV+Ki0u7Ua/3rmDqyswIJlzOZn+i4L4H5G/it5fC1Uvl6jjD9qSzH7zvDCdhUtAdWtSNR8h2s3SYtiyg==","shasum":"05fb77d74486d4f13b8bfd0a52d6e339553d29dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.a81b57e18.0.tgz","fileCount":2034,"unpackedSize":34476381,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHaScbpkIOgKW24RQ61G84UiXMcBv8JuRSNYSxWCzRfrAiEAjqOr1J7Qh51lf4Lt0dHtn/ceSBi5r+vjJtlhiV/VPUo="}],"size":25966786},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.a81b57e18.0_1753805469204_0.41423379753703626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-29T16:11:09.849Z","publish_time":1753805469849,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.4ca19e75b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.4ca19e75b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.4ca19e75b.0","@microsoft/teamsfx-api":"0.23.9-alpha.4ca19e75b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1d25deb5b770fe9a0e63b981e36401a9476133a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.4ca19e75b.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-tyAdDLKGK3VFHVSyeYqF4LD2vL5UqLQbUZpkc1y87lafJJc1Pvp+XVJJhYRCr37J1cK50+zsUKzT6XqHaswJ9w==","shasum":"443e7caa5844768921fa270e2a924d093bf3ac84","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.4ca19e75b.0.tgz","fileCount":2034,"unpackedSize":34476347,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICBvrf8QxqlOg+BNPYchwE14kweH9Wckicz7wcH0pTm/AiArYWiSNhwwO5BY9CQ0f3EAOq7FF/h84NebEn7wzRC9qg=="}],"size":25966256},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.4ca19e75b.0_1753893253857_0.29529799401403567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-30T16:34:14.546Z","publish_time":1753893254546,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025073102.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025073102.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025073102.0","@microsoft/teamsfx-api":"0.23.9-beta.2025073102.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2c752f889f452af5fbe3628ea0da63031360051f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025073102.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-/+1aBpmG7Uv+L8QEnRAbDxn1ZU1hV1JIrWfEsD0W0GROgNVbiNnLg2y8EErBEN6LxnJR7/77jGOVbCUnETlO6w==","shasum":"af42f73faf0703dd9e213553b54e91850c9689c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025073102.0.tgz","fileCount":2034,"unpackedSize":34474418,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFcB6O9F6Mw2uwSX4ObdyjfB4xCdSThTdsA6GRA7cumOAiBKf03sE+KRqw90vCfrHU5+UXH5UZBrFstYEZU20IsJSw=="}],"size":25966123},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025073102.0_1753929130895_0.2664310209903915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T02:32:11.443Z","publish_time":1753929131443,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025073105.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025073105.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025073105.0","@microsoft/teamsfx-api":"0.23.9-beta.2025073105.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"96f85e547c827ef203867ac240c3634db3fb5a51","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025073105.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-TwnMs6Ysxd1gGv/Ul408Pk9Rl2OedJuABVbLPUW/F5oENIqtjoEw4xukVNrHljKM0OUWDv31GFW2AgP2c3WqYg==","shasum":"a716add32bebabb00754ea435b31d9eebe72403f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025073105.0.tgz","fileCount":2034,"unpackedSize":34474782,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH4LgqfTxAv59CotFF6zpDAY5cJup1wDhYbD6JJ5xum6AiEAz5dWa0FJ/iPDFH8A49DiA3/YhcmJzIurVnzLWaYOqh0="}],"size":25966211},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025073105.0_1753939466846_0.8372570173778151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T05:24:27.450Z","publish_time":1753939467450,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.cd5b2565b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.cd5b2565b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.cd5b2565b.0","@microsoft/teamsfx-api":"0.23.9-alpha.cd5b2565b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d1051be413a947b3b7c060462ef7c7309454d034","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.cd5b2565b.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-7pesROypZQ/CxnijeHVQaurczNt+keWeEvSeM4fgi+yH73dzdPcyiSDmCp+f2VDfr33O3n/Li7yNlSVoYs/NBg==","shasum":"a94c219d6911e1fcb9da33965240a45199373990","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.cd5b2565b.0.tgz","fileCount":2042,"unpackedSize":34504691,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICjgaZxKno1PtO1L4yuLDv9mEw/t0L/gornbUDPqKWxhAiBRwN/cCi2ZHLXGzMWsxFcpT5mbkJYw7PPlJ/+a52TqfA=="}],"size":25970767},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.cd5b2565b.0_1753943111597_0.9210535974074043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T06:25:12.191Z","publish_time":1753943112191,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025080102.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025080102.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025080102.0","@microsoft/teamsfx-api":"0.23.9-beta.2025080102.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"23c4242151d0a3c89851ec8aad800b3837915caf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025080102.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-2ifV0WCIw462/g17uXZJk/udxFHZQiN+COOptu5u6VrvdxzB/Rot2qzFAOHeCINIt3NiNuv/iXa/wvEI9uyPHA==","shasum":"cc895b6e9045bb7599964c40e02b919fb3c5562d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025080102.0.tgz","fileCount":2034,"unpackedSize":34474892,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDtt8xgse4vclmn3WnprLoNPKWWebtpzePV3iV6PJ2OnQIhAPSqZpuLV5YxUyBhEb7WAbteWTiOgwPsxT7P9YSr8OUv"}],"size":25966389},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025080102.0_1754016034220_0.2171647856265868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T02:40:34.779Z","publish_time":1754016034779,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025080107.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025080107.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025080107.0","@microsoft/teamsfx-api":"0.23.9-beta.2025080107.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d2b9a99a3544afda62de9aee990fecd9990e5a92","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025080107.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-EJEhGoV0zGL/mfWfvRbsVfvRxrwRLpXz6eJybKMwc1Hu3HU7iEscFmemiSymRm/BJNHg5vfxQiTYcYTYzWS+CA==","shasum":"7b0472d891f362b60726e216010792d04db4cddf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025080107.0.tgz","fileCount":2034,"unpackedSize":34474909,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDk/NzG2hC5dlxZpkh+ryCm4GHcZjRhBJALVvk+0m/ZOQIhAMnCW77j/q1gHC+eYL3bKuZvSduMwhDPQ29avIWqJid3"}],"size":25966384},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025080107.0_1754033971997_0.08694778115550195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T07:39:32.540Z","publish_time":1754033972540,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.29b60835a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.29b60835a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.29b60835a.0","@microsoft/teamsfx-api":"0.23.9-alpha.29b60835a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"48a4a13d3ad2709d8042725b8d32c2c7abc67e29","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.29b60835a.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-hTyf8npTW3aTFdgdFhvFqv1D2fjD8uxHMEesfnZe0Fgy1AZmlpaaewU/KTNQJDSZM/VOJVMIFhNG2iCTm0seRw==","shasum":"521f2e4ed234287b1d6d944cd084d1a3890d004f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.29b60835a.0.tgz","fileCount":2042,"unpackedSize":34504721,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICjAEiPgxVPTJJwp+mzZJ8xu1n9OU801x2qt5Wvg+OMjAiAeSTx+Mvi2dSpMakjuq+lVbWN1S4rYVQE+2FAxDCQfUg=="}],"size":25970801},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.29b60835a.0_1754151081143_0.24379545644491052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-02T16:11:21.713Z","publish_time":1754151081713,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025080402.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025080402.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025080402.0","@microsoft/teamsfx-api":"0.23.9-beta.2025080402.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"58d165e16c5f804eaabd99474be36cec89d7d53f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025080402.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-9EZt0p2KFasK7nhnpC3TdfAptZrCVeELW5ullv3JEFFR3h23YkNcqtZW82XLiMOWIYGsnYZ//HwjRPWvAdyeSw==","shasum":"82be281d456443f64100b2287941a1fecd74e509","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025080402.0.tgz","fileCount":2034,"unpackedSize":34474909,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGHZwmmVXvk5rSegE72WS5HRLREQmhmahwIZ1AvSHs3kAiEAtZPacAcdVcPvqzxVeBJ86FGMRLu2snC4+nsQDYruaXU="}],"size":25966377},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025080402.0_1754275011863_0.047304494533789265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-04T02:36:52.367Z","publish_time":1754275012367,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.e092ea0a6.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.e092ea0a6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.e092ea0a6.0","@microsoft/teamsfx-api":"0.23.9-alpha.e092ea0a6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b8351437d320da07286345328de693d772128075","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.e092ea0a6.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-Crl0+X15XEE6ayncKFBFc4BwCEaOkNFGL6Fz4w8MirDMIrR6CHXL+pj/76GcrDAb7ydQUhZpnzhRuLNF0v7uSQ==","shasum":"40c055829261cc915984e6af82731be70fa0b9ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.e092ea0a6.0.tgz","fileCount":2042,"unpackedSize":34504744,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICiTljRQYOep3GEDbvW0G5hEgH2hlnrf66MKChntji1+AiAOzuL6pQeV5G3hojHeDwM8z9HG9fKpxWyFZ2bTQbU3Bg=="}],"size":25970823},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.e092ea0a6.0_1754323877734_0.07471949974014591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-04T16:11:18.314Z","publish_time":1754323878314,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.fa365893d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.fa365893d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.fa365893d.0","@microsoft/teamsfx-api":"0.23.9-alpha.fa365893d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4cfbfd82137232f56f82a385309e1a1541b2510a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.fa365893d.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-RfZHEqG2iDMpgQWGrtYvb8SS0za+UjMBFFUCqQYTgfDYennJvgLnrbsGcEhRYP//VMmafnqdQHEehmlqtCCVMQ==","shasum":"e95c83a9afc9445ae2074bffe838d238bfa4e71b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.fa365893d.0.tgz","fileCount":2049,"unpackedSize":34528313,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGh32r1AjfJjCGUmvmP+Wotlla+xVKMx2nRnxwLIA81kAiA+INlZBoJq8U+L8W+Z+BbXxKMsBoAn8nt2AsE6+OW7WA=="}],"size":25978955},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.fa365893d.0_1754410354881_0.2034369421559934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T16:12:35.435Z","publish_time":1754410355435,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.2df64786b.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.2df64786b.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.2df64786b.0","@microsoft/teamsfx-api":"0.23.9-alpha.2df64786b.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"22f747ed9efafd6634a1e6fa7ed902284abee34b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.2df64786b.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-/7zPJgLk9iQoB1fZ3tkcHamURAwJFuFGIPluqG4wSp12S2ZHd0Vif5aRbbIDK17dAv80MOIT/9NSN0j7IUQDww==","shasum":"de797a50526bed0e7c5241ea6e0ff70589078995","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.2df64786b.0.tgz","fileCount":2049,"unpackedSize":34530294,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmomqq/iSiq5FW17YXV103Mk0uU3J+vQqGZJBqiDzHaAIgRC+IcDvGaoR8j5oRj6zdhUWy6JH7BtUiT/XhJv3K6kU="}],"size":25979514},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.2df64786b.0_1754496722204_0.442049106609667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T16:12:02.795Z","publish_time":1754496722795,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.4ac681117.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.4ac681117.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.4ac681117.0","@microsoft/teamsfx-api":"0.23.9-alpha.4ac681117.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"619a978e3c92a7a4bdca8585346aa763ba594215","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.4ac681117.0","_nodeVersion":"22.17.1","_npmVersion":"lerna/6.6.2/node@v22.17.1+x64 (linux)","dist":{"integrity":"sha512-7JV9TqSavUfWoQWKQVzIrN5hD2+ox+j03GGVaNd9s5JjihXNoq6i4pQn7sPnaeJg7Sfmo6evaQeTo/p8OkTx8A==","shasum":"c99970fc57783d19b2ce9dc456b7bfc05b633325","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.4ac681117.0.tgz","fileCount":2050,"unpackedSize":34531570,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEDSkTCNChQV5vO76rr5udToxa2CBpCV1lFxk/b+/ShvAiEAhZfQ3r1AfGxnzAo2Z3B8cSefFL8dMS/SMcmVJdXGNyg="}],"size":25979891},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.4ac681117.0_1754583245052_0.8856839905436642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T16:14:05.657Z","publish_time":1754583245657,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.4dbe374ea.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.4dbe374ea.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.4dbe374ea.0","@microsoft/teamsfx-api":"0.23.9-alpha.4dbe374ea.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4cf17d66c3ff85ba52005240a51ab8eb6a8e020f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.4dbe374ea.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-DsCEx8bWKuSSd/voUtb9UzkT8bCoKiFBmGHSilAb8ABXUhgRIItKKy8IoIZF+ZN14Be0jqiX+CBW+oCZDfT/qA==","shasum":"90589a9cf41443507c2e4bcc1f5ffc9b99fe8c2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.4dbe374ea.0.tgz","fileCount":2050,"unpackedSize":34531570,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6jUcVTJ+bNq+50ge4+HFL0VbLHVe161D4f7FOhpjU4AiEA1m1iEe5js7W2E3CqEMwj7RvuPfBMkupY2vZRMb43yNE="}],"size":25979880},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.4dbe374ea.0_1755101484959_0.9367091339249547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T16:11:25.588Z","publish_time":1755101485588,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025081402.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025081402.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025081402.0","@microsoft/teamsfx-api":"0.23.9-beta.2025081402.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3323fdcf23799a6e3c3b06b1210d48d3881c040a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025081402.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-QQVrElaEbJhwKp9076BEChJy39bARHKupd8HehdjXUKxTgclk81ge1wdpEk9017fcgchxQ5gte3gCATBE8KrGA==","shasum":"65add2747a55415ef3c6f48829f7135cfab0c061","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025081402.0.tgz","fileCount":2050,"unpackedSize":34531571,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUBdwE22MtSyJMmi4+K/WWdsTj2EJqjC7AUrSD51IJ3gIhAPBcusgRrIoRCvbXQr69Uckjhe+CT7jE/61dOShDUfkE"}],"size":25979877},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025081402.0_1755137593154_0.25268955826435335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T02:13:13.720Z","publish_time":1755137593720,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.d4a083ca4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.d4a083ca4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.d4a083ca4.0","@microsoft/teamsfx-api":"0.23.9-alpha.d4a083ca4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9304c1076c1c63568ed285a48e0cfd59e135b710","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.d4a083ca4.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-DoG9uqh9F79NGLg8oxv4cYMMm9CbuI0JbwJUc2/f67L8H4b7rCzf9jBkrmKAAmnOZiHymh6nAWW/SZbd2E/ljg==","shasum":"3e95bb53248c15f5a049ff88aca55caab58300c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.d4a083ca4.0.tgz","fileCount":2050,"unpackedSize":34531570,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmg6adYR+lEqyDlEvjU5cnjaxS1KKaPSeETghUF33QDgIgTBJFSU03vwz9cz8bf2JbhnxPpPo5RXCBVBgDTnRf0hQ="}],"size":25979876},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.d4a083ca4.0_1755187884639_0.12697916399631115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T16:11:25.259Z","publish_time":1755187885259,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.52018e56e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.52018e56e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.52018e56e.0","@microsoft/teamsfx-api":"0.23.9-alpha.52018e56e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ba1f4aa3aacadd3a2575245cde2e3b29f81d371d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.52018e56e.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-tgehkbAHAXY3XFhjmd7gspMu/T+GlBnBE0MUdrAKkI+PNxmac6gV9Qqllvc6QFRInb8cB5DIOXwBUOrGAZuOhA==","shasum":"1b760bda383d38ff2b64db0c3ea3c40a9a33555d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.52018e56e.0.tgz","fileCount":2062,"unpackedSize":34547759,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHJiB15t9F4EBmbS5fJNp4kJwgcQ+TzTEWuVeu9JbdhJAiBJLACWq+2qG87784DLyWh1Fizar4J1iwxiEGChtmUsQA=="}],"size":25983693},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.52018e56e.0_1755482754958_0.3187048208252272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T02:05:55.444Z","publish_time":1755482755444,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.2bf294cf4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.2bf294cf4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.2bf294cf4.0","@microsoft/teamsfx-api":"0.23.9-alpha.2bf294cf4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"de7bf19d71c30d2f7a99ce82411c2cf5d0e1d678","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.2bf294cf4.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-0pAqb8DJ64CL38YWcnZoTp7I04LaaiE/aKHtIm37oFwIHqht2k9YjB4uazdNwzRrokfSGTo0HEVOoVppivgsXg==","shasum":"ed900c7874b26a131eb0060382d84605b875dad0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.2bf294cf4.0.tgz","fileCount":2062,"unpackedSize":34548190,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGkr6UwNXhouqimZWYZDCEd3rTU8eISHJ9vEWh2wzgd0AiEA8e/4FTgnX6FYoJBxE5VJAaia1LmR73CzMdFK07IX9XA="}],"size":25983454},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.2bf294cf4.0_1755486632106_0.01996059720615251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T03:10:32.660Z","publish_time":1755486632660,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025081809.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025081809.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025081809.0","@microsoft/teamsfx-api":"0.23.9-beta.2025081809.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2382f18e1ae2626dd8120c4582e0512d9361cde4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025081809.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-6hSldV8kxQDQZv9uOlhscCyBd9mdKYV+WgJAmHHxRUkKNlcbb2N4VOceBk5t/cetlJknmx4STM0oaq/CwIf0TA==","shasum":"05dc67251233cf311d2f3bd4d25734605e8c2348","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025081809.0.tgz","fileCount":2050,"unpackedSize":34531571,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDt2+v/hN+Riu87ET5yO9MxzCjG/EOtIu/S+Y93w9y1YgIgU8W+oxYD7I56loKVuut0+DltJ+OEX9xfI/RnGu64DhI="}],"size":25979877},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025081809.0_1755509324493_0.5486453489428387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T09:28:45.052Z","publish_time":1755509325052,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.c3195a105.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.c3195a105.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.c3195a105.0","@microsoft/teamsfx-api":"0.23.9-alpha.c3195a105.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"6d7c739afb6ab603db6611a1b9f65aac29bc674d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.c3195a105.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-EoUjjj7c3ChOhpwA8GQwUzx9aamjiNEGzKQrqYJhL3+4I2xHH5sKJfIVA/MavZgEOfvSNWS1nQQJfOVB8kyIYA==","shasum":"a6fd8e70ed2497439320be491a4139d8ff712c11","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.c3195a105.0.tgz","fileCount":2062,"unpackedSize":34548329,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDGb3K8uud0XbOYzX1miaHKnQjtR7KO2omhGhhPWOxbyAiAp4cK7tubNJgIbR4r4rJ41oYvjW0r3m4DYS3XDm5EaIg=="}],"size":25983479},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.c3195a105.0_1755533433388_0.6016646704788382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T16:10:34.039Z","publish_time":1755533434039,"_source_registry_name":"default","contributors":[]},"3.0.5-beta.2025081909.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-beta.2025081909.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-beta.2025081909.0","@microsoft/teamsfx-api":"0.23.9-beta.2025081909.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"df6c488dccbcc1cc1515aeba5e2035ea871c34a9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-beta.2025081909.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-S2sZS38/UZAPFf23dIsMN0+OND49C/Zq42YQl4astumT8x0/mwM8RWTyCMkaO0M2ZOwNxQzSflR9mjt7EjjW5w==","shasum":"304da76cafee0414d91aac8b85b78cbc6675dd79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-beta.2025081909.0.tgz","fileCount":2050,"unpackedSize":34531614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC/GmYVW0UuzDcW0EU87ci2lmXV6Noc9nSDBIDN3lCpgAiEAnxNqZY3RVO09ZzduAriH045ukDxt72Q4rnrjUoT1VV8="}],"size":25979885},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-beta.2025081909.0_1755597307159_0.3071127936147775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T09:55:07.693Z","publish_time":1755597307693,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.ab9713206.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.ab9713206.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.ab9713206.0","@microsoft/teamsfx-api":"0.23.9-alpha.ab9713206.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ad2483f696f0294a774f163ff2ef0de6b4e90a9e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.ab9713206.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-aFeVQhzIPBjkpR8ocrramgHq+IbZU6bOAwAmwy9PAzLKSl+00e34+Ho7Jc0qkOhotK80e+sSvL8yKnG33R8OIA==","shasum":"05ce40326686dbbedf4409a0e2d11e212a3fe64d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.ab9713206.0.tgz","fileCount":2062,"unpackedSize":34548372,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyXjs1UraRBFh+4nswI0w4wstqLlqzsOthNp3EynSWiwIgXsB7nvro4dh9SVnnhTruzqplhD2s/XdbiCFwViaj9jg="}],"size":25983721},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.ab9713206.0_1755706205869_0.659691496589087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T16:10:06.538Z","publish_time":1755706206538,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025082102.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025082102.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025082102.0","@microsoft/teamsfx-api":"0.23.6-beta.2025082102.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"88541c3e46c1d372c19db781f13579e96d7731b4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025082102.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-w+QiT3Byy6ua1DRmPYQopxHvdz21qomisb80gvjJZzlSuaMYFVKp9lhOL5BvkOSEjZr71p1NXemKjrRfAwXYjw==","shasum":"ec6fcd51827ed40d18506516a0d99330862b49ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025082102.0.tgz","fileCount":2013,"unpackedSize":32846854,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBLEQnxDPK16jqgxFw+DLf8GNPT4VhWZ3/EQfgPm8jh5AiBbYdEZdFTJoJaA/DcQRIgu5XYGVptWSmYOfa0DGREMOQ=="}],"size":24441830},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025082102.0_1755744734277_0.6792350646132315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T02:52:14.759Z","publish_time":1755744734759,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.49d794671.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.49d794671.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.49d794671.0","@microsoft/teamsfx-api":"0.23.9-alpha.49d794671.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"6139942a457c1e333d264faef822483dc32f4e9f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.49d794671.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-c0+65ePsA+npqHIfcKLU2cljMTMrzjkDP5s6o6RT8mANJ71qahW9WTBzmJWjHTzPxthiAhk4eAkW8gE8D0KN0g==","shasum":"092e289fe8599aa38572e326ad378e54438b9762","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.49d794671.0.tgz","fileCount":2062,"unpackedSize":34548372,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCz2bZ2h9LPlmBl5NKE8zAahTDIHpzOyngrIam9gO06hgIgQ05xo9KCUoahaCnosf3gDWWkVmu3N8ExO3WY94X2wUo="}],"size":25983516},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.49d794671.0_1755792911794_0.46347300135715797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T16:15:12.329Z","publish_time":1755792912329,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.e2e0fdf1c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.e2e0fdf1c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.e2e0fdf1c.0","@microsoft/teamsfx-api":"0.23.9-alpha.e2e0fdf1c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e3a2ace37772f74633496d6313a22dd946751c48","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.e2e0fdf1c.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-Fo/d9ZO2lFNJaXl3zZJzigGumOLnPdEa02ZrcqUkNqCu/42lGYHzqd0veyrubVCZ/rYZ7nycYyxjYzwUn439aw==","shasum":"362acdfb7c0663b24380d2504e51653f06c9a98d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.e2e0fdf1c.0.tgz","fileCount":2062,"unpackedSize":34544797,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3JouH/7PLgty4PYltIAbeWe31BdD6evYyaZ90CpYTxgIhAOHVm13ExN6vQ1URDD9MnO8hMbfvZcRRKuMDRsNs9FcD"}],"size":25978733},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.e2e0fdf1c.0_1755879076601_0.4078962489690967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T16:11:17.221Z","publish_time":1755879077221,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.45efd31a4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.45efd31a4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.45efd31a4.0","@microsoft/teamsfx-api":"0.23.9-alpha.45efd31a4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4aaff2a2ce4d7bc6a945aa948d96c2185b259389","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.45efd31a4.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-th1EoflGr/RftISS9AVyNjEUp7hqq/t6vFD7tpufVIRum380TNezG9Qv8xFPtGJGolIyX8JkRE0fSvI8qnpu1A==","shasum":"691d509a89f412bda03285795f1bc50f7601e95b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.45efd31a4.0.tgz","fileCount":2059,"unpackedSize":34613243,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCCt6Xp2z/Vci/cDchT7cjxwXgXxnYVRk7NeSp/aK5wWgIgc6nUx46hd/rFQ89dGwLJZz+R9WWINreJTkDORy6cuXA="}],"size":25984410},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.45efd31a4.0_1756139091711_0.9131771167917313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T16:24:52.287Z","publish_time":1756139092287,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.d1e28344d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.d1e28344d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.d1e28344d.0","@microsoft/teamsfx-api":"0.23.9-alpha.d1e28344d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b63bbeb782b6bd75c809d7c8786918b3603f0d6d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.d1e28344d.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-+fYr+kbhgjYfwh54Fi7wzVFN2/X78pnXSw43BVSBp52fzIQRQVlqlYxJlbek37xhfMb2W5/1tBxwTGFCQzr/7w==","shasum":"01b676659cd7ff3942df4dea422eea3e48a6d814","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.d1e28344d.0.tgz","fileCount":2059,"unpackedSize":34613243,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCoPwEsHlvSqL10O3Tzx98V14VLVpzNMX3uCtMNH5HpnQIgGeGxksG6RcqmjwXvOy8w0XTacMpNKkDzHCtG5WJReZI="}],"size":25984418},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.d1e28344d.0_1756224635259_0.2682727623905512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T16:10:35.797Z","publish_time":1756224635797,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.aa4861e8e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.aa4861e8e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.aa4861e8e.0","@microsoft/teamsfx-api":"0.23.9-alpha.aa4861e8e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"baab9d9a60f3b40d68048b198dc7471c835a69f1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.aa4861e8e.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-a+tgV53CeJGBKo3lBkE5XZq6PGNy4venoldLqwo/sJ3cTZwGMuBjugbFei+vaYfA32DQKU9H5vy8EMYY8wko1Q==","shasum":"6d6f850c9432f0debe2c08dc5a43af632742943d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.aa4861e8e.0.tgz","fileCount":2059,"unpackedSize":34651115,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDDksnAvXIAysB1Xn+LuCIa/dahB1+wZSuSY2zMmTfqNAIhAKlqkEIwSU94Yv3Fn5PiniDG7gFCrYPytq9TK8Gd2GFw"}],"size":26010652},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.aa4861e8e.0_1756312706384_0.13659529961090588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T16:38:26.927Z","publish_time":1756312706927,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.4db86c937.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.4db86c937.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.4db86c937.0","@microsoft/teamsfx-api":"0.23.9-alpha.4db86c937.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b5104513dc26823a252deca54f730a8c0e786b46","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.4db86c937.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-VJM1HA3Bo42YMMHSqpZMub1N+DPKpeVRX2zNQ6BrRGDr5KjGRKrFWOfFY5wHJDabjaI5Z5InQ8PZe2bRVf1LgQ==","shasum":"cd7eeb70e8f206b64884f4fefd11fcbe7eaa9c02","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.4db86c937.0.tgz","fileCount":2059,"unpackedSize":34686085,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFuCAEDKTLL9f9sEdnjBmqNkMPqu6J1OdMKKGuleplC3AiEA5f82fznzWeoFp0hv4xOfKpfhcvJ9Qw+58mUnPTRU0gs="}],"size":26109373},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.4db86c937.0_1756397456928_0.23237055485531455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T16:10:57.545Z","publish_time":1756397457545,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.ca20d3d57.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.ca20d3d57.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.ca20d3d57.0","@microsoft/teamsfx-api":"0.23.9-alpha.ca20d3d57.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d26d5453bc99ba27f2e5d12f344b7f54eff46f04","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.ca20d3d57.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-VuQdhTcRq1f5KS/3HO8mGXKdUcRvVka9zzM/D3llW65Xzy0tzmnplujXkRBM8vxWeS49IJGWos8k5nFRibr6OA==","shasum":"ed62a43760b06b97ee16c77f4d8712f74a0887e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.ca20d3d57.0.tgz","fileCount":2059,"unpackedSize":34688527,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQiGCGGryN2CxMFuo0aqHYmdov6ZMFKfCGCANw3GEqxAIhAJkFZ1QS9+GPX5Ouq1oqGltJJXtcauBzUobu+SmhO1nM"}],"size":26110078},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.ca20d3d57.0_1756483853502_0.4652170767150112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-29T16:10:53.991Z","publish_time":1756483853991,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.36d029f81.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.36d029f81.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.36d029f81.0","@microsoft/teamsfx-api":"0.23.9-alpha.36d029f81.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"52cb5cd045ad9c0c44240ac64a38bcdcc34e5191","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.36d029f81.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-ICIUT2UrYBsGrl4TEJcpPayOmtK2Q0VXf+lKUplmOD5qRZ/aI1y0sRLP84nWrhr9A6opeQwD5MLMz8sJ0A9zBA==","shasum":"d58c7dec7f6b0703fa1b181f90235c3863f6d865","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.36d029f81.0.tgz","fileCount":2059,"unpackedSize":34672770,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZ57mRQka6rRXtRf7Y5RCmOSiHVf7zDDYXYXvdByLD2gIgLIefA05LK7lTyxNrpJq7B92Mj+AZCTtJZbKidIm/O48="}],"size":26109619},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.36d029f81.0_1756743051445_0.3812823914096408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-01T16:10:52.046Z","publish_time":1756743052046,"_source_registry_name":"default","contributors":[]},"3.0.5-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-rc.0","@microsoft/teamsfx-api":"0.23.9-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"40bdfce5c4ab78ccbae48535ff69aaee1e1ad5ba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-rc.0","_nodeVersion":"22.18.0","_npmVersion":"lerna/6.6.2/node@v22.18.0+x64 (linux)","dist":{"integrity":"sha512-oyoYyz1ibcNyIGiw0i4VFnOIQDg4SNec0wjZK3ZYlRdEWUbSJBp80YbDrPvBoVi3AdBGj+OhNAhzNU41fgi/ug==","shasum":"2cc3b99183075af1ac1b245cc76514f4498f5a39","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-rc.0.tgz","fileCount":2059,"unpackedSize":34672723,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCaih5ndEZYSh2JYA81VBztxT4BmgZsyDqySJRCSOZbowIgWGDN3/cTVl4naiQSwid2/dHS0DjwnMzrcw6BzNCr0kI="}],"size":26109580},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-rc.0_1756791452531_0.6509882019543693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-02T05:37:33.042Z","publish_time":1756791453042,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.c2639e8bb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.c2639e8bb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.c2639e8bb.0","@microsoft/teamsfx-api":"0.23.9-alpha.c2639e8bb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1296cb445f24fd4d9e7d06f3b1771f6bbe9d1153","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.c2639e8bb.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-vPAoobR9HMnpARVxulnYkHUTtURny5g1qNQXe8wSG+u94swUMnsyEVGyTOl2FKum6UBGQuRFgPmZXpKnQqOsZA==","shasum":"f1dacc90c5758e5d8c9329279552f52df397d145","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.c2639e8bb.0.tgz","fileCount":2059,"unpackedSize":34673701,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID71DG5j8TpGMIQKE0zoQbDcQIRFUJT1oX7cgatyJv0iAiADbb8+Ysmnm+QUaHZQapDNALD/j9e83gUFNSKCyCFGJw=="}],"size":26110192},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.c2639e8bb.0_1756915874635_0.7529518137415396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T16:11:15.209Z","publish_time":1756915875209,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.74d05e096.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.74d05e096.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.5-alpha.74d05e096.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"30c75f9f2cb918558d4b1282d99da4a5e796ac2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.74d05e096.0.tgz","fileCount":2059,"integrity":"sha512-5/ymASGaSw/LvPyLt9o+fclbbgok9ny5y39pyE1rlO+AtWq68RP5/Wol42+iHG9ztV7Oe1gFnoDYg32ruzK39w==","signatures":[{"sig":"MEUCIAIGS50MoveuFfi1q2xGuOPRALCaNUtpsAUhpA768y6pAiEAmi/zBcADVxBage+UIu4AVNDtafavTnfWNc4YCS5uQqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34674454,"size":26109553},"main":"build/index.js","types":"build/index.d.ts","gitHead":"24e0800ab51a9346a601cc6ed3c2ecb5040a42bf","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rm -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.26.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.9-alpha.74d05e096.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.9-alpha.74d05e096.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.5-alpha.74d05e096.0_1757002286122_0.0353331042741265","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-09-04T16:11:26.670Z","publish_time":1757002286670,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.b4ae302d5.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.b4ae302d5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.b4ae302d5.0","@microsoft/teamsfx-api":"0.23.9-alpha.b4ae302d5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f8883e758213584b3265230595f244ad85d446cf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.b4ae302d5.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-puMXAJAKcQtffEtK1qY4giNE0sbC/FxH0nTG1YaXtyZ7DtjvMZbpR/K/rdvNKJlW5+9+sZQhqeXj/6VaMYaCWw==","shasum":"97eed34952b8bb7cb69228b124a5d5977f5707b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.b4ae302d5.0.tgz","fileCount":2059,"unpackedSize":34674982,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGbNrfbU9wU0K+oLQ+kSgeghUmRj5kApTpQIcuwfgjZFAiBGdXqRimYkl6iv18NXCPeJn9ZhyHMWhA6J91WzfnAaOA=="}],"size":26109739},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.b4ae302d5.0_1757088595830_0.24259117220310467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T16:09:56.558Z","publish_time":1757088596558,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.692dccecf.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.692dccecf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.692dccecf.0","@microsoft/teamsfx-api":"0.23.9-alpha.692dccecf.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"387ad5b90eb65131eb06595efc2c782501c4bee5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.692dccecf.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-IEzV+AL5/C38M00+17ZVIo5qCKqyxvcrWXeJEdUktgzx/HI32qxqTg6ccGKI4An2esb2tv+tRD8zH0Mg2S93mg==","shasum":"aaea6f4bf1ba85439acccf8254d91b0c6018e6aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.692dccecf.0.tgz","fileCount":2059,"unpackedSize":34691793,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgrxPDjUW7477K7Vf5Y4JAOWoVY5sZTvMAH7swKUUGpAIhALWhffiY+mkpoMHFYwYcfvluyJrGyaeRoRbgTbMv3P+r"}],"size":26118947},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.692dccecf.0_1757347952177_0.5618855512702268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T16:12:32.718Z","publish_time":1757347952718,"_source_registry_name":"default","contributors":[]},"3.0.5-rc.1":{"name":"@microsoft/teamsfx-core","version":"3.0.5-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-rc.0","@microsoft/teamsfx-api":"0.23.9-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4cba94aea879a0730298e56495dd005a9437570e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-rc.1","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-D0r6Bpr4xDZknlJZ2L8r9jRVHe0A6mMHXc0Nho+i09woSbwxCJgWH4OoETV19wBYo+Stv7wGOlE+xHaZB+rE/A==","shasum":"bf5adbf66c03bdf7588325c112ed0b79003ed70c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-rc.1.tgz","fileCount":2055,"unpackedSize":34670375,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICpltrlC5EY+4bwe50/4tpVu4KF7oQtnFqJMyzwW9Y+SAiEAtev52qoQyDizwMoWwnwLy8T662Ir2LLfZahFsoASjPI="}],"size":26109223},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-rc.1_1757405710204_0.12003596966737673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T08:15:10.762Z","publish_time":1757405710762,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.47cd3fc94.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.47cd3fc94.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.47cd3fc94.0","@microsoft/teamsfx-api":"0.23.9-alpha.47cd3fc94.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"429b9d50b706ffe7162952621efa613b2ae3beff","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.47cd3fc94.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-JwJF2ZoNrC6+MVvuRCVg1A62WuXEgbF0EwRzWGjyt08fFMTdMmG4m2ER/MeOZdZTkOaGPaIL4Vu9wZQA4Xrkow==","shasum":"11674ba00208c6655ab84f42b6d68ce5a04b0e5f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.47cd3fc94.0.tgz","fileCount":2059,"unpackedSize":34691793,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcR+4tM7QdDqhZMwC8+kt9vw/oKUxrWY31qFEbH4kL1QIhAKSpxuHe5ei9ziNeQ0CTz5u6UbhtuyM5B0aN7WTzTH8e"}],"size":26118947},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.47cd3fc94.0_1757435379881_0.5023441005002962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T16:29:40.486Z","publish_time":1757435380486,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.1d492cee1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.1d492cee1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.1d492cee1.0","@microsoft/teamsfx-api":"0.23.9-alpha.1d492cee1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bf2714478eadb6b35425dd14558d6ab2663e4e9e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.1d492cee1.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-JwMpdTP5ggooM+mG8ICgRYp/Kf0MUR+BdUZkP46Tj4bSH5+WarhKtGln7csjbfdiZ01OTBSakXYliRUzm/UWWQ==","shasum":"16f06a136a91d8f182a9e25e58830786137a7f44","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.1d492cee1.0.tgz","fileCount":2059,"unpackedSize":34691861,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH4t15me7I3b/A2EfThv4cczAnMesnfDRWbAv18LfzN6AiA2WfDgMhKzWj/1w60PDWmUy6OOdd5opYqdfUP6uajDOw=="}],"size":26118999},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.1d492cee1.0_1757607032726_0.3257255635485363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T16:10:33.357Z","publish_time":1757607033357,"_source_registry_name":"default","contributors":[]},"3.0.5-rc.2":{"name":"@microsoft/teamsfx-core","version":"3.0.5-rc.2","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-rc.0","@microsoft/teamsfx-api":"0.23.9-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"16b3305d3a55bc790d60ebf44964dd3de98625b7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-rc.2","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-2Kme45fl+yDwanaxc4wl6aO3+yAOGT/36bfGSwCg58yXcGJ4SDrTVtT2DOmSsuCJtnIcQR60OFhjpfHn9ZWdYA==","shasum":"3a413c7c748550019b0a2f062dbad89549cf94d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-rc.2.tgz","fileCount":2051,"unpackedSize":34708142,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB4/sK+PgmymPh5796IIBX4LzYv4YeAxMWq/JgSJDkacAiEAkEpj7UqkXFVg1qiUMWrpBvj+FaMFat/zVWiF44xJquw="}],"size":26145433},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-rc.2_1757645702775_0.5185094216644357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T02:55:03.336Z","publish_time":1757645703336,"_source_registry_name":"default","contributors":[]},"3.0.5-rc.3":{"name":"@microsoft/teamsfx-core","version":"3.0.5-rc.3","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-rc.0","@microsoft/teamsfx-api":"0.23.9-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"38b81b6a025409ed47941f0dcfbf53f235f5280d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-rc.3","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-itpUzhdPYXRmuFgR3NMbqQ8IMU27CjSCDBBVy4pdKA2mGbx1/t+/tdaYCAMt5icQdWKM+C/Xq4t7qtwkM4ugaQ==","shasum":"6152d016c61d8f2dfed6c8f552182cae2632a5dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-rc.3.tgz","fileCount":2051,"unpackedSize":34707792,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaIsRW2RaIWaDf+wNH5QcgcE5zTSfonqLo1hlLh8JeaQIgJcQDH4B0xl4EfFKL2xP/Kx8nf09Rbvd3Y1ADcabw1vo="}],"size":26145548},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-rc.3_1757666122929_0.10511453358115852"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T08:35:23.484Z","publish_time":1757666123484,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.fbebd1e39.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.fbebd1e39.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.fbebd1e39.0","@microsoft/teamsfx-api":"0.23.9-alpha.fbebd1e39.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c45744585796c43b327c08ca3999487724cc15c1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.fbebd1e39.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-SIplEEsdU/p6l23F0iJQ2up1NWP7G/yVB9A8baBO9QHxz+UTDcxn7RFTBrGNDVfFJbU/qoPVW9QaW4qMTWifFQ==","shasum":"b9732051e750b9ba6710f1b9fc6794375aafb58b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.fbebd1e39.0.tgz","fileCount":2059,"unpackedSize":34692707,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/ITrvI/eFqqn6h/gFgsCJkS2YGOKFQxPJXHvOL10aQQIgCzyNrTt4h840AukvGQCLfzvE0ZNS8Al4vIMXHrtMaBA="}],"size":26119606},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.fbebd1e39.0_1757693510834_0.6336494535166968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T16:11:51.450Z","publish_time":1757693511450,"_source_registry_name":"default","contributors":[]},"3.0.5-rc.4":{"name":"@microsoft/teamsfx-core","version":"3.0.5-rc.4","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-rc.0","@microsoft/teamsfx-api":"0.23.9-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"37dc6211a268bf00c5a6b74914ddf0b3920a9ed3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-rc.4","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-+emvHgqScBSFsj0g4rcLWhDSpql0nuOU/HdVOtbZL6xtLcjFz9vxce8F4g/TFLQ8cyiH5Nmh8HsBKifcbEQOgg==","shasum":"e7ad8f11886976f2e2b19e2fec4dbc030e8230f6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-rc.4.tgz","fileCount":2051,"unpackedSize":34707331,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBgEcMa3B4Ho678fDas4EGNq4kQ/aoPxffkG8Q9m7BquAiA3ClIdD++d1TdwybICws+/ISSEHU6shm849/Oz7BKUBQ=="}],"size":26145459},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-rc.4_1757924209508_0.028185689805264813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T08:16:50.054Z","publish_time":1757924210054,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.70577dbcc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.70577dbcc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.70577dbcc.0","@microsoft/teamsfx-api":"0.23.9-alpha.70577dbcc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f10c3902c67001dc8c730e7c950a074affae40ba","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.70577dbcc.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-ykpKsNqx3q7RmF1Fkm+/sqKMLKPvB0SS3X9DjHxPP3rLvUfwtkISwKKTKmPPwq3nkkVUnMPEkgmP0vddEoP8lw==","shasum":"b2e9cc7f816b087996394b6537f28b2682a1a77c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.70577dbcc.0.tgz","fileCount":2051,"unpackedSize":34771760,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCq5odvY3T1x7BdfaR9X1tnuW9ZpL6g+s755pXoa/gWGQIgDS5QpYycjX3+YCo7plmCEbANz8Z/IPU6XCZrEOaew0c="}],"size":26193634},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.70577dbcc.0_1757952585974_0.3103026707811962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T16:09:46.517Z","publish_time":1757952586517,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.db7a1e67e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.db7a1e67e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.db7a1e67e.0","@microsoft/teamsfx-api":"0.23.9-alpha.db7a1e67e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f894c409c0c43ae8f6b906cd5a0e96a083e5082d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.db7a1e67e.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-GwE8xEHhWywG4bGGtELx6DnCWHEy3DJ0Yxkgt9qJ3nJu7YOuEQvKGJpVw5IOV5vPxdZZxubOSGaTkD3k72iqJg==","shasum":"69508949d68fbd1f3aaa7f3ee11ade5d90df31a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.db7a1e67e.0.tgz","fileCount":2051,"unpackedSize":34771702,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFjoukV+43vuZaGPGBv7ivgryDXnqUhMI0HlgfviL4efAiBzaNvQ9JcFkXjl+NsPexLFkR2g3U846TLzFuTv32kKUA=="}],"size":26193567},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.db7a1e67e.0_1758039116832_0.8349643353301928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T16:11:57.532Z","publish_time":1758039117532,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.d58c0d6d7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.d58c0d6d7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.d58c0d6d7.0","@microsoft/teamsfx-api":"0.23.9-alpha.d58c0d6d7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c975b4ac56ce6ca3fea2c4f9048b8f08164bc4e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.d58c0d6d7.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-1iFpFF0g5Ch8mIGh23IcwtASY7iUrKOGYrcUampUsEJ02JVk6OwspE6sLT6rL4qasFEZWNU/o2P+OoTVMRODfw==","shasum":"6e56e33366b967f4a7edc37d6332c2f6b785c00b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.d58c0d6d7.0.tgz","fileCount":2051,"unpackedSize":34771703,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJA1lUvVyg+CnxMoFqOoKbhyjG2AoVQgbx1zQBlOLBdwIgI65YF3xgImHEOQ5mE6kamBd0ZtLJ2Xc0VYh36SqFvp8="}],"size":26193557},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.d58c0d6d7.0_1758125513147_0.9876013881841204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T16:11:53.728Z","publish_time":1758125513728,"_source_registry_name":"default","contributors":[]},"3.0.5-rc.5":{"name":"@microsoft/teamsfx-core","version":"3.0.5-rc.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-rc.0","@microsoft/teamsfx-api":"0.23.9-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"29da8e47c23b3d39e9ac91dc5c4b60c6b0e553d4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-rc.5","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-ngLpUilTlIvIoLlFyuj2BqB8wcMw4/3pb1nnwr+VdOUsklh3TOWcN5huoCAEL1UFaPcRxzsaIWdzoZFoBNHC/g==","shasum":"fe03e0537ef4f64c2b59420c1531f93476234eff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-rc.5.tgz","fileCount":2051,"unpackedSize":34703709,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFvOmVHEjBB+7bcx8oEBIViGTvL6hwfedXrV8+J4Jj5tAiEAvuOr67rTIX8Zm0cpClLqXnj7+IBN3CEcfTIkLgY5l8I="}],"size":26142574},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-rc.5_1758173237107_0.9016003038190283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T05:27:17.655Z","publish_time":1758173237655,"_source_registry_name":"default","contributors":[]},"3.0.5":{"name":"@microsoft/teamsfx-core","version":"3.0.5","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9","@microsoft/teamsfx-api":"0.23.9","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e066366de020681db301533aadaf4e491e1b6557","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-ucjpyByLFxDbTnt0Cxvp7g1HuUQzy/Co1C6iOy6qrJWoPt8deoMypA8WoWaiyc9nfHIv27U0eWdv5r+mucJ31w==","shasum":"402f4a6396e58184c2b511dd98be25f4f9f063cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5.tgz","fileCount":2051,"unpackedSize":34703685,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDZ+TkZi0mNZ4cHuaTcUT0ECEOdUMyXfmFaTPpEQ0uH1AiBj7a1RacBD/qRgxIoSo4lyUtIoxU+7x5NG9nJyeCHuOQ=="}],"size":26142566},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5_1758181914935_0.1405806606879405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T07:51:55.467Z","publish_time":1758181915467,"_source_registry_name":"default","contributors":[]},"3.0.5-alpha.e63f8a3d5.0":{"name":"@microsoft/teamsfx-core","version":"3.0.5-alpha.e63f8a3d5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9-alpha.e63f8a3d5.0","@microsoft/teamsfx-api":"0.23.9-alpha.e63f8a3d5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"6abb65134ffc641254b5c9225472f20d293fd5a7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.5-alpha.e63f8a3d5.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-vJN+VPKWL8Focred0BEaQstEqG+7MCDv793nZsKsSaCSCdqEkkC67ulzU4nX6jQYFivUf61BW7Ox8IH3js4K6Q==","shasum":"d34714cce6539a1d53b0be2b36a0b6c1c768df5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.5-alpha.e63f8a3d5.0.tgz","fileCount":2052,"unpackedSize":34893456,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCh7T5oLBG/E3q0aJla2ozWiSS6lLXTYEtVWVHdhJipcgIhAPhJ5j/nixmO5AfA2R4HsjJ97FbglOt6GJCD4BEsEl0o"}],"size":26205844},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.5-alpha.e63f8a3d5.0_1758211841436_0.8583498915110421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-18T16:10:41.986Z","publish_time":1758211841986,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.ba18177f3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.ba18177f3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.ba18177f3.0","@microsoft/teamsfx-api":"0.23.10-alpha.ba18177f3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a35552ff85463585af9b0b0f9a5b558297016e6c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.ba18177f3.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-Sa1e3B9/CqDI0WaKVwf3G1vw/nmnnZHtAw5EwD2y71EeFkPXqAlmBV3D6kU0Q8fIwLUQr4IqDbETOaRIb+pyFw==","shasum":"327dd7ed7acf07c07e2515ac613a8c3abbbb9513","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.ba18177f3.0.tgz","fileCount":2052,"unpackedSize":34966808,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCHJeRK64VHzF4d43P4L+73yAS2D/0rlzvhtditDmYYcQIhANrcOv41b89leSbNHUKy92JSmEHf0XSRwOBKqYoYQzqq"}],"size":26239034},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.ba18177f3.0_1758298367100_0.10942302463491216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T16:12:47.673Z","publish_time":1758298367673,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.1fa7ff091.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.1fa7ff091.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.1fa7ff091.0","@microsoft/teamsfx-api":"0.23.10-alpha.1fa7ff091.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b42013b5106d85282099797c65786ca18d51d491","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.1fa7ff091.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-wNyblCMUpq3G3b+q83LCFxsLsLJe3F2PVtiQmTtQ9IozNs01iyrmxbn/UPRaPagCdCyR56a2rYo3+Hcaxh3/Kg==","shasum":"d3b75497bafd8b60f63a00e0fb04923ebc1daf8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.1fa7ff091.0.tgz","fileCount":2052,"unpackedSize":34964541,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICCpLJwLOAj/NAszpO0ZBmjRViXsAKqhcy82EdoO9r5zAiEAyLxTtNYROtxOCkeb9eoxKLvwSlsFnjmOoPsPz52lJqQ="}],"size":26256089},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.1fa7ff091.0_1758557421331_0.5175980549025427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T16:10:21.971Z","publish_time":1758557421971,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.f965ae25e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.f965ae25e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.f965ae25e.0","@microsoft/teamsfx-api":"0.23.10-alpha.f965ae25e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bcc97372c3ebbc9f3574334874679f5176c71904","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.f965ae25e.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-LKgTTjzcOLjFZPpDZ5Ru4VMbpO2dmaamROcGK2PUYf/7T8NhJm8owbF23T4So/7GpZlwgc1p9Gig0lE69yEHXg==","shasum":"5903355351f6fbd011025f8aed02c2b3b64f313c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.f965ae25e.0.tgz","fileCount":2052,"unpackedSize":34967765,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6WebBG6l5M2wNRexEh437WV1S9ankmiF34BSlLoMZ4wIgB2TWAcz1LHekKfnw2d6r5ezSYesJJDBFWB+K10pvqlM="}],"size":26255746},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.f965ae25e.0_1758611208151_0.4572255673694139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T07:06:48.714Z","publish_time":1758611208714,"_source_registry_name":"default","contributors":[]},"3.0.6-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9","@microsoft/teamsfx-api":"0.23.10-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d4e7ebf3cbc0a2a903530864c18f1e11747d731b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-rc.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-GLBXOFBCuT0Fop0ffv8ulpkKaFG2CP5Vwx/75U8F2JwDvNLTcUZw1xpbdsDvlc/XKsM8VqBBvnn54IDepADRMg==","shasum":"ad5a1e262fe926b03adafe69861fb96a88eb222c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-rc.0.tgz","fileCount":2059,"unpackedSize":34715468,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD3Mk1HwWzM1MYjSoXlPQ7Di+o8G5v7BFiXzO04MUn5TwIgSh+X96IsKHy9FgDHMovkaTYLfAvqiZyA/Cd/bBeabis="}],"size":26146363},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-rc.0_1758618630940_0.9253290670132874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T09:10:31.523Z","publish_time":1758618631523,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.93b846153.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.93b846153.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.93b846153.0","@microsoft/teamsfx-api":"0.23.10-alpha.93b846153.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8c0431ba69e6c44de452554675a808ee93d53198","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.93b846153.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-7XDDZcJKcdZ4tcIg7xR5RFwA7HnydyUbXhyf0Z/V7T/JvcuY/F1B7giEWS/zoXOiC3xyGcSWQQYVEtSyR0mF6g==","shasum":"007eebc85e5511455fca9c4b76427379f63d8db0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.93b846153.0.tgz","fileCount":2052,"unpackedSize":34967727,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDXgjPa+6zOD0x2mvzYWv5aatJ07PCm3NpJiqeG2yuoWQIhAIOG/yeh+GlW7tyK+t6M8lvjGskpnldjppkGE+hSDpQ1"}],"size":26255727},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.93b846153.0_1758643810437_0.27370875773604597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-23T16:10:10.989Z","publish_time":1758643810989,"_source_registry_name":"default","contributors":[]},"3.0.6-beta.2025092402.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-beta.2025092402.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-beta.2025092402.0","@microsoft/teamsfx-api":"0.23.10-beta.2025092402.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3673eced4ca4faae0dc351a5f88761f467db97a9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-beta.2025092402.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-H+3cid8uszvRVWjt8xoPglDlxokDk3m43+D7DDWREzEP4FJXFiUg5aWIC8lXIZYsE+lVTReISvN0RZ2lAoqNdA==","shasum":"ed48b232534c1bb03741f13ea6a6323762a7f397","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-beta.2025092402.0.tgz","fileCount":2052,"unpackedSize":34968198,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDtWVy1MiWi5UoqpMuUSqqKEPHCyf8aFgX4yjGTdVZiwQIhANMnYUhJixxwaqGGTaXR8tUrG9jBEST94Wa9GeG3KZyI"}],"size":26255792},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-beta.2025092402.0_1758682842790_0.20647893845999055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T03:00:43.516Z","publish_time":1758682843516,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.99568a7a1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.99568a7a1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.99568a7a1.0","@microsoft/teamsfx-api":"0.23.10-alpha.99568a7a1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9abdd7197c635543d82433ddcac9933a213b9581","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.99568a7a1.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-kAOfXFnu6BiP0tGPIKOz5DNDPEGY1FCiM7D2G2ndAyyePG2pmYfVSCMb1ZOOFFAiWfcCvtNAEl1U0z8F/HrCcQ==","shasum":"3c1bc5c9628e8dc23b74a8e508a37d46680d80d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.99568a7a1.0.tgz","fileCount":2052,"unpackedSize":34968197,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC3zn1GBplIiAUHGn7wCA7TqDjUjBHJGKwRF3OHRihlQwIgQ4E//igcgao5nz1f7QTKXIjJTZxgqxt9EKXjlqdB44I="}],"size":26255926},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.99568a7a1.0_1758730418579_0.762516899476082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T16:13:39.163Z","publish_time":1758730419163,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.c7c4a0079.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.c7c4a0079.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.c7c4a0079.0","@microsoft/teamsfx-api":"0.23.10-alpha.c7c4a0079.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f9263f699ace3001779e8754f97991c95d04c8c6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.c7c4a0079.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-mUIxwcSge4PMC1jUTA95YU4BHmHlAw6gbsE6CTRhXgU/2t1xR2tlaprubojIst2mf0N4g5J9F2b9239tk8nPpQ==","shasum":"df9b0f0e8855f8570ce16ba122dd6c5e436006fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.c7c4a0079.0.tgz","fileCount":2060,"unpackedSize":34979465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAvwTlQf7Q0KMdBnw9wUK+eZehIRzoindWIq/sKckcNCAiA6EkDF+pgzJON5JgbQOxLZWhlCD4oDcS8uuvVGLGJv0Q=="}],"size":26259034},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.c7c4a0079.0_1758816781727_0.7701446686028752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T16:13:02.281Z","publish_time":1758816782281,"_source_registry_name":"default","contributors":[]},"3.0.6":{"name":"@microsoft/teamsfx-core","version":"3.0.6","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.9","@microsoft/teamsfx-api":"0.23.10","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d663c49256ca0665c3d7ddd33db8b23b71f201b2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-nbQt+i4ZGDfcUIMGFX3KHR7PWpo3B3hiOuNTKOXf1XN5CyLDg46PmVHPsZ1NR672fzqmNppolI9olZtv9cPtQg==","shasum":"8e7d2e847ba7df0ef31def988d1e8c8b686f44c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6.tgz","fileCount":2059,"unpackedSize":34715449,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGvXhnkgskniIlIyETGtJmk99JHWH0Yv8J/ieBJdIZ28AiBKrmHWwblRhI8Y2YrbG1wt+bO7fP+BBdGlACxbSMFmQw=="}],"size":26146446},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6_1759039996806_0.10305971738815534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-28T06:13:17.383Z","publish_time":1759039997383,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.740f3d25c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.740f3d25c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.740f3d25c.0","@microsoft/teamsfx-api":"0.23.10-alpha.740f3d25c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b344a16a8a27e22d60e078e6fc83ad909eb8e55a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.740f3d25c.0","_nodeVersion":"22.19.0","_npmVersion":"lerna/6.6.2/node@v22.19.0+x64 (linux)","dist":{"integrity":"sha512-1Z5Pz0axm/jxZRW7LqgLdouzYcEl+RzZdtYOQJyRvWborTQVFmn/WnDU75My2jIYzLEtaahXgAm7lxUD0zqfkg==","shasum":"36c89c39252bf6a65a6f859db291ff370e985383","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.740f3d25c.0.tgz","fileCount":2060,"unpackedSize":34979465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGkGVYtbgVK6HwVbMSWH84Ej7OTcWxTWHcs5h8j3NQ+NAiB8R5bbg+Hgr2a/XpIbbco3uck6mDW5ZfAC/4VryhARtg=="}],"size":26259181},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.740f3d25c.0_1759248598977_0.16669514062438373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T16:09:59.650Z","publish_time":1759248599650,"_source_registry_name":"default","contributors":[]},"3.0.0-beta.2025100905.0":{"name":"@microsoft/teamsfx-core","version":"3.0.0-beta.2025100905.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\""},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.25.1","@microsoft/m365-spec-parser":"^0.2.7-beta.2025100905.0","@microsoft/teamsfx-api":"0.23.6-beta.2025100905.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.0","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8b1ee9b606469413b81b3a699da2eb9efc119d16","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.0-beta.2025100905.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-cKQmTXYuoGveqHw02H+tmy0eQXR82tgKUoN2paFtvmUKwPYh8gIYT3a1kRitdoZepZE3jIai16qCZgyBJWTkWw==","shasum":"30264ab59d0cf9acbc1af46fd47353e43eb14e40","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.0-beta.2025100905.0.tgz","fileCount":2014,"unpackedSize":32935204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGnY8z6183Qd7rw5cROag6dx8V9NXE5r0z6mXIvM22QhAiBYhFxvoGQKeQTfjbu+7sHAh85eEiyv69ff2ZpIIV7DIw=="}],"size":24451466},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.0-beta.2025100905.0_1759989511094_0.015409242190580485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T05:58:31.668Z","publish_time":1759989511668,"_source_registry_name":"default","contributors":[]},"3.0.6-alpha.5dde81c9d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.6-alpha.5dde81c9d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.5dde81c9d.0","@microsoft/teamsfx-api":"0.23.10-alpha.5dde81c9d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"90b1535c438bf52c606c9d0d8f3cf92ec695b066","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.6-alpha.5dde81c9d.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-Pg6SngUcHhTXRxVYPeSP9BcsFGkyCeoVtqWMZd4YYNofceZcQ6kk0qfGlk0o8GsmhjfFKjznjMfGi54EiF1Ebg==","shasum":"acc66072037ac75bc265b2c85d93ca54594c5572","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.6-alpha.5dde81c9d.0.tgz","fileCount":2061,"unpackedSize":35067983,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCEAunVMin9v1ZtvwpdzB9FFezNxj9A6b89G2mzhR0z3wIhAM3fZETLSnDWe0+v6BATxp0b9bGBrsFsuh+uFwJ+XYNK"}],"size":26269753},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.6-alpha.5dde81c9d.0_1760026295674_0.2186156904077714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T16:11:36.220Z","publish_time":1760026296220,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.bfab5b0bc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.bfab5b0bc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.bfab5b0bc.0","@microsoft/teamsfx-api":"0.23.11-alpha.bfab5b0bc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"62ba909fae805d122e443b66e956b35239739122","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.bfab5b0bc.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-yYNPSYvYU6Un6x028+WPHS6eF6CFRWcl/H+r9EdCUUM+Sy/WLlxetkCZkpdm7+0q8iPLouFkWcOHMSw//0kVsw==","shasum":"58e542c67610796ac4936651854d3d195adb32a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.bfab5b0bc.0.tgz","fileCount":2061,"unpackedSize":35082678,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCN4cvfzRcJIvP/FrfcsOPt+tDgEGhkrF1otIQmvNiBkQIgbHMEGGahQqGL94x/bi7JlDksiy3zOgGC9tpAm/gP0Es="}],"size":26275446},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.bfab5b0bc.0_1760112804785_0.637089840245417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T16:13:25.335Z","publish_time":1760112805335,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.3aa71df87.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.3aa71df87.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.3aa71df87.0","@microsoft/teamsfx-api":"0.23.11-alpha.3aa71df87.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"68837664cfa7938de0f0fc60aadc8050eb95ad33","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.3aa71df87.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-9v8ybHJD10r75mVObdo+782d+Umyy1Ho+j0oYBtjmVB3FViRzITyFvAvNcb94FjT+rcUGFGw0e9+weRGRkgAQg==","shasum":"76706e9a16c450df901e8900d7692da530e2c6ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.3aa71df87.0.tgz","fileCount":2061,"unpackedSize":35082678,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDtl3mbfGYDNHumiUSWUeEcfS2mjzevJsR7jjIezbHXvgIhALYDlVW12dhPcAANSkL5OcAyaDyjAwoSD5iS54E6yzj2"}],"size":26275425},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.3aa71df87.0_1760199021954_0.5036662803121508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-11T16:10:22.493Z","publish_time":1760199022493,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025101309.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025101309.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-beta.2025101309.0","@microsoft/teamsfx-api":"0.23.11-beta.2025101309.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c664e342e553eb32cabc808b251cd2a61dc18ae1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025101309.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-3aycnbrP/BbevELElV2GptYpkw9jeS7lsnRwphmNiVEVzJkVP+uImO7QAvLTN5M6tFLAOcZZcxUqENJeWifGfA==","shasum":"ae8cceb85115e1ec4ea197e58cecad6a3e557b15","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025101309.0.tgz","fileCount":2061,"unpackedSize":35083167,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAgLhKMYRiIcQbBgxuj9Te++i/2pcMcueBKL1vegF040AiEA0KLhu4wIgfqWQGTjQKYuYoXhzBP2q0kEeGQ634CxUL0="}],"size":26280571},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025101309.0_1760347209963_0.43353245166057097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-13T09:20:10.489Z","publish_time":1760347210489,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.48054fff0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.48054fff0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.48054fff0.0","@microsoft/teamsfx-api":"0.23.11-alpha.48054fff0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d599e5fd0e035783111c2a2adecbdf2f2a73fec4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.48054fff0.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-ALQ9TWVqRE0sxn4lcrYNtBrWHP4pPQLvwSYI8YYAC9x7vZBXIobPUey9P7saiJU/pK3Q/S4sE5W0QhAiIZYPEQ==","shasum":"c65d6ff6fdc4b3f8295781b59fe9c61c6cbe664a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.48054fff0.0.tgz","fileCount":2061,"unpackedSize":35083166,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHHME/OjQfPNFeNGzNu9xbifkQ9lowfGow2GIHQ1ym9uAiEA8SHe4PkotsuusRZZa9RXR77N6ayHh2j7HU43vXASJq8="}],"size":26280568},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.48054fff0.0_1760371947094_0.7724375641630652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-13T16:12:27.633Z","publish_time":1760371947633,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.bb82314fa.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.bb82314fa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.bb82314fa.0","@microsoft/teamsfx-api":"0.23.11-alpha.bb82314fa.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"808a77bfd77656005be829fc28b0b27eee639164","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.bb82314fa.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-70Vv5hzwIQc0TTTbnUayGVPzP6tjJbAH8QpSrF8v9EpFp2T6vl6xQvXgXUcKhsNDS3zYK3Stp0K/Wv6syVxW/g==","shasum":"d31724e88f00c7ae357de44179bee8da81f439d2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.bb82314fa.0.tgz","fileCount":2065,"unpackedSize":35314462,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEmg4R7ps1MvUNGhrRdR6HDZIR/qRY87pqRD2yX7E+gMAiAkwLi0cwZqE+Q1X+czgi6wwsODrqh8NFkbuz6CTJ13LA=="}],"size":26459687},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.bb82314fa.0_1760458207456_0.6269249682554177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T16:10:08.036Z","publish_time":1760458208036,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025101505.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025101505.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-beta.2025101505.0","@microsoft/teamsfx-api":"0.23.11-beta.2025101505.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b4979393522ba186210d3a63d0466431ddb94a1b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025101505.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-uDlqSqr7rovCknCUTYI02OqNEdYnsqNJ4T9skuGt74c0Qo1h6GrnijovQF6t46t4CfjShYTsMlneWNq6XIsTgQ==","shasum":"7629236ea0404cb595beea4219dad6c700058ee9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025101505.0.tgz","fileCount":2061,"unpackedSize":35083167,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0L6vghDl6YmDJQEmrNWrI2D3gOrnX40RKQ4DDcaNPRgIgKgZQF1/UFUeCWSjUeqGNNnIf1CPN1z6sVXWypzUzNh4="}],"size":26280573},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025101505.0_1760506972587_0.9128674796301464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T05:42:53.140Z","publish_time":1760506973140,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.fd27931b6.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.fd27931b6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.fd27931b6.0","@microsoft/teamsfx-api":"0.23.11-alpha.fd27931b6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"cec5b9b9ab54f563d8e051d60152a457184655cd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.fd27931b6.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-ujEpJpqjDfIn+grRdeOsnKN+wHqoxLSGEuVdu3pglWp5nIAqie0AgPRUdbccoMile0ogisZGp7LKf5ovplDCbA==","shasum":"495b425a74e8e6d3d6329b0384a97918781c5b29","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.fd27931b6.0.tgz","fileCount":2065,"unpackedSize":35314630,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNfJgxf1l8yMNUtx1Nejip3gkXsPC68huToRViXHwGkAIgOf0Bul/ynrlNndmHg+y/WxgQbr1n7YJj6uCmO+kqYYw="}],"size":26459703},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.fd27931b6.0_1760514999591_0.49809447464577006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T07:56:40.141Z","publish_time":1760515000141,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025101509.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025101509.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-beta.2025101509.0","@microsoft/teamsfx-api":"0.23.11-beta.2025101509.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"12a8e15032e21a431adc1dc5fa1ad44a59b6a9ae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025101509.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-JJjFlrVrL4edA4PhYA8UbC8mwza+bWYjecVkIuKB78VG7jEcL/0I0YPUzQlGgx1gLCWmOLM56J3/p/a+qv/WZg==","shasum":"7512c2d1c99a74b2b01f4109879eb6c3eafce55b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025101509.0.tgz","fileCount":2061,"unpackedSize":35083191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrD9VY5zHZ0Z0QRJSO085j7lR0XBxWyrWj3hyYDkmYXwIgaUmUdHNnKp2kkEPpX67Bn/UFrU1AofkIx6sIElpFcfI="}],"size":26280586},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025101509.0_1760520473767_0.6708578131361396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T09:27:54.354Z","publish_time":1760520474354,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.41e687ef3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.41e687ef3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.41e687ef3.0","@microsoft/teamsfx-api":"0.23.11-alpha.41e687ef3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"80566b36939d02a5c69543338c3680af194f0f80","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.41e687ef3.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-3FomwF/hlb7MK2NMYgFEx23zvJZONUzy0y7pUV3Uv2+eq29EV6P6YPn9hCCcBe1gXE12/ID14Yuott4e/JPuQg==","shasum":"62035d659183075eb2b314eb935830f1a193f7ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.41e687ef3.0.tgz","fileCount":2065,"unpackedSize":35314654,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHESnsxznXkl0D+awb5A7kYQd09cp0u2qsRgl1X/1GuYAiEA4sIC+SCxCBJYYrR6DUfxxhqk+96rhyUnFwefaSAWF9Y="}],"size":26459739},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.41e687ef3.0_1760544758500_0.5437037291740017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T16:12:39.219Z","publish_time":1760544759219,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.2760899d6.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.2760899d6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.2760899d6.0","@microsoft/teamsfx-api":"0.23.11-alpha.2760899d6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d5cbb4bc7506a54c0a42e0205d02496f4b72bc88","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.2760899d6.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-7a6tnCdajPJTrzplewcRQzfFVcG3KvuaROZkNGkv1z4+/RspHMNPQn6rNPFGSO4kpXXOrq13L3BxxJsvPAl/DQ==","shasum":"8f8a42196feb2964c68f3e4fe0a66e205549981d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.2760899d6.0.tgz","fileCount":2065,"unpackedSize":35402281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICsEE79p+zlAxhG5upec31S5+1lA1tSO8cDoAf43TjmnAiEAiWtLvs9vONeLv58D/7ofYmdkqzFn+6bEYRvks7Ht3PM="}],"size":26502001},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.2760899d6.0_1760631057861_0.2755352613659936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T16:10:58.382Z","publish_time":1760631058382,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.3fa8b3b9f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.3fa8b3b9f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.3fa8b3b9f.0","@microsoft/teamsfx-api":"0.23.11-alpha.3fa8b3b9f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"814ca356f30684bda255469436bbba580a34db03","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.3fa8b3b9f.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-1LLaq2eVHOTx5mMy5FIC+OGcg6RxQWOSUdR2IyewD+ll3dU/HI/46dmeYxkKUoPBynNdYnrCXDoPMXVIAT2LfA==","shasum":"36e6e3ec9fc5426b121fb669c7bd16aee718a6f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.3fa8b3b9f.0.tgz","fileCount":2065,"unpackedSize":35402281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDc60sOC6aZqSIvXYu0locLLq8pbtvYn7/S3HT+ZYnU/AiBbOHhMPwpAC/M5HeY7PCPdAvNtTewTCoWPbwjYivLLFQ=="}],"size":26502013},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.3fa8b3b9f.0_1760717452196_0.7927262599832912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T16:10:52.751Z","publish_time":1760717452751,"_source_registry_name":"default","contributors":[]},"3.0.7-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-rc.0","@microsoft/teamsfx-api":"0.23.11-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5d9a73eea5041c808d8229b1be918a47d1452fbf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-rc.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-sd/iAGleNj9cynIUyYEbTSLc3x8D/VxfBdq/Tnovv/C74y5jtug+k3qgcdhRcoTJRjhB50nNqyfe32VEC7gttw==","shasum":"0c97ed543df6d47a5eecbbc381c4a748b3c0f1aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-rc.0.tgz","fileCount":2065,"unpackedSize":35419496,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCCYayAKqpFjJcWEjma1F30SRg7buw60CuNLxMJXqm1jAIhAPWSDboTS29Ah5yf7TqRO9HxPruanshEi6aDy3WMbvEA"}],"size":26511103},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-rc.0_1760941984410_0.8388773802205693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T06:33:04.989Z","publish_time":1760941984989,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.4244a0883.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.4244a0883.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.4244a0883.0","@microsoft/teamsfx-api":"0.23.11-alpha.4244a0883.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b0f04b8241dc9c694d7d2542b064ae09d1032c9b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.4244a0883.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-zValaRov1Sk14ZOC8flW20A3rO5eXJqFkykFsV7lz/pPjCOm1l6b4dr6+Cp4kuart5/HvN7/CoTuxXTZtXfU7g==","shasum":"86d69e2f548d68f9ab500400836e5a364bc780c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.4244a0883.0.tgz","fileCount":2065,"unpackedSize":35419552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCrmMg5FdGXvQuB3AN23nLZFGOy+rJJPKKI2DONgRgOCwIhANQysy+95SlPbCHZW43UTR3PcFa0r/tzm/x/RjCOvw3x"}],"size":26511107},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.4244a0883.0_1760976742285_0.2922150072117482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T16:12:22.856Z","publish_time":1760976742856,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.02a5b8d9f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.02a5b8d9f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.02a5b8d9f.0","@microsoft/teamsfx-api":"0.23.11-alpha.02a5b8d9f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"54084d1a5f9aeda05f318d21ca5db7ecefaeee44","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.02a5b8d9f.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-4xXagUeJCHBrkNmGtbMfK86gkZBKSSWmLtsVUOxJs1G1PZtG/MbSKxe2TbDlhhvmtQGYd8f9x/7+X+xfwOdHFQ==","shasum":"20cb6d72d29e521c86470db9159d0bef80c0cb79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.02a5b8d9f.0.tgz","fileCount":2065,"unpackedSize":35419552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0WgvlBw4FhXPLS6iwHop+AW8QcUCVHxcOPqraOTwUOwIgFs0m4IhY5/uGhlzOGst4F0yBGbTOvzS/8FFVNRSLyl8="}],"size":26511092},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.02a5b8d9f.0_1761063072621_0.5420776817226332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T16:11:13.193Z","publish_time":1761063073193,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.016708ce0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.016708ce0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.016708ce0.0","@microsoft/teamsfx-api":"0.23.11-alpha.016708ce0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4c3aa8a2df9c9bd9186290313b0fbffca4939174","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.016708ce0.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-n+Ne4PxTloUhfyXQxgCY8WCchSXmqZpuh9AaQTsl1Mdz+3yFGfoLwxdksBZ9rt9GVnKwEkLweEBZqSKfZTVfpg==","shasum":"60d712c9e257bde122bf2bb3e3f8cc00870794c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.016708ce0.0.tgz","fileCount":2065,"unpackedSize":35419552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHfANwMYim3dK1mkPZROCI36g7E2Dpu+IAb9rZCVSfBXAiAhb6fllbcNCoqqUEV9ZZ5unPS8TGW38p6yCRyHfwLZFQ=="}],"size":26511108},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.016708ce0.0_1761149585803_0.42415444094404875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T16:13:06.315Z","publish_time":1761149586315,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025102302.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025102302.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-beta.2025102302.0","@microsoft/teamsfx-api":"0.23.11-beta.2025102302.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"769cd38c6cfaa2d15a91e6cb8de24b1d6a4170af","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025102302.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-8bOYMVyHJQ0hVuZ4VxJzKQtJoyF8Hi3LUcXCxOJuz3TIE5ETExTcssDttZF1tk3EZ/j4qGr6x8QoGWNlWPjtFA==","shasum":"602b3c47451d8ecbde7e1b75c9dfcb44ea2c5498","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025102302.0.tgz","fileCount":2061,"unpackedSize":35083191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCIZPBLkGI9zMVoylRdxLhrSSeOZ70HMpym+Yx7HsZRXAIgRiabyXyRTmcRruu/v6QFwUqdgL+80HZy5359EgrvUWM="}],"size":26280592},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025102302.0_1761187466083_0.7023091480883217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T02:44:26.663Z","publish_time":1761187466663,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.96f2074cf.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.96f2074cf.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.96f2074cf.0","@microsoft/teamsfx-api":"0.23.11-alpha.96f2074cf.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"907c765deea104ca6c1674767ce15575053ac2e9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.96f2074cf.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-xyJr5BV8szhDI1Oq4osPsIaNghuMT2Ghu/sUycAyKvz3hk5cU7rpYspLykwt0uk21ElE/Y4kMdNblmHtpLr27w==","shasum":"4a9fcadf03f55e835962586c1a43f1e1d2275571","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.96f2074cf.0.tgz","fileCount":2065,"unpackedSize":35419552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVDYr1qjRUcbb45VrbAO+p1hBSV3R3WpJijc6KB7xFUAIgPiNPzsXyC8A5mZK4uClL0mQTFYfp5ZEH9qWZmoQdnOk="}],"size":26511098},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.96f2074cf.0_1761235827089_0.929917904246303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T16:10:27.646Z","publish_time":1761235827646,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025102405.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025102405.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-rc.0","@microsoft/teamsfx-api":"0.23.11-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e928e8c849a6da26b07a1bdb615f71784f5ce879","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025102405.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-2/vamugS41WlfnQUAnO0fDoVjoBHZlxh6x7L71+rmkMKpWfHGqg4F/ncuR7VNRSDG2Yj3c9lVrMpille8QS+Ag==","shasum":"a257a59b98f8eefa9124e5fb28d84a493eff0efd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025102405.0.tgz","fileCount":2065,"unpackedSize":35419624,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCWMTta+0IsT4qh2LwdL/puYu+ttPJIxZIsIuJ/3qq1yAIgfnHICpkZIJx6u3VnP23hJefuWrncy1Bdsmwu6QEAM5c="}],"size":26511215},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025102405.0_1761283160013_0.9953590246511113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T05:19:20.555Z","publish_time":1761283160555,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.a46196e37.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.a46196e37.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.a46196e37.0","@microsoft/teamsfx-api":"0.23.11-alpha.a46196e37.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2f8a7b4daff1d129c3e15f961284c523cc88f27f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.a46196e37.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-lMyd/k4pqrJBaBpun0k7KTfOgasGEOuBkIrIazIG3Tj+oN+5uCX/nHEstTTQsF9CGFNb9iGL3MbKaEiMSiurvg==","shasum":"0e40da9e9c0eb3ea7f1dcfbe9a731605cf6ffc99","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.a46196e37.0.tgz","fileCount":2065,"unpackedSize":35419619,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC3if2JqJzi/LO0wF7Ib8SHre/c3leuvvaq14a07aEfDAIgbRUKYrO6LMCY+eorsjN8zd12cZ0Lcv1a6qRbCg2WWww="}],"size":26511172},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.a46196e37.0_1761322213778_0.6482400017436674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T16:10:14.397Z","publish_time":1761322214397,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025102703.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025102703.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-rc.0","@microsoft/teamsfx-api":"0.23.11-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b921b66435cf57226cff36ad112bb3e68e19b6a9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025102703.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-O7u1hN2vnRyTsab0KNjiqdsMKDPxfODW+R+tfAQXiIBdaB6b90a8IMoToiwmhEN2tKv+utO/7Ob160gTtrVRtg==","shasum":"10d0909dfe63bc6e73a1699f77a7beebcc8efd14","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025102703.0.tgz","fileCount":2065,"unpackedSize":35419749,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDXGYMJcXkly6Rn7CslB+Ia18Snz7zD4UI5G0j6x4Y2dAIhANWDEsh6AWLCC187ZSMP2uMQRampNBUM3UGqrrgVMtqm"}],"size":26511356},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025102703.0_1761536528347_0.4569898467292859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T03:42:09.375Z","publish_time":1761536529375,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025102705.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025102705.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-rc.0","@microsoft/teamsfx-api":"0.23.11-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"008a59ae1e3e2a3c0bdf3da3e8bcfa8d535ba82e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025102705.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-KCksGrX6oMBHG239ZHXdLZoXegIrc5HEVfHDTYMYe7+fiRqkxZpdZwZIwraVIifLWhpBiTSYPDYEOwlpKqiFDg==","shasum":"310f7faf1116f6624c7bf04fb9a90b451859a7ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025102705.0.tgz","fileCount":2065,"unpackedSize":35419749,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHZ+ofQkvNfZInqLSTGYGSh4KqQoIVhn3Z3AbbtUN92HAiAN31ux4Jvnme/m8WnDhN+yiiZHTob6VISWd3gmcUhSFg=="}],"size":26511347},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025102705.0_1761544266182_0.12604855416416783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T05:51:06.747Z","publish_time":1761544266747,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.dad6e6f22.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.dad6e6f22.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.dad6e6f22.0","@microsoft/teamsfx-api":"0.23.11-alpha.dad6e6f22.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"da4d17a203e93f952e1b2c2d915aaf816dc64460","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.dad6e6f22.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-93PniKlk7Ia/htFgAjIUSj0YzgZ3pBAh+bTodBRC5IXWA77LY2CQQCG7E6d115tiaiId6TJoNAmfd2lCrYKdbw==","shasum":"8bf9722e16fe154fa49b0ea29fe9c0fb3b27bd30","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.dad6e6f22.0.tgz","fileCount":2065,"unpackedSize":35419619,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDRC3v5K2LiL0kGkuZg3VSEhg6xGTEeskuIPcPDfhbIgQIhAJs4E+sl5DhFncVP42i0zbtxSdeugkvMUEj4Km+ohDdO"}],"size":26511177},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.dad6e6f22.0_1761581525850_0.7685217012014374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T16:12:06.445Z","publish_time":1761581526445,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.986db69df.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.986db69df.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.986db69df.0","@microsoft/teamsfx-api":"0.23.11-alpha.986db69df.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d50201eb6705fd378872cc9c494c45075f5557f7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.986db69df.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-WItochAWo+kZHFKuDrijYSY7jPCU+FubY1nHlJ3jIn5OjV5MFMV7WNAZafW3umUirCIhCe18n1Lp6EQ2g0gEIA==","shasum":"a125ea7096e5d38478c21634fde7b6b28ad402e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.986db69df.0.tgz","fileCount":2065,"unpackedSize":35419771,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxGoW1+EyqK8uOWOFdTnUdxdP2p8NH1wwrwkGTjxovcwIgTQ0FG/f8629hxU8587u/ooNewUdHQk8i2/7ggHkaQeI="}],"size":26511349},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.986db69df.0_1761667798785_0.10946120288045136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:09:59.345Z","publish_time":1761667799345,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.193ff0359.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.193ff0359.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.193ff0359.0","@microsoft/teamsfx-api":"0.23.11-alpha.193ff0359.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d811b26b2fa1436eb77522ff5575db2a4c4bb578","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.193ff0359.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-tRl0+AOMn5PxphNeXLeTkEAo0R3kd1T9B2a5avNexAqZ1dS82mUZSpykCH6gS5piix6vt5PtdZKcneYDcX9zxA==","shasum":"2390785c1b4f06865d5c5f638de77653c3a94edd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.193ff0359.0.tgz","fileCount":2065,"unpackedSize":35419771,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5RpS/GbNIlEIP36p1VE/QK0DOg0xQvY49uhJ2V76d2gIhAIqqd12U2yDwneAWv/AzWL4eBneihYqxJGDD/IqLa96F"}],"size":26511361},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.193ff0359.0_1761754350882_0.20841319521998058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T16:12:31.463Z","publish_time":1761754351463,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.f760c0df7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.f760c0df7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.26.1","@microsoft/m365-spec-parser":"^0.2.10-alpha.f760c0df7.0","@microsoft/teamsfx-api":"0.23.11-alpha.f760c0df7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8addda7b9c4e94b8784f2db41740fc75250dafd8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.f760c0df7.0","_nodeVersion":"22.20.0","_npmVersion":"lerna/6.6.2/node@v22.20.0+x64 (linux)","dist":{"integrity":"sha512-kM17ppakPhXEHT4RWDj2tF5IC+QHUnD/phFLWvQ2PBHYKqOEe0Eukx0fE/RNb8xm6Zjo0RTNxIpc6tnyMFl+5Q==","shasum":"6dc964b26df78f9449dfb31a55e479eae961cadd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.f760c0df7.0.tgz","fileCount":2065,"unpackedSize":35423613,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDqBeX4WUr9lUkhjam2guTlyC4Ru2DvUex/VIvk76xiHwIge6WnqppBgvD4zat+V5XBDCFHmoHf9F7YczHvw/ZwvE4="}],"size":26511881},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.f760c0df7.0_1761840791147_0.6501612457749859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-30T16:13:11.657Z","publish_time":1761840791657,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.7ac2a732e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.7ac2a732e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.7ac2a732e.0","@microsoft/teamsfx-api":"0.23.11-alpha.7ac2a732e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c971b3d31ff4e2101a1173af8650e7165a5e4f48","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.7ac2a732e.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-efD7Xv/7ogchjyhYHKB4+/lzebs6MiBMC+1IGer8wCb9UBe+iVSoG6U8vsqTYwmsdDjYWCx5sqTL3CDoyF5hlA==","shasum":"920d0f42a4897ac4f42bd1af7a3859f3381e8110","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.7ac2a732e.0.tgz","fileCount":2065,"unpackedSize":35423448,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1Hsk+115l4CrIQKI+x1SMKgfHvrXZfOOY6T61voQy4QIhAIt23aj1FPtbL/6CgTsq5ZVAMIFb5SNrTpxHsljWsGce"}],"size":26511873},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.7ac2a732e.0_1761927101499_0.7991203385539372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-31T16:11:42.077Z","publish_time":1761927102077,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025110302.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025110302.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-beta.2025110302.0","@microsoft/teamsfx-api":"0.23.11-beta.2025110302.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bb6e2c808f55f519a44aedcc7cc4cbeabcd1c510","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025110302.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-N5lFnkisaE3zOi6dOqyJTxOVH/mDPYnRP2nZQ+qPX45fVazI0A+NN9QhPmMMq5Ec1thRTlNyH5qrElvxiGq/bg==","shasum":"d08ff4d660bd3fe5cc459f78123a098b10c23d3c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025110302.0.tgz","fileCount":2065,"unpackedSize":35423452,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9lodWMAttdF+PO2+iJ2SvS+h6v3wic4Ec9W0hA7OeiwIhAN0lGSzAWao7jF0/8YPfwNCS1j7Nx0EvpnczBg/9ADPG"}],"size":26511855},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025110302.0_1762136918660_0.4180989743523569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T02:28:39.303Z","publish_time":1762136919303,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.70179713e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.70179713e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.70179713e.0","@microsoft/teamsfx-api":"0.23.11-alpha.70179713e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c12966c19da95fdce1127d8dd245dc1390d5629b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.70179713e.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-vsptG6wu3diyUH8nE3s1AsH4FRUcqNhbzeJfGxdpAB61Nyeoc/ZOL7jKtpB6IWsp4KBrqTC17QTa+N+cLVbRig==","shasum":"4cb6fac04be03bb831200461a4b4e7dc2e09112e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.70179713e.0.tgz","fileCount":2065,"unpackedSize":35437168,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAWcM8YfBDfrOvO1t/sCdhfumZIpaBHacWx4XaXY93kyAiEAzGWe9HXNdqdSWDaRClpbbrosralVBcw7YfjFSWWBfnQ="}],"size":26514266},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.70179713e.0_1762186242046_0.14002147517848118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T16:10:42.652Z","publish_time":1762186242652,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.60733cce8.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.60733cce8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.60733cce8.0","@microsoft/teamsfx-api":"0.23.11-alpha.60733cce8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3e60741488c90160980bd81b314925e05306d470","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.60733cce8.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-vEPOADy1lG7hiupaOKFF9AItik6y96Szgrh5l+YkA/JaA9agWrCAv4ew63YFyeGTwid9yyGRxRwJQsrjH7yDKA==","shasum":"4901240a008c0d0aaf2ba89ea6836a24b243ae44","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.60733cce8.0.tgz","fileCount":2065,"unpackedSize":35437420,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKgq47NSe4HP+mO4oZDMNEHPe8CXqSt9B4uY5Td7NaxwIhAKwYaL1yde6o4Vm3fnXcU8H0vUMSA0+LezQ7q1k7xo5f"}],"size":26514277},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.60733cce8.0_1762272627105_0.7377597261339346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-04T16:10:27.634Z","publish_time":1762272627634,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025110502.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025110502.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-beta.2025110502.0","@microsoft/teamsfx-api":"0.23.11-beta.2025110502.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4b2a217e5e48750d75f5707e15aa3a1c749668bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025110502.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-RB0FGTZcMCCLgrLkYvIsFTSb8HPxbOQ4rVtBU4Xu3OyorJiHwcX3MRrDHLqTa0osla5GkV3aqpG3TtspOtGjlQ==","shasum":"3593a6059a8135c70751104ea02ee56e41093146","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025110502.0.tgz","fileCount":2065,"unpackedSize":35424061,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCk7gICNty7X2VX6Rt9NWUiWGp50K4OiaVOFOLDaDU1ygIhAOyQatvNeAb4AN/v8DbklfCXCVcH+z4RBXN6Fzxmff8C"}],"size":26512131},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025110502.0_1762308609733_0.6459541808648148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-05T02:10:10.316Z","publish_time":1762308610316,"_source_registry_name":"default","contributors":[]},"3.0.7-beta.2025110509.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-beta.2025110509.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-beta.2025110509.0","@microsoft/teamsfx-api":"0.23.11-beta.2025110509.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b05981af65aa80d63a48db32ddf5f6e62cb6aa63","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-beta.2025110509.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-TSK06ynpPlFnUozTz6DLbYlB6a35Prmr3oA/UwG1nXdnQq1ZFVAnm9l0Qgvlw1CRDAWTkeTfATQb4TvXZkFpog==","shasum":"b96ba2c8e7649621a8a7be39723461d057e1b7d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-beta.2025110509.0.tgz","fileCount":2065,"unpackedSize":35424061,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFk6oPzN3kt+dy60CrCu+EMcSMnfnF9phS/iDCSmlHD9AiEA3DUYU/PCKDvDf0Ejyu+zK2HHgUGPp0rbMOEbQBb29fk="}],"size":26512111},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-beta.2025110509.0_1762334107993_0.013876069533779178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-05T09:15:08.577Z","publish_time":1762334108577,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.fce5de44d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.fce5de44d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.fce5de44d.0","@microsoft/teamsfx-api":"0.23.11-alpha.fce5de44d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"873e90a5e84d539cb01c6ecc41fbc5a493c6b62e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.fce5de44d.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-MSS1r4t2kqwdJdwfHlzRG2W8OvuO87Rb5S4z2cHrR5JBnLkvDrCLOWKHAUL6uC/FiwuKFaGfOiikp5sE4nqB0Q==","shasum":"4ecc0741a77916e202dd1471c8a9c00633a6110c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.fce5de44d.0.tgz","fileCount":2065,"unpackedSize":35452927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHw+3ZtWX+Q0e1Pbnk01+0QAxxciGMtZkeNHU7Q5cn83AiEA14VOL5jKn7hV+L7Odzz1LXcf5RaT3r8FwPRcAijJcbI="}],"size":26529115},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.fce5de44d.0_1762359102275_0.25899593044537705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-05T16:11:42.835Z","publish_time":1762359102835,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.05cfac466.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.05cfac466.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.05cfac466.0","@microsoft/teamsfx-api":"0.23.11-alpha.05cfac466.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bc2d43d37c97e6e7dc21117e923e42523031e145","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.05cfac466.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-+64GYSzPlLH2ldyYtpK0V3eSGY9OJtsoZJ6Bkb2wjRwGbTu7NacEgl9fxE6sjWk5OGX13u2+MuvajArUwhUihA==","shasum":"164372c6a3f8ac12664d4fec5a7da4a4b5747db0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.05cfac466.0.tgz","fileCount":2065,"unpackedSize":35453380,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNt7REjOcW2/FxNza+IPNEG3BqUEMDbrnXak40aAj+jgIhALezE6iWtZiiwKcMolLmISmwZRKNeO73phOeRUk1qfDP"}],"size":26529440},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.05cfac466.0_1762445669969_0.9620489866255997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-06T16:14:30.476Z","publish_time":1762445670476,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.82f1bcbf4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.82f1bcbf4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.82f1bcbf4.0","@microsoft/teamsfx-api":"0.23.11-alpha.82f1bcbf4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c75ee23e83cf23cee59a3143c10321b714ef2d13","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.82f1bcbf4.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-7iuBttQ1MjWGoJ4Y6Db2nXL/85hJU3Tl9OLTts/BOZz0KzXeJ06gYgkQCoVMzNx9wxH1pW1ryWkO7zB271KqUQ==","shasum":"9cf1f1639bc5dc45ea5b85e54a9a1e830acd59c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.82f1bcbf4.0.tgz","fileCount":2065,"unpackedSize":35453380,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMFi4I+4VfRIJLlFTCw/06ugcbL7cBQhTgG2nXVbTKmAIgTaKteFaJTFviTBZdbDbvIGinOzjBtO3rBT3nSL/Q/ho="}],"size":26529338},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.82f1bcbf4.0_1762531848973_0.701439882432126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-07T16:10:50.047Z","publish_time":1762531850047,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.b5b482488.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.b5b482488.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.b5b482488.0","@microsoft/teamsfx-api":"0.23.11-alpha.b5b482488.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5184e736ac4540fa44f9c062771d30c0db929c08","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.b5b482488.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-2i5tqTg5CtcgCTxsX/VIwfGd/GjMKhP+VxKwJNA2ovThI9ZUbYe+JoiYUby/i1ixCohtFqOus6cfokNlFeEv1g==","shasum":"74064ccce035b640ce49da87934ba7657b6e9af5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.b5b482488.0.tgz","fileCount":2065,"unpackedSize":35521532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFJ5zJ3HaG/jAVOVtaQMaBp1a5jdcVQVM8VK7K7RmwAhAiA8ld7q1lhtvyJ3JMwpoPDTU6pTaOU/ZC72gjdisoyv/g=="}],"size":26550813},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.b5b482488.0_1762791116362_0.523006097747841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-10T16:11:56.874Z","publish_time":1762791116874,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.5d10088a1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.5d10088a1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.5d10088a1.0","@microsoft/teamsfx-api":"0.23.11-alpha.5d10088a1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9c7594cfdf385c15dbfd4bc48ea27820e9d71fe7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.5d10088a1.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-K2noruAuIcpTeRecSH8O6hwKsllJBqfYRtMgxVqCh+gNb55WYVudprkVPKZs059SDCyAh4ULV9969r/36IQo1g==","shasum":"b87ae2ef16b84132b68593bab8304635546868ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.5d10088a1.0.tgz","fileCount":2065,"unpackedSize":35521642,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFGLMcmeYimF+nOPgpjNDIitHNlMHcJsYb949AAnd6PwAiEAxx+0g3FIh7o7hDl7R3PNb4YyOypHVq1Sh51ai4guE+8="}],"size":26550815},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.5d10088a1.0_1762877410298_0.07571091518978412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-11T16:10:11.075Z","publish_time":1762877411075,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.6d4869f96.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.6d4869f96.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.6d4869f96.0","@microsoft/teamsfx-api":"0.23.11-alpha.6d4869f96.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"527e46249c472eb7f125fde9c9bdc708366878aa","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.6d4869f96.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-ajsQCW/FVl7i2dsUBqbaaK2NrYxcd3U4EQza8v1esn4KiLHVwGzKXcHd8Ory0pAAGxXVYHWswtRP/nXyA67OBg==","shasum":"aad8b88a893af85fea7f5b2fad45939845b6d251","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.6d4869f96.0.tgz","fileCount":2065,"unpackedSize":35521649,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBv8ztXhYpkZN/rMx4mKRbKmlAB5NleW8x94U+DVUXsnAiEA12Bz3SNnSzsFE+BsW5Gj03FWh95mBfNim+m4y9bL9hM="}],"size":26550836},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.6d4869f96.0_1762963828026_0.2691929767904546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T16:10:28.665Z","publish_time":1762963828665,"_source_registry_name":"default","contributors":[]},"3.0.7":{"name":"@microsoft/teamsfx-core","version":"3.0.7","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10","@microsoft/teamsfx-api":"0.23.11","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b434097642cd4e40896b772df437e33bda51d2d0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-GlYonQsNdPeUwJ13t4Wb0Fc4nnGxBFP/RoD7zQxdA7WmPNcY+nZIHLqvA227fJEWM48kwgudkBW0rZMy5Q5uqg==","shasum":"cfb133c2761e61e42acbf9b7a6181974759f1a45","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7.tgz","fileCount":2065,"unpackedSize":35453422,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDDackkiFWi3xdpWzDYNGrsJSmRyzmgLFfD1+TYfCr/XgIhAK+ef4zu7fXyY66suJFmzmSwchpgIEAvudBEA9+N+j8u"}],"size":26529334},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7_1763024756511_0.8711524477772488"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T09:05:57.049Z","publish_time":1763024757049,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.cb72f3df4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.cb72f3df4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.cb72f3df4.0","@microsoft/teamsfx-api":"0.23.11-alpha.cb72f3df4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"66f79c4d6c4e99dc654c4068b8ec57a949475119","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.cb72f3df4.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-YiG4ZiKkBkZK6dMcrtvelb0OBsfXQ0Iq8Qfmb9NezZZ4Wmdg+jhu2E+yOH0088mJ+2cFVrRj1K2NRcC/Oi/49w==","shasum":"7d9f8be63401af1f1a8b49a6135a48224a716166","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.cb72f3df4.0.tgz","fileCount":2065,"unpackedSize":35521649,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGuhy2ZQ4h27J+YoxwRc/KtiUU/i5sbZNizx+k3n3sWlAiEA3xv9gu23fFDELkIW6cTpf42yqYYqXmiYPznrIbEIKqc="}],"size":26550833},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.cb72f3df4.0_1763050289668_0.8174588282112629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T16:11:30.163Z","publish_time":1763050290163,"_source_registry_name":"default","contributors":[]},"3.0.7-alpha.0cd5b808a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.7-alpha.0cd5b808a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10-alpha.0cd5b808a.0","@microsoft/teamsfx-api":"0.23.11-alpha.0cd5b808a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"775e91c615d3a69fbfb444786ea9b02c144c84cf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.7-alpha.0cd5b808a.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-2s1YNKCUdfny6mJwxSBllIbVbTJoz3UdEcrSZayuO4BI5W/m9GYcR+IWWlcP9Y+UnGybOfhqqWmjez28AyEYpg==","shasum":"34cb363fe6f352b31d5b99089713e8bd576e62ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.7-alpha.0cd5b808a.0.tgz","fileCount":2065,"unpackedSize":35571695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCX8pE0fzJKQLhKQrC8RjdIvh6z85zFLOec7YobLG+0sAIgYUXkNlC4s9jC0PQjt++9h5M94tWPc+Ni4Amj04esejc="}],"size":26579532},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.7-alpha.0cd5b808a.0_1763136637150_0.75186811512748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T16:10:37.660Z","publish_time":1763136637660,"_source_registry_name":"default","contributors":[]},"3.0.8":{"name":"@microsoft/teamsfx-core","version":"3.0.8","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10","@microsoft/teamsfx-api":"0.23.11","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e6d555ff5788d3f59200bdbce95bf3a8c486cbc5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.8","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-Z/blDfhugi8cb2pgrc5stBZMAgApyCJKMO0FFebCgZxRlJTXpMjDK4uVXlwach7oqQ/Xqc76atsaayexenU4Og==","shasum":"7e6c101b7627b8b75a4cc0f8e2bb771648f770c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.8.tgz","fileCount":2065,"unpackedSize":35453330,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVEuPo9/NHNRkqPFkATr6x+LUxh2f+R3YSucTJc1JPwAIgBUJ/3QXqHXs9die0Fn3f1vjp2nbQBoGWU5NBKtTt9bA="}],"size":26529330},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.8_1763356352311_0.592986696486073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-17T05:12:32.934Z","publish_time":1763356352934,"_source_registry_name":"default","contributors":[]},"3.0.8-alpha.a20a47871.0":{"name":"@microsoft/teamsfx-core","version":"3.0.8-alpha.a20a47871.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.a20a47871.0","@microsoft/teamsfx-api":"0.23.12-alpha.a20a47871.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"04dfafec0f6bafd861639ff52edb5950e26760e7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.8-alpha.a20a47871.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-mYXBMXLzOVy+GZjMu0xs3uM6i7nCaj3deNDYUFIMyuEXu9vAFfBpDAuu9QQRRO8iuoyb/HcPnyNXEmU+vH02kA==","shasum":"c15d894f0d858ca7d8a50e1c1955940532501b7d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.8-alpha.a20a47871.0.tgz","fileCount":2065,"unpackedSize":35589609,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEVQPdRMN8QRGvj1Sd1lDEOX3SSwmaKwdzaTKR1KKlidAiB1KCXwG6nH2FHikgbkbag7e1xETd4W2fuJ3CqXv8S16A=="}],"size":26572197},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.8-alpha.a20a47871.0_1763395830102_0.0448335356343621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-17T16:10:30.654Z","publish_time":1763395830654,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.c7ae3b53e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.c7ae3b53e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.c7ae3b53e.0","@microsoft/teamsfx-api":"0.23.12-alpha.c7ae3b53e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"560dc144714f32204741a1b71740d32f2b6ef926","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.c7ae3b53e.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-gUh78B+wGdbrzlzBVWJ4UnfpR/0J4YilP6wBwfyYPIa5yatxS0NDmAJw++41555B0Lcwu7lN+zZPrmxBjUXOeg==","shasum":"2e4e63ed4e55164704df1b8be0e32a2025cc4fa0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.c7ae3b53e.0.tgz","fileCount":2065,"unpackedSize":35985210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDj4d/1iwFUMdRwDbnAiSC5Wp8M8nlPTKsQHKgfJuB79QIgJE+O13kJraKaRFEx9jmk8sNhdQy6KUss3+H3TS42r3o="}],"size":26957562},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.c7ae3b53e.0_1763482213469_0.23380037068907078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T16:10:14.204Z","publish_time":1763482214204,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.daad299e5.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.daad299e5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.daad299e5.0","@microsoft/teamsfx-api":"0.23.12-alpha.daad299e5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e1e8bfc13c282024e33f9dd963f2ad26fe379196","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.daad299e5.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-H4bqTnhy7jBhAkXUoEnw6eTxttXGmGYDRVF3kMTjfd6iKczBX+lvUQXEWpa7PL6v3vr4/B9KfQK/bfPGvmp3Pg==","shasum":"94bfaf46d7e117109b5a561fa2f928bd9235f854","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.daad299e5.0.tgz","fileCount":2065,"unpackedSize":35985210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMGO6UlNOm5xs30ZjJbvP0sUq9oLb9yhEdrx0UKgeJYgIhAOyCRoX15jGU1nTqpI1pXJYFiUQffQtjjdDBdwAZoggH"}],"size":26957563},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.daad299e5.0_1763568734676_0.44772070716434276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T16:12:15.249Z","publish_time":1763568735249,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.6707b9173.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.6707b9173.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.6707b9173.0","@microsoft/teamsfx-api":"0.23.12-alpha.6707b9173.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"68b6f7d28de31278eb1957444ac600d89a2db5c1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.6707b9173.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-S2Bf7ZT2BVjz621R/ukNDrOlGIDzc+Kji1FQYhmTqijxhrneI23X4/lJHACcEQOsFCsJCr+XDXC/lzQ8ItleRg==","shasum":"4178779f40941ec22e938e2e26393cf97bdde94d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.6707b9173.0.tgz","fileCount":2065,"unpackedSize":35985210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCsPA9XO/ioqszdd3A+39Lc8Thlhm2n8vCnzAznmf09gQIhAOgXNWgS0iefl6tLZ+PEMs7xWouuPjzmd5HQjS2x2z0S"}],"size":26957570},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.6707b9173.0_1763655010372_0.4405067616046914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T16:10:10.987Z","publish_time":1763655010987,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.39f165521.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.39f165521.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.39f165521.0","@microsoft/teamsfx-api":"0.23.12-alpha.39f165521.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"07d94c947959680fe99298b43b3b570eb46a01f4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.39f165521.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-uccVN6/6LXK63TzW2ra2tzy9Qs5oFCqa81TayrFLYZBU/zPLJqHZLDmkfZe9Ch8F2UdHiQcx5gT+irWzdwvcMA==","shasum":"fc847a75f5e649c8d5edebeaf0137238c117b4fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.39f165521.0.tgz","fileCount":2065,"unpackedSize":35985210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCy5UrOgtuEt6B2MSzkdrlJHNvSkhX6GSqwAFHmb5LtTQIgUnmrskAWu2Jo652sMcpgNlGTigEDsxsKE+STcjyxMfQ="}],"size":26957569},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.39f165521.0_1763741452208_0.37791805048754434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T16:10:52.792Z","publish_time":1763741452792,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.dd4c3337d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.dd4c3337d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.dd4c3337d.0","@microsoft/teamsfx-api":"0.23.12-alpha.dd4c3337d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2bf3af1fc23b1ae9ff97224cc8f9db55b576ad57","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.dd4c3337d.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-+oyV6foeT84nvoNUxIOW2GdIWlwJH2Jtf5kBwA15mv74Z5yqQxPkh1sP7naS6adIC+FqR/y3AzA5VYL5FYxiMw==","shasum":"cc3ae4e9ac03f9b2b7ef4b6fdb701684e4d4ef84","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.dd4c3337d.0.tgz","fileCount":2065,"unpackedSize":36170525,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBZKW0pXBOt1jYCI5b2QifvADcIql5hJtNGW2XnnqGWpAiBtzR3ewArsVBMoWABxQ9Tes5nKki+HAZ9TsAPD3TvFhw=="}],"size":27135471},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.dd4c3337d.0_1764000563184_0.6590175440390935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T16:09:23.719Z","publish_time":1764000563719,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.a07b01479.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.a07b01479.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.a07b01479.0","@microsoft/teamsfx-api":"0.23.12-alpha.a07b01479.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"21caad54ac0b947efd6ef8919a7f3f263d563e32","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.a07b01479.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-2faX1d2ht/aeq0OJpADthEVny030JVq1H3jgKs8uEoQYFZ6OyivZmeXyxqy+uPKPuUrKz8mzEbiK3ByDCYjv5w==","shasum":"12c3457db61ce4cd043384b5167123c5b27da75d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.a07b01479.0.tgz","fileCount":2065,"unpackedSize":36170565,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0bBTUhXwOsq+kZdPqZKir+2p+kD6DVf3QXTTPUoAbfAIhAJWvMWQKNtvGGfBWfeSpwYajnkaTl2Boz5Dydilqlcdu"}],"size":27135488},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.a07b01479.0_1764086997110_0.6239967548744414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T16:09:57.678Z","publish_time":1764086997678,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.6642e95d6.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.6642e95d6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.6642e95d6.0","@microsoft/teamsfx-api":"0.23.12-alpha.6642e95d6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"6f372ca82e3fbd90d4bafbc3f7e7f23681192e72","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.6642e95d6.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-PaKRKGdMPEzVteKG2AqoqvUNmga6zWP+WsL1fRFjM2ZAI994dYEhHxZq+biMchPX0jZi2YBbi2CWFsheWaKA2A==","shasum":"bce86943a72ada1cb7c7862eee1537c45aab6773","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.6642e95d6.0.tgz","fileCount":2053,"unpackedSize":35988567,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCIAbmDWuXXrYZ/sfSR+HQU4bLUy6aebE2HXgkwgVs+YeiAh9AmGrMTCzZs6wkitfM1BdcjMLCzmhK8U9XcNBt4AZX"}],"size":27085671},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.6642e95d6.0_1764173461720_0.9778710012479168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T16:11:02.302Z","publish_time":1764173462302,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.077878d77.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.077878d77.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.077878d77.0","@microsoft/teamsfx-api":"0.23.12-alpha.077878d77.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"62293c022c9521ca6fc08a43e35d5468d2042e91","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.077878d77.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-zF3U8IdWdZ8uLv9bjgn8r/gn30NW69gHZqhKzaS8OLg4vNBZPjTjG/uxHiuUrzEsGdIwDIu5ljP8lXMnrwXoaA==","shasum":"f18b40498d2b66163efad403d5cb7936d90f75ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.077878d77.0.tgz","fileCount":2053,"unpackedSize":35988522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEG2QuQySsJcQ65MFEF0pmu9c/FXSoj9p9A1LvemgEU/AiAYadW6C3KlJ/iTJZGRG0A6FNoGoCPrB/yJsejQ2s+IBg=="}],"size":27085635},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.077878d77.0_1764259862313_0.5871082221801134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T16:11:02.866Z","publish_time":1764259862866,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.65b2b94c8.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.65b2b94c8.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.65b2b94c8.0","@microsoft/teamsfx-api":"0.23.12-alpha.65b2b94c8.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"29ea8218c4395f929ad13e7429d1b2e1f3460ead","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.65b2b94c8.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-nG3p7txAVN/VCZ9Sa+w+cTuWEtL16SIqRV2R2wtd4uK0WlL+mN0rqvLiIuMR+uhHVHHiq3me6wC2ZA/Fw523kA==","shasum":"af5cbbfbfa93f9abf56dd55487501d628f941d6a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.65b2b94c8.0.tgz","fileCount":2053,"unpackedSize":35988376,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDBHMRNg42r4lEMzYYaxgKCpnAf+Ut7dSFAEgMrDxO8DAIgYXPxn9lrBN19AWW8GIJqewenkOALP4aSaDWxpHcQ9UU="}],"size":27085596},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.65b2b94c8.0_1764346230266_0.5821801016438952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-28T16:10:30.786Z","publish_time":1764346230786,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.fd365d630.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.fd365d630.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.fd365d630.0","@microsoft/teamsfx-api":"0.23.12-alpha.fd365d630.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"214f20f82cffb723ef38cc995d3f263b787dd268","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.fd365d630.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-1G9ZBv7zc4S+TvBPkkmKN0S/53pfSr9bjVqlwuq26eSXwfeUUIomtIwOvzkQunQPNG59n5ksmXdYmHRvy1e21g==","shasum":"a93f1bb1e767116d2ff970670f8f3d7c9f73acd1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.fd365d630.0.tgz","fileCount":2053,"unpackedSize":29669485,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB6TKQw74zmWU8gq0dfS8gnaWjyrE0g7aaeyp5BO5JWZAiBdM+1qkebGvPF7500UTWPy/SWFgljKbuY8rvjutpRZtg=="}],"size":21483554},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.fd365d630.0_1764605397412_0.5534198224722933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T16:09:57.948Z","publish_time":1764605397948,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.e056f9dab.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.e056f9dab.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.e056f9dab.0","@microsoft/teamsfx-api":"0.23.12-alpha.e056f9dab.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8b70a5e9e5eeee8d7e9b89c7276edf60208c5724","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.e056f9dab.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-sTlBj/XEtbG4tsKeZ6lkg0+oGdY9mQ3hpzrNQUtE8xuDPKHYecxYITZgTbKhxeQWNZo0JNIIOms18FnqRDRUEw==","shasum":"06a7707768cdec901a6d53c79402c91647c12def","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.e056f9dab.0.tgz","fileCount":2053,"unpackedSize":29654648,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcziXsFv/+/LHkqemfOnysit0QiH5SDUdtAz84tzl8vwIhAJzjscgNFpK0/FyWdJtJnc4Hq64Pn7yGTK34sYwzjrlK"}],"size":21463427},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.e056f9dab.0_1764691828423_0.7783733724538422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T16:10:28.897Z","publish_time":1764691828897,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025120303.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025120303.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025120303.0","@microsoft/teamsfx-api":"0.23.12-beta.2025120303.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"729c42131e6e3bd93149dc3820ee16e40d41ce59","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025120303.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-HIk0dy7Dxxl3STN6M4QEkQvjF6fWxZbJcDIdMRsRWLhseOnBlrIh7vYlehcnO2du0r0iLxcLYxSl5CBtCq6xRQ==","shasum":"cc2db51e0f2331bfb489e30afc2e7168a2005f9b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025120303.0.tgz","fileCount":2053,"unpackedSize":29654648,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDODiTNOlDHVx3isnhdLYCG1G62Wr1cuMtkAinNrtW5+wIgMgoWrPN6b3XKvk+8xG7KhGZfNIWjiWyFPU1zZYepefQ="}],"size":21463425},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025120303.0_1764731805689_0.9638181202980165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T03:16:46.188Z","publish_time":1764731806188,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.cff536c96.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.cff536c96.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.9-alpha.cff536c96.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"eca793e9f6eba85bd68f21bcda6e4eae71427220","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.cff536c96.0.tgz","fileCount":2053,"integrity":"sha512-owBe663xooyAMd1cjm2IHA3KYYLw34UeW8XX8wmYWXnLjHPjFLdw3Lr4i7ZSPqz4TAQVC6zXDp7/GpjDXSgdkA==","signatures":[{"sig":"MEQCICyrBmJPb54ze7qsaZTHuh22AmqePiCfh1DSckPSDTyoAiBk0QSGYubd/K3gA7wmKBxUYS4a7RJrKdx6yn9OOHbvCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29654648,"size":21463434},"main":"build/index.js","types":"build/index.d.ts","gitHead":"897ffc75b4fe183c8af6dce1378ee3e1f3ad49ea","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rimraf -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.29.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.12-alpha.cff536c96.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@azure/core-rest-pipeline":"^1.22.1","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.cff536c96.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.9-alpha.cff536c96.0_1764778234801_0.4948883042157819","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-03T16:10:35.253Z","publish_time":1764778235253,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025120401.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025120401.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025120401.0","@microsoft/teamsfx-api":"0.23.12-beta.2025120401.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5ff91a4c93fc73a2b13b081b3328db3c23049b7d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025120401.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-zs7f72+YT3F30GRJSRUbzmxl5fK3XdAdr2fwjwPqudqHdYNS0RQvqNWG9hJhhiXFVTs3dKsd/N9JTfl2WDr/UA==","shasum":"a09d228a913c8499992f9a00599eec00946a6bed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025120401.0.tgz","fileCount":2053,"unpackedSize":29654800,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB6vQQXS8+4Id+EOfLWAOCTfiHBo/zYuDYYzK6wbv4Q8AiBlTnpuiBogGog4WA/20syfzPZGUcvfvqr5l1tuqXnLwg=="}],"size":21463577},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025120401.0_1764812819468_0.128128091440894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T01:47:00.178Z","publish_time":1764812820178,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025120408.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025120408.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025120408.0","@microsoft/teamsfx-api":"0.23.12-beta.2025120408.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7b04651a8c102882b68d27882e104da43afdd139","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025120408.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-Y7PhaT8HM86Tt+ptwLigEhlgX9eZU+o4y+mYxI52NjIOyjbX3/tzkSr67TnMLZo5uxWE93vpNsmH5w4snUdfWg==","shasum":"7607cc56dd19506c787f6bcbc99ced8fe7d1c04f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025120408.0.tgz","fileCount":2053,"unpackedSize":29654805,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCYe7HnMuqIuHwd2RWC1blGxtfHAWk+jlgXeof34oaH5AIhAM0lTqNEgm7hQdE9n5ykXGWz2Csm6ox/X2srdiQ/UtnJ"}],"size":21463587},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025120408.0_1764835485705_0.917405705562258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T08:04:46.525Z","publish_time":1764835486525,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.2d07c92d5.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.2d07c92d5.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.2d07c92d5.0","@microsoft/teamsfx-api":"0.23.12-alpha.2d07c92d5.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"04bc0199f84b6b2dd81f547b403a0d14d0621d9f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.2d07c92d5.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-a0vRrcfjZG/PjQE/XJdU6kHBvv/oazDE2lypL6P9OXMKKSd9SxI9tPrhKJH9duxaTJmccAWnupiEzX2Uyh04uA==","shasum":"6b27e39be73a1f31635466ddfef9d951c4d704ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.2d07c92d5.0.tgz","fileCount":2053,"unpackedSize":29654800,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIArpCsVdYMVaIMJ7K74xYpOCOphD6HwdXZzAvIWHxIxuAiBBwQiL7bMKPccy6y4D98fAIP3kllt4YrK+e6cboBk2Fw=="}],"size":21463577},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.2d07c92d5.0_1764846968782_0.03867581136107168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T11:16:09.536Z","publish_time":1764846969536,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025120503.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025120503.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025120503.0","@microsoft/teamsfx-api":"0.23.12-beta.2025120503.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1bbe151cfaabbfc549f9b5dd6ed4d285ae6c6653","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025120503.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-wA+aoejT7VjZd3RkCJf85ItFbacuWc00x+aBOQa3CpnxaQgzuXpFIK5NIV2edvQv6rdWCiXiP3Ts0lNrSrRi8g==","shasum":"42dfc6fdd1cf685e312ac3638e3336d0f0c079de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025120503.0.tgz","fileCount":2053,"unpackedSize":29654801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFJsLLkhnQHvE8FLUuPRtF3UwTKWZ+ei23Yaxb+7Zt0eAiEA3uaXdIw4wvAFx1rOYvruywF7lSDNajfcNKwWFk0aGuE="}],"size":21463574},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025120503.0_1764904220221_0.7779652871813887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T03:10:20.992Z","publish_time":1764904220992,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025120505.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025120505.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025120505.0","@microsoft/teamsfx-api":"0.23.12-beta.2025120505.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"960e7fef83fcb975e4d27a39f1abe2095267fe87","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025120505.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-Bvwoc7Ac/YAsIvCGsJ3iAKC9d690Jo6V8if9Bpd8N5jwsmNGK1cWLzmcdqwRFuyKvlinsZeaMcUu5rBlieFZHw==","shasum":"9af810a3579b6901b313270a42ff2ddbcdb98295","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025120505.0.tgz","fileCount":2053,"unpackedSize":29654806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCa7f4wNFHSE/Jpky6g2OBYNzecpYa2P68OsGTDiJLbEgIgX3tmQovMG3xs20l+fO8AV8SSqBXUNCvGP6TIFFMA0Ek="}],"size":21463582},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025120505.0_1764913618735_0.5272414079520775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T05:46:59.532Z","publish_time":1764913619532,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025120507.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025120507.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025120507.0","@microsoft/teamsfx-api":"0.23.12-beta.2025120507.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d81035e167706bd1583e506f9c7f2fd33c0316b1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025120507.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-9nSwm/Rtw8QoAleMgb6JrmAXfrkMzq874X+WwyIHpT09yrp/jeGFK0owSDIl0QfNBeYcdOyKX0Nn9nZcBUJX/Q==","shasum":"022fd44cd3131b7b9ebed54a9dcfa080121bf1fa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025120507.0.tgz","fileCount":2053,"unpackedSize":29654806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD8CZfvsgrLaQ+YBlBMMxlxpjnlp82zp5qK91dxLDfukQIhAIpd/lCccvmAB5Tcnes1x8kJ12L6Bcx47EeUbL0XtViF"}],"size":21463589},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025120507.0_1764918614857_0.6842682807728859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T07:10:15.573Z","publish_time":1764918615573,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.75600413f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.75600413f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.75600413f.0","@microsoft/teamsfx-api":"0.23.12-alpha.75600413f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"cdf000c559fb972a4a0d58abf501a145c92a3530","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.75600413f.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-HpgLvXcXuUq9qhtO6/Phbk2wS5Tn8lmGCcFKVwQdva7+T/ncxEcyIP1fCI7AgfKfL7axF86amOen2ac6mNaf6A==","shasum":"26639013c2f008e6f0cef142014ae882f0926f10","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.75600413f.0.tgz","fileCount":2053,"unpackedSize":29654805,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBU5fRo2m7wPAUJNMvdoCsAK76C5En2AL0+4AqIirBjYAiEAlCCV8gHBmnSYxKoBDwINs0ZUSe/m1zuULExLpT6KBEI="}],"size":21463583},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.75600413f.0_1764933359616_0.34350558950282006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T11:16:00.335Z","publish_time":1764933360335,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.eb0e3c392.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.eb0e3c392.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.eb0e3c392.0","@microsoft/teamsfx-api":"0.23.12-alpha.eb0e3c392.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"24549c2c33be7af087eedeb125dc7045aaff9f54","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.eb0e3c392.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-zjsdPRZlCEimRVJQY6DNALyVVzB7cIf+JJQXDk61Ey/e6KPq1rQoNIWaE/J084p3fA/uhFadRM2iTH8cyCWxBA==","shasum":"c896de08e6118b042a84f20c71850552bcf51b65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.eb0e3c392.0.tgz","fileCount":2053,"unpackedSize":29630658,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE+gDjjD2hfLqjruUhqDJ1WVxm0Vlc/XvZN5GxWsHZt0AiEArfUZ3zIvbMUDXoYBA99unhJpkfeyrZcTJuLALHSrWhk="}],"size":21442082},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.eb0e3c392.0_1765187197541_0.4603433830282113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T09:46:38.254Z","publish_time":1765187198254,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025120903.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025120903.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025120903.0","@microsoft/teamsfx-api":"0.23.12-beta.2025120903.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"6691ca8e4cfda625ed44c7b6ddad7b7382227974","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025120903.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-rTkzq5IES91bMcVoi79dXuYNu4V7UFzmGV/GxKX3bw3wcjQ6+vXLrUxgEoA6k9eC42hkyGVCvC/DuDApER6x9Q==","shasum":"d665c096d43b52b64ea135cd81dc4b204673e838","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025120903.0.tgz","fileCount":2053,"unpackedSize":29654995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEWNzZe+NeZ1R+D5kupzGWP0WQ1eVSRlINblZUX3kDnPAiAXijgTPz9ugSATHpcGbkRDlsZWytazOE17pXSsCASAOg=="}],"size":21464609},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025120903.0_1765250834470_0.5269014991050456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T03:27:15.174Z","publish_time":1765250835174,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.41ca0b02a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.41ca0b02a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.41ca0b02a.0","@microsoft/teamsfx-api":"0.23.12-alpha.41ca0b02a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7880f02937899a16b0c21fcbce99d509c6d8201f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.41ca0b02a.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-nt6IOz8kQM7aHjJ37FepMXF51TM2EXgvILk34LER6FRsEDyEgBp8YKSy5O59qYExOWE4cJ5R27Qj0CX/YdUo6w==","shasum":"e19a045d1ad7beee3fea636dacdbc5180ef4f392","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.41ca0b02a.0.tgz","fileCount":2053,"unpackedSize":29630847,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE5Pg9OMYLSRnBXsyfJ1vD+aWQFfkHLq4ej4b93In9UeAiEA+MuvBeanELJWMV6IsHk8jncSNuWmAeGCorIGci5Ms18="}],"size":21447802},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.41ca0b02a.0_1765278972879_0.9723836509814976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T11:16:13.619Z","publish_time":1765278973619,"_source_registry_name":"default","contributors":[]},"3.0.9-beta.2025121105.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-beta.2025121105.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025121105.0","@microsoft/teamsfx-api":"0.23.12-beta.2025121105.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1338317805b9a05a49fd2c00d6b34b06f7fe7a31","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-beta.2025121105.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-0xZXgyoQl4yF4V1bRBZLGKBaYsNr5y42mDPz0ZuvAhFFSIVF+PW33UGvQQ+E8zRrcjpvy8/pg99myY2EL1o/ww==","shasum":"6a795f84e0ff104b7d77f01c5b7a9bee57d5ac9d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-beta.2025121105.0.tgz","fileCount":2053,"unpackedSize":29655188,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDJYjpvUBws7XjxTZIDFagUCSjjr5flxlyolP9xYq9llAiEAhag8+3iTaKWKqvyrvfI8O6O77lPyFuGoznz/kQulW0o="}],"size":21465398},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-beta.2025121105.0_1765432163590_0.5522489860732791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T05:49:24.356Z","publish_time":1765432164356,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.89ace63a7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.89ace63a7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.89ace63a7.0","@microsoft/teamsfx-api":"0.23.12-alpha.89ace63a7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2691cb60175c32dc81ec1d63cb6f4f18aa2d4ec7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.89ace63a7.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-hcfm2KxFu+55bZzBWWXBvFlS7aHHy/LP/SyHPmZf1eeeN+0ZMELYYqmGdZ+FRgwWZn46bn0CEgnVc91+kRKpgw==","shasum":"4763fa924d106ca971090066ef0a1afde4126ed0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.89ace63a7.0.tgz","fileCount":2053,"unpackedSize":29631938,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICqGWiX9/Vt+igGTUzBV7NelvRyIGpkAoiG+Vx6bogmgAiAoJztkchaQCrKb6Jbzt8DrSTE7m1jrWfvboo4ot1nZ3g=="}],"size":21449210},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.89ace63a7.0_1765451822791_0.9227215599864325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T11:17:03.614Z","publish_time":1765451823614,"_source_registry_name":"default","contributors":[]},"3.0.9-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10","@microsoft/teamsfx-api":"0.23.11","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e8e12e19ee8848f84df6e57a6a6eacf956fcb8fc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-rc.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-JbuDahw/EYNu2ztjdLLviI3ps9Z8Baid+5vwdf881cLBjsTP7bkhskysqWyRj5gWz9C4FN57U5EREBqPUX2QeA==","shasum":"4fc9f345c6ba1ed15726259753dc01260d4fffc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-rc.0.tgz","fileCount":2065,"unpackedSize":35464586,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC3fo3KMl8jTPfrNYrdPNNX02eHF3DcWmpM91F7WJP1QQIhANhdUzIgnGyUokXaUH2Hcx8C50lSXQmeyFAflgUnteGX"}],"size":26531216},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-rc.0_1765526998746_0.6482403575334086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T08:09:59.591Z","publish_time":1765526999591,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.1ad17fa5d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.1ad17fa5d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.1ad17fa5d.0","@microsoft/teamsfx-api":"0.23.12-alpha.1ad17fa5d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a118e5645d83de404e9aa1b4c9a61978eb4b22cb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.1ad17fa5d.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-RGEIZrLq2Dl2NQrxq0RLjpSeu0E4Rm2BTzJ6ZsS9U1tgPMaZa7ftk7t1yAG4ufSfqHmwOWTZNlgM/EuFBvKb/w==","shasum":"8977181fb1d5c61fd91598c79cb5160823f92202","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.1ad17fa5d.0.tgz","fileCount":2053,"unpackedSize":29631962,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6YY5ywJmEUaVQQ7oMIELL1WmLVXX7apa4+EqTV5GEwAIgX0TjvBAaiqaVYSAofO38EQ/IpmG9GqpoF/7BdJd+93s="}],"size":21449237},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.1ad17fa5d.0_1765538288686_0.42248208790997155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T11:18:09.369Z","publish_time":1765538289369,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.8c056ac7f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.8c056ac7f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.8c056ac7f.0","@microsoft/teamsfx-api":"0.23.12-alpha.8c056ac7f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4c78d4bff8139af27eadb61de19f595075bc249c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.8c056ac7f.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-bBvojlagofsR70sSSMuSNEVyFQe5mPLaVSl+dMt1teXrutIBixdsvoLU+745nIUEPvDCQSf4QwjyGfPAQw4gAA==","shasum":"f8c037c30c31c52e1f40fdb04df6b8d238335521","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.8c056ac7f.0.tgz","fileCount":2053,"unpackedSize":29630339,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICrUxB92cBJfgiNIKW8c5oNbWFWIOipvmdLiYbRjKYptAiEAofuCyT4UUJ9lJaF+1f28OltnEySVQtib1kE8T9jF2Nk="}],"size":21449030},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.8c056ac7f.0_1765797436410_0.23949484306837188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T11:17:17.120Z","publish_time":1765797437120,"_source_registry_name":"default","contributors":[]},"3.0.9-rc.1":{"name":"@microsoft/teamsfx-core","version":"3.0.9-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10","@microsoft/teamsfx-api":"0.23.11","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1f8826028fa0fa0acf6a713425097b258b82c38c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-rc.1","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-3wjQoLdK1Ro3Os2VLnsvRXNZFJNn2zJJyOkn8elveQWAzOsfh81irjPi8HDhc8Mr1RJtB/Vi3es4eQJEDFN7SA==","shasum":"f2fa7e16fd7f21c1f95c3fa75c2496a4a5941af8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-rc.1.tgz","fileCount":2065,"unpackedSize":35465707,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhToupiEO9tliA2sjijJSYO6QzXqz03xuoACftnHQbWAIgMz/Dhj6Y7u8I148HhVv1dp+O6YlYEbHRKsWvSRDGd9c="}],"size":26531336},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-rc.1_1765851575633_0.726810488287394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T02:19:36.548Z","publish_time":1765851576548,"_source_registry_name":"default","contributors":[]},"3.0.9":{"name":"@microsoft/teamsfx-core","version":"3.0.9","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rm -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.10","@microsoft/teamsfx-api":"0.23.11","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4546e548b6d0829d443cc09f7244878d9f3b20ae","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-kQgLfIgllxDbOJIUcnqbUcv1NDju8bVFAWWfE+VdUkSorJ1WbmYWhKKEGCerBKhvKvK3lpQ80smA0yptKCpoRA==","shasum":"0eda00e9c0821cdc2a09eb21e675c344a8ffdff8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9.tgz","fileCount":2065,"unpackedSize":35465693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDL6GRKqeJWBxAI3+T2rQUVx/OMZWRX5ULgaLA9aBUkTAiEAxcmeOmCz2I/D+9OKWrtqExkDF9phNhM91guA9NTuFvk="}],"size":26531334},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9_1765874880968_0.7125098201990481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T08:48:01.873Z","publish_time":1765874881873,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.30ed24296.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.30ed24296.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.30ed24296.0","@microsoft/teamsfx-api":"0.23.12-alpha.30ed24296.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"53ce8d03dc2df69c2295ab40de449bf7a7071d48","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.30ed24296.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-LKWInLtQDOUmaNxZ9FFG4QFLst/UWQV1MgjfqlpMCHPlN8xX3YlO0N7qzrHxlTGo4vJ3RblrBUgaQT+eIRKPfw==","shasum":"8293a765c22b7fc07929335d185178e097b3d092","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.30ed24296.0.tgz","fileCount":2053,"unpackedSize":29630512,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDtqJ7EfXNYOrf0weAhPFFM04YDsMNhmbeCn2Mm8HcqbAIgBkj+HDWkMwf4Hk9cUNHV3yzoIZe7WFgStEh2sWSLOgs="}],"size":21449212},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.30ed24296.0_1765884033744_0.8250225162581832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T11:20:34.424Z","publish_time":1765884034424,"_source_registry_name":"default","contributors":[]},"3.0.9-alpha.4ab958dbe.0":{"name":"@microsoft/teamsfx-core","version":"3.0.9-alpha.4ab958dbe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.4ab958dbe.0","@microsoft/teamsfx-api":"0.23.12-alpha.4ab958dbe.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"aeeb893a4fef139d8042292563312f761340206d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.9-alpha.4ab958dbe.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-v/jbpZ2+Sm2gT43vohFHeNCRNs+ZoXLkuERuScGrE3Al1QUG/vC2hp2Vw9fpeLVstff4MiafZqRDu36dRBvpCg==","shasum":"8bf46071425b9e36b08b09077b7d72e06b2eb1d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9-alpha.4ab958dbe.0.tgz","fileCount":2053,"unpackedSize":29630512,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDuA2XceWjd/Nc3COWQo4TX4JtEWFB2g1IYnIX2ZRaJGgIgVf3KJ5F8DOf3aBFgtzxKJJ6EyqU6MkShm/leYHbxbJ8="}],"size":21449214},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.9-alpha.4ab958dbe.0_1765886612404_0.6350576359266817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T12:03:33.122Z","publish_time":1765886613122,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.bd1eea45e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.bd1eea45e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.bd1eea45e.0","@microsoft/teamsfx-api":"0.23.12-alpha.bd1eea45e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"539c31fc5ebb02860e5972d564b12818059fdebd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.bd1eea45e.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-8jx7//0A7aeY879KmAae9OjbjpviizBzKDRW+/NczK/+JOZTEz0rGr2PAG+RrqVLnsfLEKue1sWcFh3ceJVnhQ==","shasum":"c262a61d65dccfaae9ba5cba12f045e75a6a0905","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.bd1eea45e.0.tgz","fileCount":2053,"unpackedSize":29642717,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC97TJflAbpLnVOjaMXaElY5g8vsEvoKc3PZZTWJs4cWwIgNwTHWAf5oUpxfJhYHDstKmYErIw46JjeUXWSpe/eD3E="}],"size":21451402},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.bd1eea45e.0_1765970436076_0.04238186126538679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T11:20:36.767Z","publish_time":1765970436767,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.845b0d258.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.845b0d258.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.845b0d258.0","@microsoft/teamsfx-api":"0.23.12-alpha.845b0d258.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"fe04e8f56fac3a5dd10683587dca54bfca9512da","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.845b0d258.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-ojqosf9oEUbvPe9m6WaW74nrt0CKzDhASrPuleqJXNEFV2coy1/9zVb8JEOHfIB2n79fRhTAsyxeY3YDAFnsxA==","shasum":"6f1d980b04ae434b7f9ba3081f0cec27d00a577f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.845b0d258.0.tgz","fileCount":2053,"unpackedSize":29645531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA0bNB4wOautrhu9Y3L+IqRXdcad3fkvGrnV4rs+LKhuAiEAyvNsC+xfx6S8e4HO5SUXTBrKpRcSxPTvCyJ1nxObQ94="}],"size":21451977},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.845b0d258.0_1766056838250_0.5102256296409262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T11:20:38.878Z","publish_time":1766056838878,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.1dce66c7f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.1dce66c7f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.1dce66c7f.0","@microsoft/teamsfx-api":"0.23.12-alpha.1dce66c7f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8f38cf5361736b29335f3c11b4f61be503af3765","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.1dce66c7f.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-DEp+SKGZKA+3Tpu72PudxTSkN8ETUKtvE3FZWFKPUnGGv8f39GfuWeVzJT9bwfb78qMTLdW4L9l8MuAe2nDpZw==","shasum":"7c2bcdebe5c2905b060dfa28b3dbb918e5716046","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.1dce66c7f.0.tgz","fileCount":2053,"unpackedSize":29645527,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmu4n104pXynDMH7olMMnGbHFXrgYDZeZ/q434X21uYwIgThsJWKCxxW1CcT35Vswf/Ld3+GWx7jJSK8dVhihokZc="}],"size":21452098},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.1dce66c7f.0_1766143230045_0.12183516888712087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T11:20:30.841Z","publish_time":1766143230841,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.2b3ab139f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.2b3ab139f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.2b3ab139f.0","@microsoft/teamsfx-api":"0.23.12-alpha.2b3ab139f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"075f96db153e4cded5f383f06837be5db01cc816","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.2b3ab139f.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-RCth828Z4+SYvQWSLpbfq35ct01jlduQZDJDt+bqhbdnCGYweyxiAln6K9KBnygMEN1aVZxgQGVmj7qX9G2DHQ==","shasum":"12b2ba49acb64beef871054da2c3caf427dc2969","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.2b3ab139f.0.tgz","fileCount":2053,"unpackedSize":29645527,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD29jnkV3dRpaaBWVoHbcZcL9KahCnSIZWBNFi03EbCfQIhAJjO6ha9JtiL6ZEc6W4k39EUzZ4PG/GQ00mzUhYpJQUO"}],"size":21452093},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.2b3ab139f.0_1766402391323_0.9893107371132606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T11:19:52.031Z","publish_time":1766402392031,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.445672d19.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.445672d19.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.445672d19.0","@microsoft/teamsfx-api":"0.23.12-alpha.445672d19.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9f750bfbdb0f20f97ac2b99585690381c055db98","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.445672d19.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-9RGx0CX0nBaGNmIeXmHUj35eGcRczyv1O66DLOMm7jsbiLcX0ifv59Vq2PglANXSmdfJgYL76Jbni4+fFy0I3Q==","shasum":"347c9b6118c0a6e22776cef60a4eac370e3c890d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.445672d19.0.tgz","fileCount":2053,"unpackedSize":29648772,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICok1kZgNlGf+E52Lt9kdI4bFvL0uwsbl3rvfw3XuWEJAiBu+1RII/2ygsdWxHfsrXIZ9SuOoAMEfAsUTBLZ9cEwuA=="}],"size":21452585},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.445672d19.0_1766488833526_0.8974671119794688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T11:20:34.279Z","publish_time":1766488834279,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2025122402.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2025122402.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025122402.0","@microsoft/teamsfx-api":"0.23.12-beta.2025122402.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f2185c6eedaf6a093d4121fc93ce661f728436de","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2025122402.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-TPWUgr8wRGywQWjJf3CywRpO+MuZmmJfqlaj1upkhlnhuaifgQmP+/QOUybD0DEcjRhjqV8hyPXIoNfet2Xd7Q==","shasum":"fb1730ea61dd54f6c242e39c876be6b5e067ccf1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2025122402.0.tgz","fileCount":2053,"unpackedSize":29650593,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID93t37e0FXF/SZX9nDRQhWOhVq+PKiSZIfiAqQ7CzzBAiEA2Co0waEY4RzmaVyuHfBZg4mxqcaIYnWifQx2gxg3f88="}],"size":21453132},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2025122402.0_1766545130997_0.07829480807466194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T02:58:51.719Z","publish_time":1766545131719,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.75b2cf92c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.75b2cf92c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.75b2cf92c.0","@microsoft/teamsfx-api":"0.23.12-alpha.75b2cf92c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4907489ece04f108141e1885ea76e610e42ad233","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.75b2cf92c.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-qpO1zEVB7MxemvZp/7LGpsnYA6ftEHB6daSUbsVhxC3j8fjfcBN7o0T2utx6bFOMh4xZO+WBeP72uoI7/9YBUA==","shasum":"fcac2b5e5de1fad8e902f5ceddb77519a091efba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.75b2cf92c.0.tgz","fileCount":2053,"unpackedSize":29650593,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBnaSxdfnXm9j/npv5rUfu9lk6nsbkcqbXmu/dGCtbluAiEA3iqN9VxXqDsEgY5KpyM+oUBRoGuVATeWWKB726V5FEM="}],"size":21453138},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.75b2cf92c.0_1766575211952_0.8883277989976512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T11:20:12.634Z","publish_time":1766575212634,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2025122503.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2025122503.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025122503.0","@microsoft/teamsfx-api":"0.23.12-beta.2025122503.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d410046f54dbbb3a90a8105e843d5333f11e3499","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2025122503.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-ZNjKL+TJ7CSsRnLkoGS7bEn7AKBoSQNmORLOX3TeKmgH9wem+JbdxZBRzhzet41wC87KSKOKDSg3O8WjIBYZfA==","shasum":"b1daef669ed1e84d2d9cf65bef798c8bf32595cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2025122503.0.tgz","fileCount":2053,"unpackedSize":29650567,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZdW2rfNOg+fOVXENjuzBLQel1W5oMXTRGmWCJ3e4L7AIhAPupZLWjioh5+nmur3XFv6FR9HkgWdIu9mOEb8mN3yAh"}],"size":21453127},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2025122503.0_1766633977040_0.6464785339866623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T03:39:37.821Z","publish_time":1766633977821,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.3344620f2.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.3344620f2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.3344620f2.0","@microsoft/teamsfx-api":"0.23.12-alpha.3344620f2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f70cf66e896b013702b55271a7b84b7d61c35201","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.3344620f2.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-rik9RQTzMCaerPI4t0dfluXmXt3+YvuRvoG4ZGXxz8iPEXf5ac/9eRJb2TSXoSrm0r6dikcGGAHYSEz1nDXtVQ==","shasum":"5729cd83005682fc733aa1d19e14266fe93164ea","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.3344620f2.0.tgz","fileCount":2053,"unpackedSize":29650592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFBHeVJXZ8GYyiDgsMzL1q3GJJkV6POKijEDO/yRMzR7AiEAxZpX0cooLd84CBPnrpG9m4pqd2vOcOplJB38eSyHs5E="}],"size":21453138},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.3344620f2.0_1766661597227_0.7290636346205595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-25T11:19:57.881Z","publish_time":1766661597881,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2025122602.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2025122602.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2025122602.0","@microsoft/teamsfx-api":"0.23.12-beta.2025122602.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b92b3785eeb13956b31bd66072f76cad2f1f7ea7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2025122602.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-1MB+A7PUBvAsxXHdqBjSn5qRnS5V8RTPygZTRFFuyyLBQMwWNFDWtDD/fRZbj7eaytcXeSo6EDuR1pwGDliCVg==","shasum":"019a6ef2e40d2e3b2742b0a6fd4d811195e16389","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2025122602.0.tgz","fileCount":2053,"unpackedSize":29650567,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGl3FNt0tPikhjOgXlAw38KPpje0YoxaHyADxG7b6zEzAiEA1p3JVP4daVv7bbfLMKm+KAHB8dEt/vtrGKeUuHZNePY="}],"size":21453126},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2025122602.0_1766715249288_0.19733792299504915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-26T02:14:10.108Z","publish_time":1766715250108,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.44b8d5d2c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.44b8d5d2c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.44b8d5d2c.0","@microsoft/teamsfx-api":"0.23.12-alpha.44b8d5d2c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1a5f727004aae8570c1870b4857a159e37bb5306","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.44b8d5d2c.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-g2EDxh7u71j5C4RJUBr3IeLmeaqUKXjvWbSZyD8M0UFeFpRZ7OdipNMUuYgPm6U1Ku2L4hWoJ0ECcZisHPuHdA==","shasum":"a31b26b622940e26ff47f9ba55cebbbbd9d3e689","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.44b8d5d2c.0.tgz","fileCount":2053,"unpackedSize":29650592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID/g93aJBUPMLsdGLaNjJ1QkTxzOFA8IMlZfQR1ni+k+AiEAiPgGrBaFKHtHQi+ys3cwnOZ78lf5bAVQeC96Fo/B1Ps="}],"size":21453132},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.44b8d5d2c.0_1766747976329_0.2921375629507341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-26T11:19:37.011Z","publish_time":1766747977011,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.5027933ab.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.5027933ab.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.5027933ab.0","@microsoft/teamsfx-api":"0.23.12-alpha.5027933ab.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"87744e847c2d3f273817a50e9f8563bacfe04fca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.5027933ab.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-TL6D2Ve3glVaSdTZZWKfbbyZpHP9NnjFtmrgSPy1soleKK//MbAg4V+gm2PNT9p1VFC9iUftU+HtrLTYt3sEvQ==","shasum":"d1fc6f13a37c93d6ee6209ea886fb784f40af2f4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.5027933ab.0.tgz","fileCount":2053,"unpackedSize":29650592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6QgESocKrdvpuMppsU9tANWUrwfqpHjr7RZHVzRLsVgIgdQ7Bb/r4Jano/MkCB/UbT0fJRw8ychWWEoCcV978CVU="}],"size":21453124},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.5027933ab.0_1767007268544_0.6801650570152289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T11:21:09.256Z","publish_time":1767007269256,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.8d30958b1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.8d30958b1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.8d30958b1.0","@microsoft/teamsfx-api":"0.23.12-alpha.8d30958b1.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1fb7fabc055cedcf2de17a902276e4e1d6c239b8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.8d30958b1.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-+n7pDJ8IUsIbd+ULIcVoS9hZGlOiqK0Gjb2Sv+7gmlvfqGaU+P3HhSctLKXdW37k0IIybnX7tDzNHUkF3ac04w==","shasum":"5711bbf92c8c4c719dc5e2c9b56afe515322e0a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.8d30958b1.0.tgz","fileCount":2053,"unpackedSize":29650592,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC5M1VElCfOYshxPdRPC0XxJj4u2yBwksG9fqD0rnrB5wIgbLUNRWHL/m3sIGtqYBQ8nIAqHKIEKLh9A9UxIBdgx3s="}],"size":21453130},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.8d30958b1.0_1767179941363_0.866483082619415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T11:19:02.243Z","publish_time":1767179942243,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.b1a8c77d7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.b1a8c77d7.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.10-alpha.b1a8c77d7.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"7fc81c735684e763b4436dcaeb26b9769d6ebba4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.b1a8c77d7.0.tgz","fileCount":2053,"integrity":"sha512-FAVm1ZPcT918ASScRPZ47xiM8FlB8GFq72eIaBj+cQjii7LmoQSkFfR8GB4V/pcK191iXhQslXNSm9x/wHZO4g==","signatures":[{"sig":"MEQCIEotbjr1fGLXZXgomkrrh2lA9QqH5jhxRwxvvWMOnJ9pAiBX/kt1nAIE7ESj7iIaovkv+WkEje4zd0HLeVlWKliLAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29650592,"size":21453134},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3b63843084db435451df90a56984451419e028cc","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rimraf -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.29.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.12-alpha.b1a8c77d7.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@azure/core-rest-pipeline":"^1.22.1","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.b1a8c77d7.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^14.14.21","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.10-alpha.b1a8c77d7.0_1767093587297_0.08548346549512709","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-30T11:19:47.971Z","publish_time":1767093587971,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.f6f7b3193.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.f6f7b3193.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.f6f7b3193.0","@microsoft/teamsfx-api":"0.23.12-alpha.f6f7b3193.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^14.14.21","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"21c5f7a7532d53bebb7060e171540600bdde9d86","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.f6f7b3193.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-ypy60PhU4noDMxEWemCSbKj9mAWugb+FZprukYxdbM3RNXc5iP8FzR4RaLCy99CIzci1SIUXpB/CmpSsicf9Xw==","shasum":"628533489870fbc617a44ee8e75fea9afb4b9a6e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.f6f7b3193.0.tgz","fileCount":2053,"unpackedSize":29653358,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD3+69SKpNOmtEMT2mzEiV66ibjLs7NZPBKgzLrVt/LuQIgbR7jZAg2ntyOoirICnHV9tJeQZEsg2fcAKxdjWDq9pw="}],"size":21453798},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.f6f7b3193.0_1767525543006_0.4778030270213789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T11:19:03.693Z","publish_time":1767525543693,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.5572a8259.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.5572a8259.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.5572a8259.0","@microsoft/teamsfx-api":"0.23.12-alpha.5572a8259.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0709afbc8885017427fc843be2c4eb4df4576ed5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.5572a8259.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-gRT3DSeJeHnX3C46mNzCAgSHppQRlbPGyjNLQGUnyQWCIh0idblnLWcWlWncMnkvxkcrumaim1QDR4qVvGjhyQ==","shasum":"fcd7284e73f04eba616542e6115011d4b96c63e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.5572a8259.0.tgz","fileCount":2053,"unpackedSize":29655562,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFMwn2mcY6MEd/yp3Ycr9nXeKtssVtT+ioGRP1AAOZxoAiEA7L6cA1AVF5CsmgwgpwWJmyQUwj0rdzTdMEKOGXEMkEg="}],"size":21454022},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.5572a8259.0_1767612015766_0.0568606530957636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T11:20:16.433Z","publish_time":1767612016433,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.ba75ce957.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.ba75ce957.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.ba75ce957.0","@microsoft/teamsfx-api":"0.23.12-alpha.ba75ce957.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"24aba5ea2f827bcf69b32a40caa27e23fb7e16cf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.ba75ce957.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-2MS9uSlbn8BCx8hh+/cC7LOI/iDk4PZ2eo1WE4Uc5NmiBsJJd0BFzuWNZfiZgigA5ojSi5xILNSVOJYWRRFIvQ==","shasum":"2aa65cf676888bed9ab7e093b7f33a731077775b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.ba75ce957.0.tgz","fileCount":2053,"unpackedSize":29655537,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAzIpbpcAgU0PVz/b6BvWr6mPUBe7jKRCrAiyKSEVGVbAiEAxPduD7LkMCGIZCy7hf6xXX0nWngdH22x6rfGC1DHa3o="}],"size":21454013},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.ba75ce957.0_1767698475827_0.8754463267944792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T11:21:16.690Z","publish_time":1767698476690,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.4748befd3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.4748befd3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.4748befd3.0","@microsoft/teamsfx-api":"0.23.12-alpha.4748befd3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7a829f46fb288da7cff61c453a82cdf683a79874","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.4748befd3.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-iMnCCulrbHdGQJCwjFYhRGiglCIzkQTxoQYPFzryBiaEt3PSCgYJsztj7gDgqjRZjpAhjGsaIec0pQXjuZoqfw==","shasum":"31fb028cefeab51fa8538ac49d4b0472b2b219db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.4748befd3.0.tgz","fileCount":2053,"unpackedSize":29637707,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDzk8dYm3ywc1yLHGmswFHg32coSUVL8DVJ2QzUlj5ZtgIgKKAGGR0l98+koo91mBdbjXxr7BPTIf5jCMseelSFO8A="}],"size":21452435},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.4748befd3.0_1767784829689_0.20914714695339232"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T11:20:30.380Z","publish_time":1767784830380,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.2b249beac.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.2b249beac.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.2b249beac.0","@microsoft/teamsfx-api":"0.23.12-alpha.2b249beac.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3c1cc35a6c3b1ec6c0422ae51cf9d421dd1e4aa0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.2b249beac.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-N2nAWl4Cb3uWFoVU9cOeDxcNpdFsid1iC0X4QdVWVVftiaehMO/NqKwtXSXu+AVJlsBbRaEkWnYE/zCZshwB8Q==","shasum":"f91dd69f57713464586d443c0ee52312de4f3331","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.2b249beac.0.tgz","fileCount":2053,"unpackedSize":29637707,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGoMU9522ZeG6OBZ6ZsqcwaxYjxiviCbS838DzHc0m4bAiAR4SbtrlAt5AYhMfWEytmFbk8GarraprZVk6fzTTXhWw=="}],"size":21452430},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.2b249beac.0_1767871266457_0.5645609482199645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T11:21:07.132Z","publish_time":1767871267132,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.5aa2874bb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.5aa2874bb.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.10-alpha.5aa2874bb.0","maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"dist":{"shasum":"a3c273af7e958bfb129df5d85bf36bdff44005cd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.5aa2874bb.0.tgz","fileCount":2053,"integrity":"sha512-/FYqKXcfDXNrQRI9/bnkprj76Q1vW3h1wn5Tokw1FyWO3eirehY+XZpZ7iOAsR3knUzEbDWifsEmqwQ+qVXI/g==","signatures":[{"sig":"MEYCIQC33KwvsPEHNiWdMrEk8nmfzyBfeIJE1pSne2iNE0ew5QIhAK2KUHnjd565TkmIbpv68ohzPZzHFP896UwWMotDVWjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29637707,"size":21452436},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4844a9f7d3505458c5af62cbb1cfd81a12e8a5ec","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rimraf -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.29.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.12-alpha.5aa2874bb.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@azure/core-rest-pipeline":"^1.22.1","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.5aa2874bb.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^18.15.3","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.10-alpha.5aa2874bb.0_1767957796357_0.2572141386301281","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-09T11:23:17.072Z","publish_time":1767957797072,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.3446e1b60.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.3446e1b60.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.3446e1b60.0","@microsoft/teamsfx-api":"0.23.12-alpha.3446e1b60.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"81a14c50edbff36f8699f3e081b1870e199b71b2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.3446e1b60.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-cwSOoZeJZvB8fKEtR8VFqC34dLJKb6ovD5IrD4HRTtmOFdzw+FzMbQ3LpQPaFot+lGQyGfW6HqRyxIv5RjrkaA==","shasum":"051f4f41f471b4fa9340d7d539e75be70b206ee8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.3446e1b60.0.tgz","fileCount":2057,"unpackedSize":29641019,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEdpg/R0eTJ07c/njivcmjfhcDtfp+MhwhmXoarFfKWQIgdFVEPR8H2Nf0w7+irk9DS50clGBiCJoGR0FPUiBmA5Q="}],"size":21453111},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.3446e1b60.0_1768216849125_0.5503378891814605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T11:20:49.895Z","publish_time":1768216849895,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.193e6ceef.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.193e6ceef.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.193e6ceef.0","@microsoft/teamsfx-api":"0.23.12-alpha.193e6ceef.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4fc4076c54eb84ed87a5ac7024091923fb9ec9a2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.193e6ceef.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-oiZ0hchfEHullwDQ5ft/wEkwa5XI2oAzRrF7e6LlGaiWQIyq2UWHh24MLja3j96ejN995R7faNkjH8iunTagaw==","shasum":"4c9093c86db6a2a13c1b0959b0e377e8662de1f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.193e6ceef.0.tgz","fileCount":2099,"unpackedSize":29715423,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhNdV/2ADFIJibbi9Au5tQeDY2+f9cOPuDsjaK8qBvyAIgFmA6FD0gOsU+unwjS2IAgeG9KhV+c3IdEGej0n6JTz4="}],"size":21466785},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.193e6ceef.0_1768303412631_0.8810115321393077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T11:23:33.366Z","publish_time":1768303413366,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.3c606d131.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.3c606d131.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.3c606d131.0","@microsoft/teamsfx-api":"0.23.12-alpha.3c606d131.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8de7f281130c4f3167fbedbb5dc388f76f780d6f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.3c606d131.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-b5FUTY79BkljKBDuHeQcUlxBVET3wT+kBoj9Ty6+Q7REQsG4P5O2NVUH847ZdIxkIc5rlSdyPIHVCQn38bG1mQ==","shasum":"5aafa78c4526d893788ae99404e34252468384b3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.3c606d131.0.tgz","fileCount":2099,"unpackedSize":29715301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQClproDnLodD0oR0wC2mya7sfzKquRNAAWQWP1KRtttQAIgAIVxkvRKZ/lldEAQemf8J+m0DIREysfkYezuQrrOZ4Q="}],"size":21467686},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.3c606d131.0_1768389841291_0.7641775918142901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T11:24:02.025Z","publish_time":1768389842025,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026011501.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026011501.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026011501.0","@microsoft/teamsfx-api":"0.23.12-beta.2026011501.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5a6c157d32868f6ad72d61cf74b9d1129a026dee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026011501.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-Y/4uJHHz+Cf6l5VXhyygBo0UfUp1jPaCMp9dFb+DZhedkRTrf79IPBXEYDQQAgc+lCxkeqNnSH+ESr8uTyKxMQ==","shasum":"51fdf43a8ee85ac99692c6b7cff09ad982d418d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026011501.0.tgz","fileCount":2099,"unpackedSize":29715301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrZ8XZ1jLHXQvab4sdWHJc86pGi43GoG+ZjclUUN2wEgIgJtotzVSV6h6WY+ueW9zEPOArCYhV/veqQlxoTH1Ydp4="}],"size":21467677},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026011501.0_1768442030049_0.24991856351692743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T01:53:50.709Z","publish_time":1768442030709,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.37866e130.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.37866e130.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.37866e130.0","@microsoft/teamsfx-api":"0.23.12-alpha.37866e130.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c85091c58b10beb8f05b4a5bf6317541ba21430b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.37866e130.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-uBFSRPuC6BzmI5wQ3ZzTQqjc9jHvuL/INlzr3YDpv51vlYSeAzOPoycB+YZHCi9zdBJbHLfIgpUdkYGhEliWkw==","shasum":"124d257e73992faeb209163dd3a249f901ccaed7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.37866e130.0.tgz","fileCount":2099,"unpackedSize":29715301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3uavWYSIWXyg8x4kbexDz/xv6AFgcyr18z/6iyNkEJQIhAM9+AQwHm/LaMOD/C4n4cdEoCXwLFNW9lvY55B02iJso"}],"size":21467685},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.37866e130.0_1768476018741_0.18139859567455918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T11:20:19.491Z","publish_time":1768476019491,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026011605.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026011605.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026011605.0","@microsoft/teamsfx-api":"0.23.12-beta.2026011605.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"71a1e0437ef6836fc054f4c12d20b2d6773928cd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026011605.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-GJ5UPzIYbyupMl4d9qvtTd4fo6NRytz0lo/na+xqUpKWvyZjgVnNK3kMcvb0Hy1S8+blqstFskVq1sSkT8MMug==","shasum":"f09068d99cca4a2b0b05605cd7056facf90127d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026011605.0.tgz","fileCount":2099,"unpackedSize":29715162,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEMMzZPJLuCTYEk59oYtzkfYB4C6MMpxlx9dxT4Nh7KUAiB8ZjYOnNPTb1vr8liPYo9e2HQtE7tEzRHCYnlV1hrW+A=="}],"size":21467652},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026011605.0_1768542122405_0.6382370657930869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T05:42:03.141Z","publish_time":1768542123141,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.08ea48cc3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.08ea48cc3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.08ea48cc3.0","@microsoft/teamsfx-api":"0.23.12-alpha.08ea48cc3.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"153944730fa7357f7b3d3b7212ab5d92120a125b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.08ea48cc3.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-Fwdxog0Ehg7yhHvYNEpUHfBSdUoJrcpwUUeJT85MwivebZRGvXNbxbQhfVNSEyd1Qj+XoJpPNHeJcHgQDpgoYg==","shasum":"b7e42c1be81af34cf204a006de90b89cd31e5510","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.08ea48cc3.0.tgz","fileCount":2099,"unpackedSize":29715301,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCry5jOd8sOvAFiuwBKE/q8ww8ibmIuXnD0QLcgsXz0bQIhAJ2S5AIfx/vyYjarsF+3QDEGDm6EimWiL8Nbcqw22QOA"}],"size":21467840},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.08ea48cc3.0_1768562441713_0.409681217987929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T11:20:42.445Z","publish_time":1768562442445,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026011907.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026011907.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026011907.0","@microsoft/teamsfx-api":"0.23.12-beta.2026011907.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"de9bb2ed74ae652f900849445a55b693ab110842","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026011907.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-uZEisvFVcSgMtY9NXmlsoYQDzJ9lxNnGgOvOM5Ye6ZbsDGKvT0uW5ea1rvklXUl4fHMsFhBgf2HjTw2P7JicDA==","shasum":"293d5ca4351f83820b946a9450322380f0feeff0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026011907.0.tgz","fileCount":2099,"unpackedSize":29715400,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/+vDMHDMTwkzUZqbNIEjCDobF0w/AplLBNcByNJBCEgIhAIfnVQjwuARhPwn6gxocdEWj+ogxG2jN6trc8pxEQvsG"}],"size":21468058},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026011907.0_1768809155547_0.6325796928364025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T07:52:36.193Z","publish_time":1768809156193,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.c6f2c2bc0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.c6f2c2bc0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.c6f2c2bc0.0","@microsoft/teamsfx-api":"0.23.12-alpha.c6f2c2bc0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"6d499978937bf9a4f9ae4fd7bd4fd7dcdc50f77d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.c6f2c2bc0.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-IRDWYO1N8G25/gncXyx287WrWo0YtytBSH3SQTDLS4Icq6f0m8Dypf61mo8N0TVhU0e9d03cQ7QJhm1TLwGuhg==","shasum":"3accd48bf1e0232dca4217b17d1e8b8aff104461","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.c6f2c2bc0.0.tgz","fileCount":2099,"unpackedSize":29711554,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHXOFileLVrnhWwZM/oWOyg6xFz2nTmrBW0VU0gnmCLTAiEAoJ6ElQKMNbYCkLugAPhDdNPuZgEKT4nixEF8bYHnJeI="}],"size":21467945},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.c6f2c2bc0.0_1768823170739_0.4071685874357138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T11:46:11.435Z","publish_time":1768823171435,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.55460ec8f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.55460ec8f.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.55460ec8f.0","@microsoft/teamsfx-api":"0.23.12-alpha.55460ec8f.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8c70c39b1da9192faaf23c924a62b137d741db3c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.55460ec8f.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-7yiJS/T9Gw0Uuc0SI6B0gAMV61ufBczV7cwSnuoKBaq6+M6nPutSakxx2dKuathjiFC44cx/oJrNnZD4y51qeQ==","shasum":"cf6d05470c3aaa8421aadbe68563af71de176a2a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.55460ec8f.0.tgz","fileCount":2099,"unpackedSize":29711554,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCePOM1bDlLa98sabGtgZejRPtsmTlybgeCwVbLk61TAgIgMFxJ2ahOuynuVTpC/Am8XH+K5gW5EnIXSWyzYhzbIfw="}],"size":21467950},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.55460ec8f.0_1768909632747_0.6569160911802301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T11:47:13.421Z","publish_time":1768909633421,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026012105.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026012105.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026012105.0","@microsoft/teamsfx-api":"0.23.12-beta.2026012105.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d3edc62470ecf62852352cc4bff517b58c331ec0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026012105.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-lvur2bq66UtwrvEDHYTk5azXxE5H2pggOTYyIADUiQAeH7oqFaMX2MaK8QDRz2h1PFfQncT4HuVG+6Yz8qtTYA==","shasum":"a09c45a15ac0060452a9028e912fd75038b1e260","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026012105.0.tgz","fileCount":2099,"unpackedSize":29711270,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHwvhaQfT9rMMDb3Ma6aviOFs5Ct/SpGiSxREc5snIh+AiEAvx0+6C/T9HPSpS7EFeQp0HX+wWfcvED1jvSaF8dc6wc="}],"size":21467872},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026012105.0_1768971807723_0.5622777054738983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T05:03:28.411Z","publish_time":1768971808411,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.6bfb69e98.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.6bfb69e98.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.6bfb69e98.0","@microsoft/teamsfx-api":"0.23.12-alpha.6bfb69e98.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"08655f6fd998910df925c52899432212420bf2ac","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.6bfb69e98.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-DMU3ltTSoXemhuCTDFI44MQasm8bn53/XWESjRoNXzm8wcg7Vhht11AYmr+6kmuwXEQJ/D38Od22oy/zSlNtAA==","shasum":"b64491c2c8bee5391af8036c25745f84e0dcdf87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.6bfb69e98.0.tgz","fileCount":2099,"unpackedSize":29711275,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICnq6RVEmOMqf8zXhuRQmpspsPolQSa2GPvgO/kN0y0jAiA8qaU1iFj7ue/KZx3D8e7EW0t0yNDlqq3pWCwmZSZBnA=="}],"size":21467873},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.6bfb69e98.0_1768995926312_0.8978999111428205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T11:45:27.037Z","publish_time":1768995927037,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.364162134.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.364162134.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.364162134.0","@microsoft/teamsfx-api":"0.23.12-alpha.364162134.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"7e8319646ee6a688ab5bb352212185fa206aaa48","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.364162134.0","_nodeVersion":"22.21.1","_npmVersion":"lerna/6.6.2/node@v22.21.1+x64 (linux)","dist":{"integrity":"sha512-9T2xuZ+4wZGUB8C4XdoAj4XNmi1mwC4wBVjzAktTBwukN2E/L7vfWt/XQpdOa/EDneP3Mrq9RkvfGbH5KbBDcw==","shasum":"db3f069871d519949bc13ff0b7c20db7fc56356d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.364162134.0.tgz","fileCount":2099,"unpackedSize":29711275,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID2H8y1PCx8QGiHSIHCC6X2u01Ya7aX39L6nAOnDSLJ1AiBxSl6VeT5Kjfea3+Ish8fSBl41WvmHYTec/QXtL3rNKg=="}],"size":21467871},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.364162134.0_1769082402265_0.5400655229441342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T11:46:43.012Z","publish_time":1769082403012,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.a791ca4b9.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.a791ca4b9.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.a791ca4b9.0","@microsoft/teamsfx-api":"0.23.12-alpha.a791ca4b9.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"36c7373a1ddba1da88832caf799c0af5496ad35e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.a791ca4b9.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-HXFUz5qswzkcI9BZ9zgvL4cRuFNUyzmGr0AeRMYLQmBSKpthFDoH2+DdSWI+vSMZtkUQ+ZbJ4pz9QmiSII/g4w==","shasum":"9f52ed9e2606ea5337c15eefe9a7007afd8acbab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.a791ca4b9.0.tgz","fileCount":2099,"unpackedSize":29711275,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqO7KgdW9uwqFTkqH0UGGorhdWaJomBEfGdbQTbMthcwIhAIZ77Wx2lNMQSmRq+NK/3eXohIPAcyjcBdKpCZmFV8fs"}],"size":21467868},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.a791ca4b9.0_1769168718016_0.08903257240652374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T11:45:18.737Z","publish_time":1769168718737,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.edb63176e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.edb63176e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.edb63176e.0","@microsoft/teamsfx-api":"0.23.12-alpha.edb63176e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2fcd8716e1557724ef889c6844ccb58893b38638","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.edb63176e.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-anIa7ky+TdqEuYPl4IJseenG7A5NpsxzSB+zot+vI9e2U/sSVH680ikqs59UToTxpeTIxsBWWj6pGjQDjlYSUw==","shasum":"68b2fdc4f2100f1ddebbad9d61a5273deb18e3b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.edb63176e.0.tgz","fileCount":2116,"unpackedSize":29744224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCGIuFKaLdEAmyvDHGqtQoakK95WfCpztfxA8UdQqrXswIhAI2tYvmdH6gN0Wj6CjmYKd7KwqsmEZH4sGYX7309a5oZ"}],"size":21472530},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.edb63176e.0_1769427931911_0.39749669737274695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T11:45:32.595Z","publish_time":1769427932595,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.5cc07b2c7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.5cc07b2c7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.5cc07b2c7.0","@microsoft/teamsfx-api":"0.23.12-alpha.5cc07b2c7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"cc7d3b2a7b40c6398dfba5d2eb210798124caffc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.5cc07b2c7.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-92srgZ4abwpTrMkxME8rMD8HY+5uMt+A2jdVppcl9esLo/R2WwB0q/tCGM50BMMrigM1biobpNQu1v88t4PFvg==","shasum":"0d65b3f5ab1eae1cbc2f28d27e64a57c41a39780","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.5cc07b2c7.0.tgz","fileCount":2116,"unpackedSize":29744224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFuK5PeBGHmDMnX6J4dPRhGsxHuWmUgjLOzsVmrm3m97AiBpvMsUK3tHNnBdshcV0iekJzbjJVjlT1XdA3A4eG7ZnA=="}],"size":21472532},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.5cc07b2c7.0_1769514559767_0.1387678293265473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-27T11:49:20.478Z","publish_time":1769514560478,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.1dc7ee636.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.1dc7ee636.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.1dc7ee636.0","@microsoft/teamsfx-api":"0.23.12-alpha.1dc7ee636.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e3a15fab296eb2ac1eeae71b1a1aaaab3fba22e9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.1dc7ee636.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-X5wOebovKpOLI++oHYsVJVQlrd+mWwWW1EBpLzxfWwU+dc3PybucPqZu8u6AaNGb/ZRNC1aaY+3KVdEESA7nHg==","shasum":"a626a5b12cecf2615c6937ae1e1cc8691d028127","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.1dc7ee636.0.tgz","fileCount":2116,"unpackedSize":29744224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH0VKXwJSqq6X4/Y6BJnAEVQ8+Ab2DQh4/B1vixiemArAiAXt4ktVxom4X8YKi+RMXRt3tFuL435V9QLy2D1B4jz1Q=="}],"size":21472533},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.1dc7ee636.0_1769557946666_0.922511103183391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-27T23:52:27.462Z","publish_time":1769557947462,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.3e454a714.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.3e454a714.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.3e454a714.0","@microsoft/teamsfx-api":"0.23.12-alpha.3e454a714.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"373ee68150491051f10f3e262e46b07060adfc58","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.3e454a714.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-fUem4r0IXQhjITgT37sPDV2/dc3yZGJ45jXMD6o7u+T1rMf1xMdCL/6yrnJW0+uwLcx9ym/b/GGoFLxP+qSuQw==","shasum":"050b45408ffe45570360a05cb39b4b6cae9fdd1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.3e454a714.0.tgz","fileCount":2116,"unpackedSize":29744224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCY73UT9+r0wg1anxskvL6Daq7HDeUaJdlbHD6Z0u3aqQIgZPQErzGDQged8naHilozKMZmocSJnwCaj6uPRJduIwI="}],"size":21472535},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},{"name":"anonymous","email":"npmjs@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.3e454a714.0_1769600724209_0.8256941891672758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T11:45:24.909Z","publish_time":1769600724909,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.c67b3c0ec.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.c67b3c0ec.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.c67b3c0ec.0","@microsoft/teamsfx-api":"0.23.12-alpha.c67b3c0ec.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e30d67b04f2658fe47193f725191ea455f73f3b4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.c67b3c0ec.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-oAGIqciZMsL4B8FCi/yGW6gKBFPI2SG5ovQu4eoBlT5vy2cqIhgyluAi9VHtNkDO4gWPshZKCjzCdOFUh5PFZw==","shasum":"cbc4ce48281660ef61684f177ff65c6335fd403e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.c67b3c0ec.0.tgz","fileCount":2116,"unpackedSize":29744224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDoQTlKfwmSRSZy3dUwWb+/VLbvMFdx0fu676X2Vyg3YAiA/ZZJLISSkOnDY/uw2h6IHgZwS9UwKgTCGRu/RujsEpg=="}],"size":21472535},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.c67b3c0ec.0_1769660873197_0.16535127706149866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T04:27:54.045Z","publish_time":1769660874045,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026012905.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026012905.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026012905.0","@microsoft/teamsfx-api":"0.23.12-beta.2026012905.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"66c53660f52cd8b7694d717d6f0341d62159ac41","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026012905.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-zwvEQIYtczh/61pnyqQ/VFbFqoYOC07F0/z198fckAIcFlDjKumpo59qTBPzXzFPYPcERu5tjTKE9qSAEizlcg==","shasum":"8bacee49a537bae8adef2c9173f2fe16b206e121","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026012905.0.tgz","fileCount":2116,"unpackedSize":29744225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBFdWchJxjWSd9K0Ac2gwc+Vil3xG7x5Se8XJXmrj9fZAiA2IEPTBuWPa01j5XJz48zjrWJ9DgfzHyhEVUbkZoKUoA=="}],"size":21472540},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026012905.0_1769663412106_0.3309915163519901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T05:10:12.857Z","publish_time":1769663412857,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.745baa051.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.745baa051.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.745baa051.0","@microsoft/teamsfx-api":"0.23.12-alpha.745baa051.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e0c6dc9f38e043224bd89c7b585a6ae21c5035d3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.745baa051.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-cfu699MQx3FsvQqr7bUfJAP28QGSLyO+2M7PmOz+RiiYgA91pd2zOaFKV6I57E1RhHgGFKR1Khf7a4g3OJuxgw==","shasum":"760c31663322a4588418d7ccf7579218eac4a623","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.745baa051.0.tgz","fileCount":2116,"unpackedSize":29744224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF0l6l5u+vJ6m2c3UYFrasJvDaed9CZVQL4dEugGlVwFAiEAvlrfru5AL5EM+IBRZpUG14xJOnCrCnabzh8AyLHPSkI="}],"size":21472621},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.745baa051.0_1769687295132_0.644341369143127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T11:48:15.829Z","publish_time":1769687295829,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.dc2570ab4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.dc2570ab4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.dc2570ab4.0","@microsoft/teamsfx-api":"0.23.12-alpha.dc2570ab4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f984a210361dd9ae175e4b6cde564350b5af0006","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.dc2570ab4.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-ArqOVpeAkrM5FtIaWINFpuoUJuoDSS5QZfnL3eTim+xHP5d2IIisrh0A1kUYXaf4xh/jBACiyWCoSAJ/BTgncA==","shasum":"143d40a7e65165838fde5292b22bda76e0d5e405","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.dc2570ab4.0.tgz","fileCount":2121,"unpackedSize":29747777,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCesedkv7F2b+S4VOBBYIISr1JOesQ+zHt2VoHMCjW/8wIgXNOlAk+94VCul7Xn4mCh19stu8gDvU8cnPigzFHMdkA="}],"size":21473291},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.dc2570ab4.0_1769774036285_0.19504151671144965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T11:53:57.006Z","publish_time":1769774037006,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.c81bbb89d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.c81bbb89d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.c81bbb89d.0","@microsoft/teamsfx-api":"0.23.12-alpha.c81bbb89d.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"236dcac7529dcde575e3d28c4851db9c5fe89c2a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.c81bbb89d.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-jG+oZUNnZCou59O/uot7qe9ZApJjFG17lGUUeWAeG1ZIBhJgiJ7UylUZNtFWB46xL6Xwa8/clvCh4gORQeNN5w==","shasum":"3f59b1215e214dd6cc2fb3dd841fd66c1d7fa243","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.c81bbb89d.0.tgz","fileCount":2121,"unpackedSize":29747777,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBi5R1Rmhasnlb1LVt0/5ao7rt835TJprPDLQrMxv2YVAiAUwJDn/lQyF7gS3QkKdwKK6aUWTz70vBQSBbrPZhXzpA=="}],"size":21473289},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.c81bbb89d.0_1770032927276_0.5407610286636362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T11:48:47.968Z","publish_time":1770032927968,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.22ab3d10a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.22ab3d10a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.22ab3d10a.0","@microsoft/teamsfx-api":"0.23.12-alpha.22ab3d10a.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"17866ae9c3955eb5fa03fbef4acaaaa9cec56fa0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.22ab3d10a.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-Qc3EfVEdXFTsYGuZYKLgcHkFb48PWEM4QTq3HDjUArov9LfJEX/Y0tpk64jnfJ6B8LeEhcodIMR272DjmX/36A==","shasum":"7bbbf2669a17dff6fc8ad5d17b5d825901392983","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.22ab3d10a.0.tgz","fileCount":2121,"unpackedSize":29748114,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGeDDzKodUieNR5gCJbbfzQ8n1OzMgSpBP9kzqJtP/qgIgCU5sNCC9rXhpj7FURNi7okVIqzC8ffh562d8gaDoMg0="}],"size":21473391},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.22ab3d10a.0_1770119425337_0.3958176758503422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T11:50:26.055Z","publish_time":1770119426055,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026020407.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026020407.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026020407.0","@microsoft/teamsfx-api":"0.23.12-beta.2026020407.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0e6443c5f90f1eaff85908295e23f3f9173359c4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026020407.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-rvhKeo2vSLFwXG5kQ7RTGyU3CtG0EicKVH11Tm/zywfyoN7euHRPghfDc0hqRszXgzJDQVxTqhiSqKebDnGFDA==","shasum":"339a43d67243aa53aac9b63422d83705cef45bf2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026020407.0.tgz","fileCount":2121,"unpackedSize":29748114,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDkwQOB4VQKiI9gftMyI+ZhbLzGHwEUozayqS1zqv95owIhAOlTCGK4CGdb3ApAP8t1Y0OzOQlHeN0Mi1/0kaEstLAn"}],"size":21473400},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026020407.0_1770191383265_0.34444589111164636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T07:49:43.996Z","publish_time":1770191383996,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.b3312c4a2.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.b3312c4a2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.b3312c4a2.0","@microsoft/teamsfx-api":"0.23.12-alpha.b3312c4a2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a34ad7c016340147b2e8eb8560f928fded9a8602","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.b3312c4a2.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-iLvuaU5w4zm0oOdR4eln8bR/Qmz+Maj+vdAyA8RUqKiAOJX6IgVVijuJckKDyUSwbpNI+OlyDrrKZIeHf5SFtA==","shasum":"35c54e1d2ca03b0feced7bf1e084832abaf3dc95","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.b3312c4a2.0.tgz","fileCount":2121,"unpackedSize":29748114,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCLDNYjMyYfXZF4BwWfpOeNdYUbuKswtWr0lz8qzbEv/QIhANrGRZF/LWqx0IPAqSmnsi4DGVw0pCyuIIJnlM/mPXKk"}],"size":21473392},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.b3312c4a2.0_1770205793944_0.47592299383432013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T11:49:54.635Z","publish_time":1770205794635,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.a6dfb4141.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.a6dfb4141.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.a6dfb4141.0","@microsoft/teamsfx-api":"0.23.12-alpha.a6dfb4141.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c480492db2be29132c42caa5e384cc9f04d0f67e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.a6dfb4141.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-tCgIYAJGwjAipTatdZw7b37idDfyz6euqe/2AiaNyuvwQG6bqm625opfUzi4012v/eO+TcKK9LRYnGj80kUCdQ==","shasum":"91b89cd92b60b5fe55d39fe735a3df032f01dfb4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.a6dfb4141.0.tgz","fileCount":2125,"unpackedSize":29759344,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBaZAt0TpD+77QVEjPO/KRXml3ypClXKDVPcYRHJmV1+AiBg9BHXu8CqXjD35U50z/gfpQKE78xqFn0zFjQf0ZCukA=="}],"size":21475749},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.a6dfb4141.0_1770280950808_0.49458577812012483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T08:42:31.506Z","publish_time":1770280951506,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026020603.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026020603.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026020603.0","@microsoft/teamsfx-api":"0.23.12-beta.2026020603.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bc149453fd6f097e589d9bd3e88dee0767653dd6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026020603.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-C9bODEjjs8MWOE9WU+xU8rdj0hGE+n/LW0t1BgHEPG4W1o+v1s1glGwG6ARgGcBaBi3x0RpslVEw8UGW1lsZsg==","shasum":"b92f2703f14d6a1eab6226fa38e91c8d2d2593f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026020603.0.tgz","fileCount":2121,"unpackedSize":29748114,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC2g8Ui7p6Ji7CP/iqvX6Xoo5y1lJY9lShsxgFRMEpvtAiAza0ZtbmXzT85wx+EeczCnTcmTXAl/bnGxxQQDcDro7g=="}],"size":21473388},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026020603.0_1770347184346_0.6294312502706165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T03:06:25.076Z","publish_time":1770347185076,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026020607.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026020607.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026020607.0","@microsoft/teamsfx-api":"0.23.12-beta.2026020607.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8741ff43a85c8168f943908aacdaa6a7b0b5691e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026020607.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-TUv09Vv8oukWJT6rZ3jiCVENMkXgKShlBkZ1yAOssfMhR2Gx5nRRYPXHXDoN5ehp9U6XvXYLD8vl8OhBQi0S6Q==","shasum":"5b209672eff5eb3f8da1ec3bd5b0d7d6c574383b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026020607.0.tgz","fileCount":2121,"unpackedSize":29748114,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG8OQj7e4mQ+3+QWz5RH493+MqdEM6WZ1ga/GxxDNlWHAiA4NHs78TNRtwo+xm5IlMFT0hAlt8e5SisLO0ffvsyTGA=="}],"size":21473389},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026020607.0_1770362017030_0.15520094612601198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T07:13:37.686Z","publish_time":1770362017686,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.c6dd34bba.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.c6dd34bba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.c6dd34bba.0","@microsoft/teamsfx-api":"0.23.12-alpha.c6dd34bba.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1614a6fe293a458c348de3587e1dc3c099a63089","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.c6dd34bba.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-WbiKiL28aqlqNMucjDtvZpNXYWPa5xLAESXgv4lvUQRSy7XYZrvJ1tMEzDIScYV85hf77OwaBBVotm62fail6w==","shasum":"ef832f8715efd6dca3c9dfc2c4a707aedfef9ca5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.c6dd34bba.0.tgz","fileCount":2125,"unpackedSize":29790151,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDRqMuCV7UtZy+GW6VEusLAgtpXCOjVuE+FzUY2wBiiMAiEAhu4EN9E79Ejcuj9rTQuypNtn1tpBw/tAjjQwdLVjN8o="}],"size":21500548},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.c6dd34bba.0_1770378500994_0.6097750217265141"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T11:48:21.643Z","publish_time":1770378501643,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.e18b90a79.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.e18b90a79.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.e18b90a79.0","@microsoft/teamsfx-api":"0.23.12-alpha.e18b90a79.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"28254ea37a361f41c9541f3099b401383e4ebd27","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.e18b90a79.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-2T4RoPkxfseACHozggRrvx2a/QhKjmY/KAHloUM6E6s7v1AQp5CSiyuYlXDRnR4if32BeAWgpRF8KdntU1876Q==","shasum":"408c1c1af3db092228e28fe4098d5adebed4650c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.e18b90a79.0.tgz","fileCount":2125,"unpackedSize":29790150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID2DXxTMdAhmR9DToGtubkZIbcvywGJACtPl9oWRjl02AiEAtI0Y6ndX98Wk9zkmMyAgfz5ZYyeqmkJJ09dEiYwFAPk="}],"size":21500668},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.e18b90a79.0_1770637988129_0.544090939506827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T11:53:08.823Z","publish_time":1770637988823,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.a337b62e0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.a337b62e0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.a337b62e0.0","@microsoft/teamsfx-api":"0.23.12-alpha.a337b62e0.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c38fd2389dc596aba231b4ec6e97cad0c1e5f377","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.a337b62e0.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-cjjC3L2XkcdWy2KhMQbJJgklJwB71tYKWBJHHeR6TMv67FkJsx4uAQQnyHBBD7JdsF+GvHgnOBNfz3f4SPgSqw==","shasum":"e422da81247ed277dc955a1ee1906262bd1d3682","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.a337b62e0.0.tgz","fileCount":2125,"unpackedSize":29790150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBpgXOW2h4wTi8P5h5UORz2g4uoBJlzFDR89fq9ohsbSAiBQ85hBa9Zzn3HXOifWxrTuRz3a4iiykX8wVskIEro1Bw=="}],"size":21500667},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.a337b62e0.0_1770724689805_0.2069563085683661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T11:58:10.481Z","publish_time":1770724690481,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.c46b14910.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.c46b14910.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.c46b14910.0","@microsoft/teamsfx-api":"0.23.12-alpha.c46b14910.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"fdcc9d9e89bdd54ccc6bbf841ce75ced6abe99c1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.c46b14910.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-obsfkAuHKkEPaBGShauWXtboh1THwBg3cZJaIhklT3eV/OpE1k8DD6EJtKvKMpuCSQR5Dn2K8DHBD3ZZS3cGcg==","shasum":"f282dd3311979be08d95453aad55bdaf3b55d740","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.c46b14910.0.tgz","fileCount":2125,"unpackedSize":29790150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvS5midYX9jeYNvYpp6mGeSEir8UaM2YXPc94Z0oe9jAIgQyCPmjW6I0YqH7BorYS/38woNPhjCLB9Y/uFtaDyOiQ="}],"size":21500665},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.c46b14910.0_1770810760695_0.09974685029554542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T11:52:41.361Z","publish_time":1770810761361,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.5ff32b252.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.5ff32b252.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.5ff32b252.0","@microsoft/teamsfx-api":"0.23.12-alpha.5ff32b252.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d55418ea832219abf2325105af751ef9d0ee5e09","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.5ff32b252.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-Gq2CwIVSSHhxblsHGB3OiCkd/sE8zuGP35C82krX+HGAUxm15tTgRPTganYo29rhbke5Uhl79pcBVqja0rV2ag==","shasum":"90d432ce3f2b95cb9dc58775bbee0fa68d705c43","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.5ff32b252.0.tgz","fileCount":2125,"unpackedSize":29790150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCtuHh7B0V7w24YphJscEKelBUOdhAKYNubcUsan/4HlAIhANy8kFspErXMBQvoJdevpA9zWpsAEDKz02FsXgAoeoLF"}],"size":21500666},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.5ff32b252.0_1770896965154_0.19767761315787125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T11:49:25.880Z","publish_time":1770896965880,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.d0c8f1eae.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.d0c8f1eae.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.d0c8f1eae.0","@microsoft/teamsfx-api":"0.23.12-alpha.d0c8f1eae.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"af900cf28fad7d14017f877c71842ac7641e8430","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.d0c8f1eae.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-aVuzObZ4SMqy3u/ewcpSAanYaPAETCaD3EiztutIBVIcgmDlz/XhPndymwzHnD+f/b+Bayp9bKGIHB4CBwX+EQ==","shasum":"2e5f79592e9e266bd966ddec5aea2169e5c508e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.d0c8f1eae.0.tgz","fileCount":2125,"unpackedSize":29790150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDseMVB4WwKNSuKzbr9KXbQAx5Uiu+cjadU5IGWCufyKAIgPo4DDPjPBf7sR14sXB7+q04ZR4iM5rix1NnR+u3PN1E="}],"size":21500665},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.d0c8f1eae.0_1770983374451_0.7231648922310308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T11:49:35.140Z","publish_time":1770983375140,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.1d76e29a4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.1d76e29a4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.1d76e29a4.0","@microsoft/teamsfx-api":"0.23.12-alpha.1d76e29a4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bcb016e0ca04314fe5de6edd152542df416dd0cb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.1d76e29a4.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-MRptOqMvrVpJlPXhhOdUB1RGkHeID/vXH+k6icN4S6YKwmCNtLl0xGaVPPWLmq5eQc8EOYiARbX6nXo9vZTWgQ==","shasum":"7dc1a1ed39462acf706e90891a0413f1baac738f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.1d76e29a4.0.tgz","fileCount":2125,"unpackedSize":29790176,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyH3DSnFAhnV+ydid8BS2e2B0BlITWqgjRWoCSGR/sNwIhAJtoVdJXhQaHlFbjm9DurMWRp5/cnmdIsSx4vajCP21F"}],"size":21500692},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.1d76e29a4.0_1771069570412_0.3966040479306714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T11:46:11.164Z","publish_time":1771069571164,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.29bbb42ab.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.29bbb42ab.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.29bbb42ab.0","@microsoft/teamsfx-api":"0.23.12-alpha.29bbb42ab.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"928da74de61ca997334e8d9ea4684af47a9a949b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.29bbb42ab.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-MJk2VFl41eJR/Rgb1Vddzz+aN6hbOfx7hfAmOtN0FxIICBhqF9LUJZY6a19xOpwGnndk+FC3Z4d88CrSg8F7SA==","shasum":"8612e606d548f2082538005826bbf3e1001126d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.29bbb42ab.0.tgz","fileCount":2125,"unpackedSize":29790176,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICK1vDIDiRgzH5aOOZznZgZBl0segE/Hosm62tLAsV+8AiEAuv4vRp/ZkjF5CZhmZerageccxbBBmPPN85Ul+h/65XA="}],"size":21500703},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.29bbb42ab.0_1771155989168_0.4699203841711648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-15T11:46:30.169Z","publish_time":1771155990169,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.a4c70d8dd.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.a4c70d8dd.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.a4c70d8dd.0","@microsoft/teamsfx-api":"0.23.12-alpha.a4c70d8dd.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1314a9d8c40833ae35927572d184a4190501cde3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.a4c70d8dd.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-bdsAdMAMTUWukh0HLZy7vQx2XQQratByNcOppY4qqPzo3DX4EqraOJJ5Kh979tDSE1cVQ9Bh+zASzOIgxfG5qQ==","shasum":"5e44bd5b466d3700e655e017113d1602166fd5db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.a4c70d8dd.0.tgz","fileCount":2125,"unpackedSize":29789912,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB35VFiSp9rl2pVl63UPlCARqW1Xr5m8g5ZMFzXvzOuRAiEAxQbgBpse16Lh1lv6FxZJjtK9fBGm7LZJh6Y7yedkHPk="}],"size":21500767},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.a4c70d8dd.0_1771933983220_0.24764745528259402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T11:53:03.916Z","publish_time":1771933983916,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026022507.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026022507.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026022507.0","@microsoft/teamsfx-api":"0.23.12-beta.2026022507.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bc37d6af2dd2703ef6ef5b07d9dfc3e4cff2d5a5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026022507.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-x/KLoKuvAPwvtKSOxnnlUfFNfbL1s3NBBH5r165WIwrsuw00omEvbnbsBtOYynP45FiQqzsgn1sLKX2GycZFLg==","shasum":"fce51914ee1ce223eb56e51b425491e4f69de6cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026022507.0.tgz","fileCount":2125,"unpackedSize":29789896,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFFB19cWnJBc5PCqT+rWgjpFw3wW9K/EqXFlAnKGHW9ZAiAjioxYdqWA9ig6iw3dW5jNEKamhUFtOUQU+ifHIbe5/w=="}],"size":21500554},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026022507.0_1772004390445_0.1776512188414483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T07:26:31.217Z","publish_time":1772004391217,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.9305611ed.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.9305611ed.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.9305611ed.0","@microsoft/teamsfx-api":"0.23.12-alpha.9305611ed.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"aff5fa07623e33bbbc20a2cc79aca2010409be71","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.9305611ed.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-E0f+alPU1+VHEfiw0AiSwlHcHkXMDy30zTSSg/dLTO1TLQtfJRRjUw+XDBST84QjeZDcGfotnzUMLwqo+9wdpQ==","shasum":"78c2044dd90abfcdc310c9347167e73d84cdaf7f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.9305611ed.0.tgz","fileCount":2125,"unpackedSize":29791150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDDVGFgoVr8oB4JObkKMnHP46ga8ExyNtuPgKbtEpTN/gIgCAFyZ+68fS979f3k1rX3mZiT9GCHcjnmRLkGuM6F6cI="}],"size":21501724},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.9305611ed.0_1772020339305_0.7737355233318441"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T11:52:20.050Z","publish_time":1772020340050,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026022607.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026022607.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026022607.0","@microsoft/teamsfx-api":"0.23.12-beta.2026022607.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3f3fa7eff2fd35b9dda30baa171b39c033337da2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026022607.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-VXXI5IUwHseC8bwp2bsHxl6DBCY/Le4QvRv9F5vPuYoG7kxXo3cn/FVTsxHSRAAhC+X019LGxCXjXNDpuDTKqw==","shasum":"7963ec94e96111d69507c069cd19d4b770ce1c2e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026022607.0.tgz","fileCount":2125,"unpackedSize":29791150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDw+9dJRdAWi1QAQZBXvIQHiwYIb201XlJPDkrjXeH4KgIhALXUK2uEiKHEexIVho6fiA00ppS+dK1rAB30L/+Cp0S9"}],"size":21501725},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026022607.0_1772091021243_0.059850486915913104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T07:30:22.043Z","publish_time":1772091022043,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.714b9c362.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.714b9c362.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.714b9c362.0","@microsoft/teamsfx-api":"0.23.12-alpha.714b9c362.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"baf42b5558ae17eaa10e3f06a757343d4c6e42f0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.714b9c362.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-RNOTLvQLnXKg584tY9m8h1j345dq6leoXtzhjEAVwhBwQPiK6WbA3YfJfwdu2P/X/3Del/r5RiF9gIOltFmyaQ==","shasum":"ce684eef2f6c2497c1d47089a1c3ed90c0b3203a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.714b9c362.0.tgz","fileCount":2125,"unpackedSize":29791171,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCIj9BH83xSXGsAkOEpARdxBIkl8IHWN0zNx2y5BJygkAIgAr1f3+fLXXnv6c0BBEkOA2tinn6RJvnheXeLDkB0Nks="}],"size":21501745},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.714b9c362.0_1772106678592_0.8926558295603666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T11:51:19.326Z","publish_time":1772106679326,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.c92a36531.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.c92a36531.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.c92a36531.0","@microsoft/teamsfx-api":"0.23.12-alpha.c92a36531.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"897b54574301e8f93fc55b03c0b96f0ded14ffad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.c92a36531.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-3rd3rz8ArIg2NfNeBn6WDyM4zuCi6h71npa0pE7qfNhsd1K+QZQw8kp787cxWvi/h/YH8Kvhn9J8V2LW1313mg==","shasum":"59dc7239b0399805fdfe94db0da47418d2dcef06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.c92a36531.0.tgz","fileCount":2125,"unpackedSize":29791171,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGAvvoT7ckbvs5wZ9qSdfd4wXeJmyG+C55h1pDZxek9zAiEAs3+8HK1o684d5TllshICJzEqgnr1SC8vZChL1ZLC1zs="}],"size":21501747},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.c92a36531.0_1772201838041_0.9183899846490671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T14:17:18.776Z","publish_time":1772201838776,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.f56b200bb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.f56b200bb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.f56b200bb.0","@microsoft/teamsfx-api":"0.23.12-alpha.f56b200bb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"98dd66a5a116ed3b3989fd9554448779b3b5f779","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.f56b200bb.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-BzGjECswgCc8Aqa+DuZgSiOvf1/2C0ySFCUJNg8VjNRvMWgjdQEtTmhBpaZGJPQz3RPLa5rbeY3Es3B1PgNXBw==","shasum":"2680c68ce70825d4ec20889597c931d36665acf5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.f56b200bb.0.tgz","fileCount":2125,"unpackedSize":29791162,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFybQyBXlZzcVlsVeJRI9WkdEASqCA6OgOrPq4AlCUMXAiBERxTypziMwxaWDQmd3z/9uGn8ARyT/jiHm/TjKiU8QA=="}],"size":21501736},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.f56b200bb.0_1772279254801_0.4436156978874206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-28T11:47:35.779Z","publish_time":1772279255779,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026030209.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026030209.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026030209.0","@microsoft/teamsfx-api":"0.23.12-beta.2026030209.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"977b1c38fdbca76c376a85a95cd9d61804849990","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026030209.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-oH6/P8cG8/CHa+rCVnYVEa5HCbymGLwQ/I+4Ao6lnr7XY9DVLjuMOk9Ys2JPBs3i6hu971681K1Vf3/+Jw7sKw==","shasum":"a39a876c51b558fbc931453036c766945bb61dc1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026030209.0.tgz","fileCount":2125,"unpackedSize":29791502,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCBqai3VYbW67YM/5xQNEz1HvKkTl4jh9fF57JBzoz7zwIgKmg4eD8sfEjm69JmCzalmi7yptROrkvsXnaammR2oI4="}],"size":21501745},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026030209.0_1772444930480_0.3650843125121064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T09:48:51.190Z","publish_time":1772444931190,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.ba1282dfb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.ba1282dfb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.ba1282dfb.0","@microsoft/teamsfx-api":"0.23.12-alpha.ba1282dfb.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5bd6fa1773ddbf1e9134f7b80ed31fadf4342c74","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.ba1282dfb.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-7tduUu/7WlD03lcsA25PP0O0WUi8jD91/tDU50wcG+WcMokpV7qeWQXZENlxhjCjqiEdYFD8bwae+7Oqtm0tCg==","shasum":"ab5437b93d0c364157ef7d3448323beb9f335288","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.ba1282dfb.0.tgz","fileCount":2125,"unpackedSize":29863274,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICow456Zv3hsEbkQVExG/L3tiERquu7ZYAM0fodv4DqoAiEA4kxZVUZ0Ph9860jcTW2JuPNXwmPMM8iwXvsSaSrLR74="}],"size":21570900},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.ba1282dfb.0_1772452161775_0.6789157747107681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T11:49:22.451Z","publish_time":1772452162451,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.ff0371198.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.ff0371198.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.ff0371198.0","@microsoft/teamsfx-api":"0.23.12-alpha.ff0371198.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9d8248f5bd9127ca6c2c5230b56a8f4e233b9e8f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.ff0371198.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-sJVH53D8N/j9WE+l4UsvdwquqY8bV0ssw22GsBgUh9/toxUMBloJagghTbsW/pAHfZdXYJOXBYLQyvekmNUFZA==","shasum":"875f5829c38da7ad8e1d11cb5099acf5fc372921","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.ff0371198.0.tgz","fileCount":2125,"unpackedSize":29863274,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCdvlx8IFfgJ5UYf/VDuEzsf96n0GqJqBAzXg+jvskruAIhAPSSbekVyqPUQiel854ebSgB50uDUIFvQjmcna8Mehry"}],"size":21570905},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.ff0371198.0_1772538481430_0.19906739597764478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T11:48:02.121Z","publish_time":1772538482121,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026030405.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026030405.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026030405.0","@microsoft/teamsfx-api":"0.23.12-beta.2026030405.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"628eacb776275f74f1cbfce1dfc402cca3c19131","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026030405.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-hyhfaJmQrXDdJzkamWyWNagiAOH7rwzmJQhCpOj6VKhZIRITPqDq7n99uAn38fUy4rtTps9LU6F+0MSXBUr6ZQ==","shasum":"ff5108a7e0e17d3d7948819d53b9e0a0a881d61f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026030405.0.tgz","fileCount":2125,"unpackedSize":29793834,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbvFxIz+TG/8gWag+6kEjYAXDG7VvNzFQ+/79uCunz1QIhAM5iF+CnTfegcYqXFQdQ+8NmPHac6HD7gDzXc+gZNkYc"}],"size":21502003},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026030405.0_1772603467432_0.1363137810037114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-04T05:51:08.163Z","publish_time":1772603468163,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.deaab9a6e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.deaab9a6e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.deaab9a6e.0","@microsoft/teamsfx-api":"0.23.12-alpha.deaab9a6e.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ba0c3b4e63a76227bbed2606722d14e34b0bb316","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.deaab9a6e.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-CqNtbuJgp0zOVUInHALR0sWTa2fxyojf3vHHqT7rI3rvGgDZ8knhm6lRHFNAp/pndeGjjB4/dDm+kfextlqCeQ==","shasum":"4d1f1dccc36f677390f33a1a516c27c7392e570b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.deaab9a6e.0.tgz","fileCount":2125,"unpackedSize":29865964,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDWJdIFgXqcKTlOOojkBwmqA7xN7RglpqXcSGY1JjlqGAiEA4KOSuL4O71Ucf8Vs24VLwPsahZl8Ilcxh/zz//fyCu0="}],"size":21571205},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.deaab9a6e.0_1772624856347_0.9043005087178473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-04T11:47:37.096Z","publish_time":1772624857096,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026030502.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026030502.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026030502.0","@microsoft/teamsfx-api":"0.23.12-beta.2026030502.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b97d3c64767037023e6db97ffb3cc2e7b67197dd","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026030502.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-uPP2/qzL6t2HRkQ9R60I7zwgNCytpzt8WoI3+YPGdYXsl2xCfiFy+Nv80iVtY8NB7QUVeHltoZPQEg/WAKHsHQ==","shasum":"b9a8ff113de1d2976362bffcc72b8e2d183e695a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026030502.0.tgz","fileCount":2125,"unpackedSize":29793834,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCTDd0DBS6CEQHqvx2l8vRXVJ64QQUMm4R/DfB1BdxBigIgXUXsgCuiUaAO/nMGoNwjKdw71mClPBN8sA1xNqnvQSU="}],"size":21501997},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026030502.0_1772676375316_0.8341410512134555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T02:06:16.039Z","publish_time":1772676376039,"_source_registry_name":"default","contributors":[]},"3.0.10-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-rc.0","@microsoft/teamsfx-api":"0.23.12-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a635ed9289bf4e67ffd08d2facc00ef8d3717004","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-rc.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-Tu66M+W1xgD0gIhstOYFJxw1FGsCn5IXknEdF96WO2EKYEIyAUnuu5fqzTwCkXBBi5Sh3NtwDAl7zXvKnJadwA==","shasum":"d97c5d10e01fe72226f215eaeeeb7af3713b1bef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-rc.0.tgz","fileCount":2125,"unpackedSize":29793675,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCWg9bDQJ351LICiGAOlmrD/d4AXXxh4ctzX7ulrMsA7AIgQov92V9dnbHiaSbe5DNRphBp74Jf2gfRHEgWsPUyY+I="}],"size":21501979},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-rc.0_1772779572442_0.7090616483215431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T06:46:13.242Z","publish_time":1772779573242,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.67922c1d1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.67922c1d1.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.10-alpha.67922c1d1.0","maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"dist":{"shasum":"dc125a9eb0f9b7e13e701457d4f24f472a17a74c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.67922c1d1.0.tgz","fileCount":2125,"integrity":"sha512-sMBCVZ5V8jS6lSm+9p7cm/cHe56HNZawrISCyh7VeAJ/7hOhUpx2y6zYxB6vNnQ1S4GubvF4/5+eGHIcDCUFCw==","signatures":[{"sig":"MEUCIDbP5vx71gKuss0fiULQvBvz8V5O7IjcEaFe1ch9UW/zAiEAuMp7GhKjv3mQqVafHPZbK2tunZ0Rf+ze5s+apR/uDIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29865967,"size":21571217},"main":"build/index.js","types":"build/index.d.ts","gitHead":"73d921063c2ff44ce3bfb4cb391d9b8002ea1720","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rimraf -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.29.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.12-alpha.67922c1d1.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@azure/core-rest-pipeline":"^1.22.1","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.67922c1d1.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^18.15.3","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.10-alpha.67922c1d1.0_1772711419549_0.5373858190209806","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-05T11:50:20.344Z","publish_time":1772711420344,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.44af2d981.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.44af2d981.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.44af2d981.0","@microsoft/teamsfx-api":"0.23.12-alpha.44af2d981.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ec08b35dd507fcdf509766fae7f63829194481b5","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.44af2d981.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-ts4brWMzZUbZ8V4vqLYtOIWWFybs9FWjBrwzzhSQDr6lMSGO3BawlVybcUn0ut4xjcXKh8uWB1jami4p7rQHVA==","shasum":"a81f27d931c722dd2d12f943bc020990abe3c130","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.44af2d981.0.tgz","fileCount":2125,"unpackedSize":29865951,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICzBglq2cuXV42ihaHbaHbzuncdw284rrVFv9Cy5zGElAiAlqn9zcBwccAiLrWasyKnzp+b6lbkBTXPuV+9h0senyQ=="}],"size":21571209},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.44af2d981.0_1772797567418_0.9897687749531479"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T11:46:08.123Z","publish_time":1772797568123,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.740f169a4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.740f169a4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.740f169a4.0","@microsoft/teamsfx-api":"0.23.12-alpha.740f169a4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b01d468219501126713cf80127118e16608294a8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.740f169a4.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-TOTyEGighkY+QVdtbgCNCC3tuhUz5fx0uNmQeI6Wh/84t87c+WPTAcFiU5f9JmMr1GWT8m/LkMqiYn2avWJMPA==","shasum":"53e5476c552890ad0ecae1712ab0c52f75980c03","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.740f169a4.0.tgz","fileCount":2125,"unpackedSize":29866496,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGPOM1cEuFn3Y3CRm/ZZCzUfvQazPqFxp3+Xxcp2guYHAiEAyp2N9seTaCWR+AHcAKDrEs11nK060kTMXyIxr6fjgjs="}],"size":21571620},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.740f169a4.0_1773056958549_0.5146483014316672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T11:49:19.270Z","publish_time":1773056959270,"_source_registry_name":"default","contributors":[]},"3.0.10-rc.1":{"name":"@microsoft/teamsfx-core","version":"3.0.10-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-rc.0","@microsoft/teamsfx-api":"0.23.12-rc.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"c8c243459bbfa2bd0fa506dc8787a1f808107cc6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-rc.1","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-KjDRqdzSck7j0z3wM4h5DPd/coAkecfrfBYCPo7oiBK9JxuDUzKB8DVBR667YUIi/KJNFTjrNpdelG4XTl8obw==","shasum":"8aab7ac6815b1a480baf1004d16c81de0feb2528","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-rc.1.tgz","fileCount":2125,"unpackedSize":29794379,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDcySRbFhCHxo6JpKKXcl06VQWOTIJcyjMlsffjSJ4u0AiA//k1o03Bdcp+5SVFKFudWGZHpzCiFc75oreixZsKhaA=="}],"size":21502516},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-rc.1_1773127077384_0.7801153485604035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T07:17:58.175Z","publish_time":1773127078175,"_source_registry_name":"default","contributors":[]},"3.0.10-alpha.f9515e791.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-alpha.f9515e791.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-alpha.f9515e791.0","@microsoft/teamsfx-api":"0.23.12-alpha.f9515e791.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e0999baef8fab95e2fbb0b778248ff440d6b5d96","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-alpha.f9515e791.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-Pnvel9zudlV0K6d7DnR5nYGzkTOR06sZZxwvQ5+k0SRL9VIV5ks5+ggyMKa54MlfeFN0prjZO386HPWc27vP7A==","shasum":"6266a903895bc8440957a19981c1fb5832bd6389","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-alpha.f9515e791.0.tgz","fileCount":2125,"unpackedSize":29861829,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDl5Qk75R16FnUERSQik1m25BZ4EAVlo+v/jlCYHjB1ngIgW2p3X2xN9muu6nrNn24cVQ3F76LDZRxOD+6G2jb1zMU="}],"size":21570357},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-alpha.f9515e791.0_1773143324164_0.9329132027828535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T11:48:45.002Z","publish_time":1773143325002,"_source_registry_name":"default","contributors":[]},"3.0.10-beta.2026031021.0":{"name":"@microsoft/teamsfx-core","version":"3.0.10-beta.2026031021.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11-beta.2026031021.0","@microsoft/teamsfx-api":"0.23.12-beta.2026031021.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d50422b78daee4268708a067aa431fd787ca70d0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10-beta.2026031021.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-ubrB3P9iI9zOcO54AeyFm50HJVBYE9Xq1xijYz0egQGWovaqXTBCIVfZlRGz6mQKbawTe4sCDhxMBEjHuNJYvQ==","shasum":"a081088ef75f685ffcfae15c69efaea8318e218a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10-beta.2026031021.0.tgz","fileCount":2125,"unpackedSize":29861829,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID/6M2om29t7XuaV+d+Jw3Mq9mlGSHOP026e9NKiJujlAiEAo+nHs/ldPj+BMylJuHZ98RbXGtkqh7634+HW7rk/Iw8="}],"size":21570351},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10-beta.2026031021.0_1773179705786_0.8757269408408701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T21:55:06.603Z","publish_time":1773179706603,"_source_registry_name":"default","contributors":[]},"3.0.10":{"name":"@microsoft/teamsfx-core","version":"3.0.10","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11","@microsoft/teamsfx-api":"0.23.12","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f90ecec7b3817a0ce8c563ae6ffef5f87e4fcf69","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.10","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-IH0gIZcT0Kxiel8JTmTsAZVr8Fj9Mn54YotXgtKgeT1KWLDlr58gZX1oOvEKMKXUVmAc1Xv1aSYi9AmOPpN2Cg==","shasum":"6a8c64801934eee9321a4aaf9dbb2f9622e84f2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.10.tgz","fileCount":2125,"unpackedSize":29794355,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHx2ZqmZd0Xtw/PdbyQInr+XJIwUMt65HGLoDj96YgAsAiBWfefty2KUi7lDGcdfOHSwmW8V2Pr2tb89L6obaRpCMw=="}],"size":21502503},"_npmUser":{"name":"anonymous","email":"nintan@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.10_1773193900440_0.9143013811043645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T01:51:41.095Z","publish_time":1773193901095,"_source_registry_name":"default","contributors":[]},"3.0.11-beta.2026031302.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-beta.2026031302.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026031302.0","@microsoft/teamsfx-api":"0.23.13-beta.2026031302.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1a95554754dc047db66052aa48912ce85c314c58","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-beta.2026031302.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-1a/vAsezFHLN3WHnUeT33MObrVUqIe03pVzV6sDtE4rSJFs43y0laSQcntkhVDyMxOmx+ShvsEk2MHp7wL2kNw==","shasum":"44cbebc119b2b3df228fe8e1a6b68ab8907a4147","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-beta.2026031302.0.tgz","fileCount":2125,"unpackedSize":29861830,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDumidwaGU4XSjWjXY1wGIm7OQxEHyzY6NcIhmZCLA8pgIhAIUGrEDAVANtVHB3mbtWyE82SphW9FpJn2Eosn2X2bk6"}],"size":21570347},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-beta.2026031302.0_1773368840025_0.43680745460887915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T02:27:20.945Z","publish_time":1773368840945,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.d2f731cb7.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.d2f731cb7.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.d2f731cb7.0","@microsoft/teamsfx-api":"0.23.13-alpha.d2f731cb7.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"62b07f22f7efda92034492ebb556de1dac279d5d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.d2f731cb7.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-yezv8cMOVfwlQH0yUn/YvbTmiP5PGHd9E8CFyKcgIerm40e5o+5wRC9RDmkqxpSZiF3vcq2W0fF+uxFHpP02WQ==","shasum":"ae0922663e22b16423a16f8e9a47da678bd19d06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.d2f731cb7.0.tgz","fileCount":2125,"unpackedSize":29859374,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAuHTjb3KU/Y4ponw6+mxsifpBvA1LicbuvJ6zOXI43TAiA7RPUiFdtWNXREotZaTwfBpT1CS4Uy7oM8AjM0hcZa+w=="}],"size":21570865},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.d2f731cb7.0_1773383252886_0.5647904239522437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T06:27:33.615Z","publish_time":1773383253615,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.32d5ee1b2.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.32d5ee1b2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.32d5ee1b2.0","@microsoft/teamsfx-api":"0.23.13-alpha.32d5ee1b2.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a1113b0dbbc509da3771e45ef72ea3d5ad241ce9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.32d5ee1b2.0","_nodeVersion":"22.22.0","_npmVersion":"lerna/6.6.2/node@v22.22.0+x64 (linux)","dist":{"integrity":"sha512-VJsGS4hySY2F9tmrNyx3nb5/ykogdPVFdKOG+ARa0FwVxxM5EFx4GjJf/oL4ZYbkD0UcagR1NboIBZsL8/8pLg==","shasum":"c7975dd63f1c11a58a2e6cf069473ae17b35687e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.32d5ee1b2.0.tgz","fileCount":2125,"unpackedSize":29859392,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF3o7+av/sGJQn5bnvV9mBsWZYGSsTtZ5YLza1GiwSncAiEA1shcx0xqOOK5uDuA4dhFFgneTla3mf/nt9eBwzvhwDk="}],"size":21570886},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.32d5ee1b2.0_1773402495081_0.29387000835644495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T11:48:15.774Z","publish_time":1773402495774,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.89e5bd0f6.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.89e5bd0f6.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.89e5bd0f6.0","@microsoft/teamsfx-api":"0.23.13-alpha.89e5bd0f6.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9e2afd82558040e1252e7e4f042b9dcebf0f7627","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.89e5bd0f6.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-0jRCYOHZW2mjPyg99RrJWmO5de9wU7D98GxJuLceXeBzLXGPhRl7zNnP5OVb7X77cHzCtRaGAb0rS34FpLxX1Q==","shasum":"9ed59bf8b3b2fcd9cc1bb9d8839c6c09c711de0e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.89e5bd0f6.0.tgz","fileCount":2125,"unpackedSize":29859392,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFs5y2EYY4EyrfhcYGLmV0o3WFa3u6BURoqt/1kC7wx9AiEAzfwHi0bqN1aovBMBPlqGNbuEqwpgB1VpYkKTcVs3Dxw="}],"size":21570892},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.89e5bd0f6.0_1773488842140_0.058074532785170385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T11:47:22.807Z","publish_time":1773488842807,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.aa2525e75.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.aa2525e75.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.aa2525e75.0","@microsoft/teamsfx-api":"0.23.13-alpha.aa2525e75.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d4c74295b50dda9c2cbc12ca378d4c4874d95c10","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.aa2525e75.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-vSPU4i5eSqIztanjTNkBaRG1SJ0AYwvJCImQSIF4lSlX28QsIjD7D/ZI088RM8EXjhuVZF8zsWbs1thMQwe0hw==","shasum":"a619a828509a5ea244ad0b9e5fd4701fe737499a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.aa2525e75.0.tgz","fileCount":2125,"unpackedSize":29871256,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEnWNP3ezHwJQMSLT+39r9wPV+bQxJcrz4KTXlHF8x8EAiEAo+ucqMQHIGexL5TzKQkSoXAs5mEcpVeCGlnOdN8IfQo="}],"size":21573958},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.aa2525e75.0_1773662146013_0.9513393809568875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T11:55:46.752Z","publish_time":1773662146752,"_source_registry_name":"default","contributors":[]},"3.0.11-beta.2026031701.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-beta.2026031701.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026031701.0","@microsoft/teamsfx-api":"0.23.13-beta.2026031701.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5b537b52bfa5dc01f5c53c2813e80be5aa6fa5c6","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-beta.2026031701.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-MfaEj5OzmKefN0QUltPzAzFiMxlPuBxmwYCuw2gUxL/BfyRsVkhTB5z0ptvRAxA1xDYsSPKwYraSdklPMhNTGA==","shasum":"e407efe3e3d42fd61bd98d14127076fadb015e1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-beta.2026031701.0.tgz","fileCount":2125,"unpackedSize":29862504,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAFb4e1jU7Jyi1h/5M8CGuf+sZxGcbBsUJI7u8ZXumUfAiEA5TqZbjCU7vs2QwlEaQhRvU5+2d26zhPmkcD+xFCDUJ0="}],"size":21570979},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-beta.2026031701.0_1773712691666_0.3762999971849912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T01:58:12.400Z","publish_time":1773712692400,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.162aa54a4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.162aa54a4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.162aa54a4.0","@microsoft/teamsfx-api":"0.23.13-alpha.162aa54a4.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ebe2644954a54d2cf677d8fdeed2157c3fcedd22","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.162aa54a4.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-zDFYX+6NMja2NzwJ39u3p7kWtAUgs1ASZ3XAWWvxv0djAPwzzQbEqPV0lnr1ztKQSR/U4tid1dJnD4zJhpqEVg==","shasum":"abf61ee654aa8369bfbcf810d08f26dee52cefb4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.162aa54a4.0.tgz","fileCount":2125,"unpackedSize":29871880,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzJF3edw6sFMgfyukB+TSaD1aKiXLvRh7kjLTm1hFF2gIhALsyLVthG9vb5MzNqaLMqqn4PXf+2i6uPpwMNe5dxurV"}],"size":21574012},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.162aa54a4.0_1773748586473_0.08489930352928887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T11:56:27.160Z","publish_time":1773748587160,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.7d7a3e360.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.7d7a3e360.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.7d7a3e360.0","@microsoft/teamsfx-api":"0.23.13-alpha.7d7a3e360.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"19786f920d7e644d94e05eefb2947af315e25eda","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.7d7a3e360.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-WraYaXvFtQhB4hTsX975ewzelEo2cwqEr9liog4EI/uXabnpfU5YRdA4LaiwpwLuCkulFdl3Wdvof40P+V6cXA==","shasum":"b0dbfc4232f42af7f78b6a3515be022a7d0140f7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.7d7a3e360.0.tgz","fileCount":2125,"unpackedSize":29871880,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHFCejUBG8PzdM0IVP3lepn4BtHTh8pp6dFhD7JwNm3EAiEA4P4qXWsPqojnzudrF0piHtzH5f2TG2ArbtiecRBYsGA="}],"size":21574013},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.7d7a3e360.0_1773813086492_0.2406186109127788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T05:51:27.266Z","publish_time":1773813087266,"_source_registry_name":"default","contributors":[]},"3.0.11-beta.2026031805.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-beta.2026031805.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026031805.0","@microsoft/teamsfx-api":"0.23.13-beta.2026031805.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8bf2da7a81877a00274dd082a71bc7fe93390c75","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-beta.2026031805.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-dNbIQJnkdjdCiSZRal++zpVjgIqIzoC2lWtjFsEdeHZOZLSQ0SN7wnwS1L4cAAjUkdSTiIQHAxjtwPAltAK/Rg==","shasum":"d9ce8ceb93c9d3e044e97669906783a62cbcab40","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-beta.2026031805.0.tgz","fileCount":2125,"unpackedSize":29871880,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC8QnpxvzhjRtlfVrJOFcITdbRoUbZ5AvsbX0Ac1+Sw5AiEA3zQOXJfZT6qy9Kx+JGy67gqWEGr43DL79hLNOhx+cOY="}],"size":21574013},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-beta.2026031805.0_1773813691999_0.8340007397495885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T06:01:32.715Z","publish_time":1773813692715,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.d89dca114.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.d89dca114.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.11-alpha.d89dca114.0","maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"dist":{"shasum":"7d199a8acc17be9b880cf1b7b6c4c39e769dfc15","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.d89dca114.0.tgz","fileCount":2125,"integrity":"sha512-g8YRRpAU8nfobU8gNyKznsjA0b0guMaTQf02RYUTt3YXhI0rYkprHcOM6ABwwjothV8SOBkZkxGbK41XLp2ROw==","signatures":[{"sig":"MEUCIQCX7M+Xv2zdhnx2IaFeJJXTxYe8ALsRJ1TPNM+Dg8sWLwIgYV0oz+9555YOdlakTMMsoK10i1vL9zYoIcH4tvjNpiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29871880,"size":21574011},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fefa825ecaa4082d5a1e81ba1be517cd6d98c7ed","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rimraf -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.22.1","dependencies":{"ajv":"^8.5.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^7.1.6","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.29.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.13-alpha.d89dca114.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@azure/core-rest-pipeline":"^1.22.1","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.d89dca114.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^10.2.0","sinon":"^9.2.2","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^7.29.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^8.0.3","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"4.7.4","@types/chai":"^4.2.14","@types/glob":"^7.1.3","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^18.15.3","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-plugin-prettier":"^4.0.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.11-alpha.d89dca114.0_1773825296214_0.5306375082377337","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T09:14:56.869Z","publish_time":1773825296869,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.18a53feba.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.18a53feba.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.18a53feba.0","@microsoft/teamsfx-api":"0.23.13-alpha.18a53feba.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"eba75bdeb557cf1b6e2be2ea418742f9602d01c7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.18a53feba.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-PlKVf0Uo5BykJb2XOHiuK374rEU4V5HWLrS0UunMsofa1w4HWiCcfZJ9dQBwGIyPskDVwqEcMvccTBIUiXL/bQ==","shasum":"aeb61b01d24a29945cc406ede97056091226ba2b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.18a53feba.0.tgz","fileCount":2125,"unpackedSize":29871883,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCjb/vOsjvuv3UwEn/OdkpgwaPjJcRvIj6nVpuex0F9mAIhAOIh59KeFDK0j53tuveaja10lU0ij/UPA/IH0NEAzPZJ"}],"size":21574037},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.18a53feba.0_1773887585015_0.9353859157347741"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T02:33:05.878Z","publish_time":1773887585878,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.d9ea25f7c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.d9ea25f7c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.d9ea25f7c.0","@microsoft/teamsfx-api":"0.23.13-alpha.d9ea25f7c.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d40a2f1b7c3d9940ca845e2a26483118641c8d26","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.d9ea25f7c.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-i8QGIpvgEYWffOn6sp57jkDWz6RwtCL5iHO1+5O5kJIbYqcu/ioY9r65X7JVGG0mIkH02OHcbjEbkSpICmMWBA==","shasum":"ead880446b4a77c7e1d673b699826b48eab19727","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.d9ea25f7c.0.tgz","fileCount":2125,"unpackedSize":29871883,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwdilMzken5o29eKFqv28YzqaFe/yhil7bqEfjHmipwAIgJwpKYFJlvxpumb+57mclDRL8nTbC1RCQUrYqECl6ZiQ="}],"size":21574041},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.d9ea25f7c.0_1773920968648_0.6569768684662933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T11:49:29.349Z","publish_time":1773920969349,"_source_registry_name":"default","contributors":[]},"3.0.11-beta.2026032002.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-beta.2026032002.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026032002.0","@microsoft/teamsfx-api":"0.23.13-beta.2026032002.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"687c3fb9507c6c72b5f932330da5ce6a44fe4b0d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-beta.2026032002.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-f1rPYZw2ORnm5cKD/nXwqEh3kmsjJFeYbOw17kvHa+TG5Jyam8KxHiZk4rFVXp+AxpTfuXM7MMwp9F3xUXc0mA==","shasum":"75c25f2276dbed310b925297307d2be51af14cb6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-beta.2026032002.0.tgz","fileCount":2125,"unpackedSize":29871880,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzQRVuyCEi17o4X4FDLYicheARXKjs/DwQLwRH+mDAjQIgYiAcVYtGFTwO3r6FUocChMdlA/qYHtDycdaxCiRYFpE="}],"size":21573997},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-beta.2026032002.0_1773975215357_0.6451990386674922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T02:53:36.056Z","publish_time":1773975216056,"_source_registry_name":"default","contributors":[]},"3.0.11-beta.2026032008.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-beta.2026032008.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026032008.0","@microsoft/teamsfx-api":"0.23.13-beta.2026032008.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ea282d1ef308dffd60f4cb9940dd519c1674050b","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-beta.2026032008.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-6a9RCkq5xJ1JbuScqy9dtJvbwf+hmhuIZSdGGfnvMsVDBfdkSDsfo1D64PSucQl+PETuejUaCu9VPzEIh8RGVA==","shasum":"fe93ba52d1f6fb248a4b0c810aef57d4da75ff65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-beta.2026032008.0.tgz","fileCount":2125,"unpackedSize":29871880,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfOvPTK+OW2InGhesjH6MonNT/ksqgmR4ioR6HxwIspgIgSCTsYI5WtMySC8KVgeABv94Wi7pVMumqXbQmK0AzdBY="}],"size":21574017},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-beta.2026032008.0_1773994751393_0.6166167183066704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T08:19:12.080Z","publish_time":1773994752080,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.feaa9c932.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.feaa9c932.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.feaa9c932.0","@microsoft/teamsfx-api":"0.23.13-alpha.feaa9c932.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ddc238d73af1b9f3e9cbd00d41303c336c95673d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.feaa9c932.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-sca0j3BwcCuyDRF5fz9q1SdGgcM91vuCfyVh6uUpmk0l5LQMSObvkZtL9uKSPj6tv2O5Xs/0yhPqfQ92+wS8rA==","shasum":"b93348fc8c7fc0ddade40b55a16ccfba4db75445","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.feaa9c932.0.tgz","fileCount":2125,"unpackedSize":29871883,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDvVcKPuir7bTBVWaruWVRxVXVMKdksr+DdQYvzJ/msfQIhAKNHfGHCr/NXyi90l3HWB+9411HFfowNeZhgSBdQajRd"}],"size":21574039},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.feaa9c932.0_1774007258927_0.2612633214194342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T11:47:39.798Z","publish_time":1774007259798,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.af65c620e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.af65c620e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.af65c620e.0","@microsoft/teamsfx-api":"0.23.13-alpha.af65c620e.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bb3f355d7eafd7b38e779d6e643e3b625dc2000e","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.af65c620e.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-pSNvzDRklv//LJ4j81FLqamcpqBG11N1rkG+12rW50rWlwhhAvE0OjaYqb2zYsJkqBGNY+Bbjl3GjV91RgT6Fw==","shasum":"e0fd972cf09d56001c6c0f834eaf1799828f6d06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.af65c620e.0.tgz","fileCount":2129,"unpackedSize":29874981,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBPDPFKpquCw8Dk2Dn6iqffHzczItreIny0TKK1NP0AfAiAwaR1gvKKdprHUMKqkmJXwfRz6zS56MithuA/Uq2R5EQ=="}],"size":21574841},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.af65c620e.0_1774266992187_0.31943489325076335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T11:56:32.951Z","publish_time":1774266992951,"_source_registry_name":"default","contributors":[]},"3.0.11-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11","@microsoft/teamsfx-api":"0.23.12","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e0ccbe833d4e245b6e598c7a66ca987ac5903adf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-rc.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-Ahq8QiMdE5Znrfto3x9nj1ilUTm0j4BCBoSePnYKDY7GqHzvdXguqlppW5EGB2Az6l6h5vDJLqKKEXH8CtiheA==","shasum":"d2daf0c2fb4589a00c7655348c608074e3689bf9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-rc.0.tgz","fileCount":2125,"unpackedSize":29864680,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkzRRf+fjlAGfMFMM1EaWMxy5ygfmuIG6PFEgo+lHFGwIgfaua9iuqkBF9lYbKvHPgm8eqFBVTGVrBek3PYwTWHEg="}],"size":21572423},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-rc.0_1774320332323_0.12505568006746492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T02:45:33.146Z","publish_time":1774320333146,"_source_registry_name":"default","contributors":[]},"3.0.11-beta.2026032405.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-beta.2026032405.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026032405.0","@microsoft/teamsfx-api":"0.23.13-beta.2026032405.0","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9e254b7b25647dcf6f5b14324c886af98a21a4ad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-beta.2026032405.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-lEvghXD3RJZ1S6Hi5PcrRKB3SQKLQartwueea/LydVz2QE7GY8ktTiC9es+A3ndeAT1VrTAvsVMelbL+X4Bf0w==","shasum":"28067d13358290416a35682ee7cca0541bfdf894","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-beta.2026032405.0.tgz","fileCount":2125,"unpackedSize":29869527,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBfNxZ+a9dGkp7k0frnPl5mrA+3ZgMWHFHmfcsR9vAwMAiEA5BmP865GPgjivykxnh4r4G64FRlsZz7/h3KWll4u7V8="}],"size":21571951},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-beta.2026032405.0_1774329213562_0.6727771785072039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T05:13:34.301Z","publish_time":1774329214301,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.8e52baa5c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.8e52baa5c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.8e52baa5c.0","@microsoft/teamsfx-api":"0.23.13-alpha.8e52baa5c.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8872b6ca6bd568dc164998344a26456e6dc04eb1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.8e52baa5c.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-yYdH3VI/GPJ9oMufOuNwwbVwVAaP/qrLwjko7v8jUKsc2H1ZZWJHOk6F0IRfVtOWANAymBV5bBsIaQPiI1OXVw==","shasum":"bde5f9337f7425bc0b6212d358d53ad493d86450","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.8e52baa5c.0.tgz","fileCount":2129,"unpackedSize":29874987,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyCItXltayhvS8N6rBRP09AvQm88GImLRbOu409lXGUAIgHxJEoYydglgPiR77RRcueeAjG79NypvBSfjgFtcZg9Y="}],"size":21574864},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.8e52baa5c.0_1774353275247_0.2535598721060379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T11:54:36.016Z","publish_time":1774353276016,"_source_registry_name":"default","contributors":[]},"3.0.11":{"name":"@microsoft/teamsfx-core","version":"3.0.11","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --plugin 'no-secrets' --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11","@microsoft/teamsfx-api":"0.23.12","adm-zip":"^0.5.10","ajv":"^8.5.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"2.7.0","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^8.2.1","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^18.15.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^9.0.10","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","@typescript-eslint/eslint-plugin":"^4.19.0","@typescript-eslint/parser":"^4.19.0","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^7.29.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.25.2","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","faker":"^5.5.2","find-process":"^1.4.4","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^10.2.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^15.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^9.2.2","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^8.0.3","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"4.7.4","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"74040dae28e75c9c67c48341374dcd509971c856","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-/y1FeTX+8KxdkscmcRNHSZRgRTfQNXvQcqaJduzMA6mcPkWvzRhY6S/NCDeu4wjk/IjLiZJRW0VV2qJFpdp8jw==","shasum":"b2a8b4f518e3eabd512a6ff6a2f752fe93823db6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11.tgz","fileCount":2125,"unpackedSize":29864666,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF7cuXRghrBBR0u5lH8umI00PWwmy+fWvwDdY22eyfZFAiBuN8+l97TtPnPT3gfa3ZpWv7nukSeUAF3o/gnjrOMXLw=="}],"size":21572422},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11_1774425660396_0.9356456506664268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T08:01:01.403Z","publish_time":1774425661403,"_source_registry_name":"default","contributors":[]},"3.0.11-beta.2026032510.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-beta.2026032510.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026032510.0","@microsoft/teamsfx-api":"0.23.13-beta.2026032510.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d5e4e649fe3f99d66b5ae54606f2f7ef88a396f3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-beta.2026032510.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-U6w8+UePBjzmJHIRy4VwYq6Sl1P1GJHjPZbHe5wOqhFshYV5UfkqffAZGcTvzbPZc3lPV5pi1d4F9nmMOIlMXQ==","shasum":"89ba9e424521d8aeff118b2467c70637d1b65c89","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-beta.2026032510.0.tgz","fileCount":2121,"unpackedSize":29863113,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCjwXoMgxuQLeGhQctl+X+nI0lMd2VlNVzMEe7JWTzMpwIhAOaIN2npSQOBX6w0V17YoLlfFKjYVTdQdGM4tLES8MXK"}],"size":21582603},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-beta.2026032510.0_1774435885182_0.41129772328323266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T10:51:25.934Z","publish_time":1774435885934,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.5bf905f03.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.5bf905f03.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.5bf905f03.0","@microsoft/teamsfx-api":"0.23.13-alpha.5bf905f03.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"583d73b6555457c749e819c0d609dd2836343cad","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.5bf905f03.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-z9+J5812ofJEuIMUzLacgJI/0wtkrRpyOWWcVlqPKsUheo4QV9tnWVWzBDIpddKopwLBAM2y8AAyw3F8dVhiGA==","shasum":"d485751f28885e680525a009d812b69130fc339b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.5bf905f03.0.tgz","fileCount":2121,"unpackedSize":29863112,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICRq3ydRWss3I9yR9tdi+IsbSq6o/mGgnJUbxAGIIlNcAiBxaUFPf7qtb1kMcdqO5GIR1txVSSBwV4UrrMXztmwb8g=="}],"size":21582587},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.5bf905f03.0_1774439632367_0.8694913708747396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T11:53:53.214Z","publish_time":1774439633214,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.7ed57a9ef.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.7ed57a9ef.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.7ed57a9ef.0","@microsoft/teamsfx-api":"0.23.13-alpha.7ed57a9ef.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"fbe6c49f8d71161055a0e62cb0d460311f58da9a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.7ed57a9ef.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-t9v7NLwDVh7PxHRDVrq+2KRzI9LokdjNArJFScb7LHoOqOL6/VntYtKV9KrCrnf28xaZsgh4K+w7A7WvFOfFNA==","shasum":"fd0e8e13ba95b5b7c9af86ba3bc17716a1860479","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.7ed57a9ef.0.tgz","fileCount":2121,"unpackedSize":29863924,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBZMWUVlwixu0ksfYg0nyTLYCEVtKMI1b22rZqtrI/35AiEAiweHjCsjmhyqndcAkmIvkuROEADk501XIFBD5+ubtDo="}],"size":21582706},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.7ed57a9ef.0_1774526253864_0.336957698985765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T11:57:34.665Z","publish_time":1774526254665,"_source_registry_name":"default","contributors":[]},"3.0.11-alpha.8b200eb74.0":{"name":"@microsoft/teamsfx-core","version":"3.0.11-alpha.8b200eb74.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.8b200eb74.0","@microsoft/teamsfx-api":"0.23.13-alpha.8b200eb74.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ab90a633e9df4fc5e8034487734181757d5d9a40","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.11-alpha.8b200eb74.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-S2ISKvKtF3WhGZDRu6G9nncHh6GuRpIV11eJm168LmQ3Slb0gWCw4+gp3ZtvplnoJ4pzn0U61mKYdhAQo5sC2Q==","shasum":"7c75304c57f5d46eb36a63feeb83c6b0dd91b826","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.11-alpha.8b200eb74.0.tgz","fileCount":2121,"unpackedSize":29863924,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAfxmx2WDgljDWyLSlb6jfe302ArMuTwTNxhaCEvAkoSAiB0TIF6vfpLsagIxh4/+4HZMou/nFDXmzPx4YkbVDBHVg=="}],"size":21582706},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.11-alpha.8b200eb74.0_1774612650135_0.0192419259714649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T11:57:30.914Z","publish_time":1774612650914,"_source_registry_name":"default","contributors":[]},"3.1.0":{"name":"@microsoft/teamsfx-core","version":"3.1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.3.0","@microsoft/teamsfx-api":"0.24.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"b75cb42ff3b6488d344757ad9e46ea0227ea77bc","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.1.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-HyyvHH/a4KhsEmHowlhq9y/PAFWqx/2Sawn4hg7dG9zDoSG8LBKp/WdL66dDuruNPn3VB4YRH20S734EiSf9mg==","shasum":"9bd7ca0a70d7f32b1a9f873ffc3a1962337aa15b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.1.0.tgz","fileCount":2121,"unpackedSize":29863038,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCgfFGD2mUy/pFWFCZ0CUWHbaz5zoGO3oxoW1qIU4c/pgIgOzZ4Uix9yOFMfLtT9DDze/OiDrlWWSCCohL5ny7rWY8="}],"size":21582578},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.1.0_1774864840843_0.7554292645855836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-30T10:00:41.557Z","publish_time":1774864841557,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.5e1229afb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.5e1229afb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.5e1229afb.0","@microsoft/teamsfx-api":"0.23.13-alpha.5e1229afb.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f4d1a7cda27ac62d04f6824817eeb5d55734cd1c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.5e1229afb.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-WJhVeIx35Jo64W8SELd9TWlr/c/C3iPa8WZO5pQIRuwYm+vbn4sX5zXqcNY4QSIy+KDYPfjhTu2ASnWAp00GMQ==","shasum":"062bd973f22477310daddb7e4e16cbcb8134647d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.5e1229afb.0.tgz","fileCount":2121,"unpackedSize":29873258,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB1iqHvW/6TGRLnKf7Z3s5aWggsufSGHh5zRfxbvSbP8AiAkmRF4GXKE3THeEzKvM8cx9bXoNZRHbHdRjYXbQvmw3g=="}],"size":21583759},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.5e1229afb.0_1774871981305_0.21985840096367992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-30T11:59:42.215Z","publish_time":1774871982215,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.f34999b7a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.f34999b7a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.f34999b7a.0","@microsoft/teamsfx-api":"0.23.13-alpha.f34999b7a.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8f6fd52004cd786770e0e7d05e250ada57ee4063","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.f34999b7a.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-WZPC5LiYTX36tf6jy4tJmPSk1Ni4bnSpqbQ0DBZxKtKvdr/8ES+NpoFfVm1tEBrVXFzYpM5SrV6LNpouGwZwPw==","shasum":"8094c915e8d6736fbc7ecdd381e44701a153fde4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.f34999b7a.0.tgz","fileCount":2121,"unpackedSize":29873262,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFJraOyYGgR5XLkYcYN++TW14/hlcFVRAiYC/HcIi/FuAiBcPg2Ynqmchf6Cby5lbHKp0Sb6r7AbkpE2r+Q/IvVtyQ=="}],"size":21583771},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.f34999b7a.0_1774958263172_0.6151662641101991"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T11:57:43.916Z","publish_time":1774958263916,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.4959206aa.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.4959206aa.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.4959206aa.0","@microsoft/teamsfx-api":"0.23.13-alpha.4959206aa.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^7.1.6","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/glob":"^7.1.3","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3bdd34afef68f6b400bf200d3d1631e4ddf08ff0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.4959206aa.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-LTK2Y+gmC0M8xk8s93/VY95p7+Gp7leERxxTPeoZ4FK6JxE36hvQ+bqerXUDYqLmIeu9tCj9jI4YSARVTzRFIQ==","shasum":"6b989717c7a51e594c11430ff95a600f8265762b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.4959206aa.0.tgz","fileCount":2121,"unpackedSize":29882493,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDtEkgUChUIKx2e3l6/WQMTwyQhaTrs+tshv7zwY9dAXQIgJgGN+TXL1CGNEzVd159Hl9Pw8k4T4UYKj5ZY4xVmBdE="}],"size":21584981},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.4959206aa.0_1775044734076_0.9394343470583741"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T11:58:54.853Z","publish_time":1775044734853,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.eaecfe55f.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.eaecfe55f.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.12-alpha.eaecfe55f.0","maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"dist":{"shasum":"49f567280a915fa41b6acbe176ccb3732795fe10","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.eaecfe55f.0.tgz","fileCount":2121,"integrity":"sha512-8BwAqvSpazRir3LORoMb2Q+1m092Dmk5czryzcLJUywkgPH3k831C5D9dmPKcNzYeJ5Q2B68DoY1G4D9jPTDfw==","signatures":[{"sig":"MEUCIQD2NYpUwNsxxyQpFeqXMO/mPhj47jFoPzEOg3QIeir93gIgR7qQgG5wqBm9J+ich2pUFAaIAVXJVUyE1HcmzqCTUi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29884448,"size":21585393},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2e2824367ec0fb0cd20ac2f6aff410b12eabd98","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rimraf -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"npm run check-sensitive && lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^11.0.0","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.29.0","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.13-alpha.eaecfe55f.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@azure/core-rest-pipeline":"^1.22.1","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.eaecfe55f.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^17.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^11.0.0","sinon":"^19.0.0","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^9.0.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","globals":"^16.2.0","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^9.5.2","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"~5.9.0","@types/chai":"^4.2.14","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^22.15.0","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.0","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","typescript-eslint":"^8.56.0","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-headers":"^1.3.4","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-import-x":"^4.16.0","eslint-plugin-prettier":"^5.5.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^1.1.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.12-alpha.eaecfe55f.0_1775109107056_0.2815643895139115","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-04-02T05:51:52.805Z","publish_time":1775109112805,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.3253478ae.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.3253478ae.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.3253478ae.0","@microsoft/teamsfx-api":"0.23.13-alpha.3253478ae.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1994fda3f9e476a7a496e4d0ecda27e939383da2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.3253478ae.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-LNKWlRTXL61tMzfArge6nzOEXSvi0uC1uLuiqkQvvLaZV2slPLL9tteyObN2NHnv2/gnGrw+FhnWGdwz85f51A==","shasum":"2e2042fd0d819ee13924226ec9ea8a47236c3c62","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.3253478ae.0.tgz","fileCount":2121,"unpackedSize":29884448,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/fP6f7Wp8pc+gGSEvrKe3MfjhYwUMcfCNbZRAfTZC0wIgEqUMo2nafsbNWUa2nUC6vUSX4tGmfr9LtfEFBUF7eTo="}],"size":21585400},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.3253478ae.0_1775130917937_0.2176436904276342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T11:55:18.606Z","publish_time":1775130918606,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.b56a74dc3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.b56a74dc3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.b56a74dc3.0","@microsoft/teamsfx-api":"0.23.13-alpha.b56a74dc3.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"163c5671c0df2c165a81b01e62fa4dea50ab596c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.b56a74dc3.0","_nodeVersion":"22.22.1","_npmVersion":"lerna/6.6.2/node@v22.22.1+x64 (linux)","dist":{"integrity":"sha512-RN8db7p19wTS6lsKZxfDDAMAB8ImYB6SSGCcQBQHeTdBxlGesxCNuS8wZoOsHuf1d7Jg8NvTZKpJHflx1vI7kg==","shasum":"2d832bfd978b98a786577ed0292f0c7abd112e48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.b56a74dc3.0.tgz","fileCount":2125,"unpackedSize":29952906,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYFIZZUR9JnwTH6uPvz6FCbXxUxBDIJgHGW7ah0aCX/AIhAPUQmDpEnt7/tNVMaE2Tq59l0Kv0sKWT8e/5iBWipc7b"}],"size":21600859},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.b56a74dc3.0_1775197326119_0.8346599698175357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-03T06:22:06.769Z","publish_time":1775197326769,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.6587e6b5a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.6587e6b5a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.6587e6b5a.0","@microsoft/teamsfx-api":"0.23.13-alpha.6587e6b5a.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"98ed341ac49bf5a968abab4bebbcfda3bc142071","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.6587e6b5a.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-CMzjMA3EyMI7ywoS4ZU/ZoQUEQ0LWQRwzVQhILEhCGlQdgr3TCXegvISJLwzcBRbAlHCpfMaVQ+iDfHCUBG+FA==","shasum":"35225a1d7636f5efe01a9c24eedabbad7df3d9d7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.6587e6b5a.0.tgz","fileCount":2125,"unpackedSize":29979116,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEUpFy2UVhS1uOtQhviWPTkMZm+he7cNA+CwUSZsd7tPAiEA0UlNzPjHLq6mNoaTxzWbGL+yDdUfTgVTvQv2Mv6EIA0="}],"size":21606715},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.6587e6b5a.0_1775563132131_0.7395305498241238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T11:58:52.804Z","publish_time":1775563132804,"_source_registry_name":"default","contributors":[]},"3.0.12-beta.2026040804.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-beta.2026040804.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-beta.2026040804.0","@microsoft/teamsfx-api":"0.23.13-beta.2026040804.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2b25ae1a1d0b50be3001edd62fc91b6c3c2530a9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-beta.2026040804.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-uCQXIs1HMxpbII3o7Xm7VxpI0+cvgf2ZcKFS8ZOzcxze+6SwRPqB4+fejegPtG+tUv9JHWBZV8TeAiR2mOBIZA==","shasum":"8e296f4ca1a6116228832974108680e946790e4e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-beta.2026040804.0.tgz","fileCount":2125,"unpackedSize":29978934,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHaiXYPKYixW+QCbFDqJAaKRO1uJxKfGhG6tKUKfi5A+AiAfA9x8s91ld18OYCBmRAmv2rmNRABDGcCcXcpxKqhROQ=="}],"size":21606704},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-beta.2026040804.0_1775623912954_0.8885556143828786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T04:51:53.796Z","publish_time":1775623913796,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.f3a5ce9fb.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.f3a5ce9fb.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.f3a5ce9fb.0","@microsoft/teamsfx-api":"0.23.13-alpha.f3a5ce9fb.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"3a1b16c70a8130dbb2fbcb6cc8aa09a7c0c475ee","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.f3a5ce9fb.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-bYpdimh6lTfjVaJ5HbR2pEHHV76YKI4Jg03Ts4LPn4h+qGYInUDEyW7CwiLZ39ZrBTB2+9yCI590tAePNja7eQ==","shasum":"70d252c15b695f642b166cf6a4fd2d49d18f9b07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.f3a5ce9fb.0.tgz","fileCount":2125,"unpackedSize":29550174,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHPGQEcVId+0YLgmp3ZEWLLipYVCKq8DYOyaSsDbBRfrAiEA14/fGtKfgAgLFqS2X6V9GXrOftJF+mKwSSID/jQylLc="}],"size":21178084},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.f3a5ce9fb.0_1775637085299_0.1293385917375105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T08:31:26.120Z","publish_time":1775637086120,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.9ce6e314d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.9ce6e314d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.9ce6e314d.0","@microsoft/teamsfx-api":"0.23.13-alpha.9ce6e314d.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"f6a7b51e40753f4ccf8228743fdff480b10c6594","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.9ce6e314d.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-oDxlQ+oseMBMM2Ucx9ruvg284BHvL2wBvNDJ9SkGcwSOxg1sZLmePRFP3mUTo2+Hq2b5seGFucjJmg6LUNellw==","shasum":"c186b5824fa411010d1d5187d67a98a3e2fd0ec9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.9ce6e314d.0.tgz","fileCount":2125,"unpackedSize":29551973,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6TyC5Cow6JA6eEnGCYgVMOZRKnDewq8fFGtgnGdBlegIgAKEDLr+4tT3mbUVtjlJwRuwZ1KjkaFiA9ahgxAI8aGo="}],"size":21178478},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.9ce6e314d.0_1775735946289_0.6318651186790778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-09T11:59:06.975Z","publish_time":1775735946975,"_source_registry_name":"default","contributors":[]},"3.0.12-beta.2026041008.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-beta.2026041008.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11","@microsoft/teamsfx-api":"0.23.12","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2b73af5b92aa909a9af755709ab534d8b40b3121","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-beta.2026041008.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-c7n5L3cCbuwo88n6Pg2mkW7UXxCj2VqJgA1tFtarwunH7LTqrDsLDU8gCNTd5+k1gvUpgBUzxN/tYrRWnW/3tA==","shasum":"4e2187ec915ef61ebf52057b8ed7600d42fc1402","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-beta.2026041008.0.tgz","fileCount":2125,"unpackedSize":29550475,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIbRmiFaOgAJqBZbYPPFy2sPQZT4J3C6bm1guGaYxgkgIhAMaMjKbBGpS8rUkCx7+43qKflbcUbw+nEFoEBo4sKsnq"}],"size":21178337},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-beta.2026041008.0_1775810939439_0.3126468033685126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T08:49:00.169Z","publish_time":1775810940169,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.5e0780e0c.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.5e0780e0c.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.5e0780e0c.0","@microsoft/teamsfx-api":"0.23.13-alpha.5e0780e0c.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e51bbc4c9e201ea42206a7b30adbda7aa3b3ea51","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.5e0780e0c.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-htJ/LBdZjP7yxpppeCOn0sxHQ+UL/CtUyOMYU87T3AzzfiyMMx69v+Nj2c9fZuj5ycXE3RvVhKK+WpXlKAQXIg==","shasum":"97d9c940e91c12c294240b526044f07b132010ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.5e0780e0c.0.tgz","fileCount":2125,"unpackedSize":29551973,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDivm7kiTwDnoWRTUBXLJ56DXCD5m0qUF3+XiQiBn4GVgIgKwB4mUjKdz9qx6/kb82dNo+cKid//J0w+/kEGUoN2So="}],"size":21178483},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.5e0780e0c.0_1775822276197_0.6690111752190422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T11:57:56.976Z","publish_time":1775822276976,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.3d0c608284.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.3d0c608284.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.3d0c608284.0","@microsoft/teamsfx-api":"0.23.13-alpha.3d0c608284.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"cb42542a2643367d24680a00f928c625437cf27a","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.3d0c608284.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-SbMDW4hobUXmRpgYppxmRKspc3PAdhal5KQMZBxZ9Myh3SKtP5dUbAq5gP2vZkOefE9+C2cRv5EHqVYo8yladw==","shasum":"c0527fcce2e585f8c34a407b9ded8002f6f37b19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.3d0c608284.0.tgz","fileCount":2125,"unpackedSize":29569387,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmKQJM791hqtRTK6sjIvSTGVAb+WL9PJUnaudFgDgarwIhAPRDyPdyiwoKel2mI9mOv3D1WaFH3TowdCJwWmnK3uyP"}],"size":21181065},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.3d0c608284.0_1776081979025_0.3760561755512426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-13T12:06:19.724Z","publish_time":1776081979724,"_source_registry_name":"default","contributors":[]},"3.0.12-rc.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-rc.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.11","@microsoft/teamsfx-api":"0.23.12","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5fd05285361c351da8e28a8ef01c43b369c20051","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-rc.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-8bMZzMn0XRcs7KQV+6/1iIx9OJGuT38l83cTmeUWZGCeFGjagRXtkGrdfsk/ueenLM2HEkj0nlklCfK6mlJj1A==","shasum":"1eeec3368f36c974f91ad7aa82c2afbd343ea9b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-rc.0.tgz","fileCount":2125,"unpackedSize":29550014,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCyGAq9hxcyPU1FoVbjCJvQT1nAxUWCEEjmLNSCfhnF1wIhAJiSbs4Zj526D48vSyj02dXepjxz6LlFw2ejFvmp1e2N"}],"size":21178386},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-rc.0_1776149641799_0.9862451962913221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-14T06:54:02.525Z","publish_time":1776149642525,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.5d45794619.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.5d45794619.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.5d45794619.0","@microsoft/teamsfx-api":"0.23.13-alpha.5d45794619.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"bc3c9e7fa636db453a7a324749075365f34c12c2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.5d45794619.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-7pc9lFNkTgvVlo/DsDFnwvyJK9CY0/B9IJnlZLKxyJy5DPXfxvFAwwQEY1uj2PKqA3UdhsNmQvNXrPZWfxd8mA==","shasum":"b37cae70f98c4098be62f9edc5e353a64d906aed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.5d45794619.0.tgz","fileCount":2125,"unpackedSize":29569387,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFN9SX9u+O/6KAmPIAfBJzGoqquW+4XozQUR+wPhvnYsAiEA4QROq9ioNmPNfjhz1t1SCck6HyjPTiUYHjwTW+Vxyz4="}],"size":21181061},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.5d45794619.0_1776168206544_0.2482155846261176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-14T12:03:27.345Z","publish_time":1776168207345,"_source_registry_name":"default","contributors":[]},"3.0.12-rc.1":{"name":"@microsoft/teamsfx-core","version":"3.0.12-rc.1","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-rc.0","@microsoft/teamsfx-api":"0.23.13-rc.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"15749d16e4f599c02b660a51729434c1d5b248bf","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-rc.1","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-YAOS+Bo2G9Q59ehkp5mkmV3xLngbYjxO9tvNMZ+D9wqkpQQQjOSCbKCBEwAYCc+C7/iTffX3qT+bl7efAWMgGg==","shasum":"bf3dd0c11628f1518ac0a0014be1fb065f74c0ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-rc.1.tgz","fileCount":2125,"unpackedSize":29550033,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC9o/qqaQg1QBA1dnU+cQMOpIKMU04V9J+OkiTzzT0ezAiBbyszUP8s88ecr/vrM3/VuqS6Ryqz3P8yBFc2mCHhxVA=="}],"size":21178361},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-rc.1_1776248196055_0.6993583575442837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-15T10:16:36.729Z","publish_time":1776248196729,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.0a63a75aae.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.0a63a75aae.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.0a63a75aae.0","@microsoft/teamsfx-api":"0.23.13-alpha.0a63a75aae.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"78deca78391cb155707e09b51e9c20483bcbba57","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.0a63a75aae.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-GQ0zPr9XsRDL4/h+ixDJu7DS1wXNwlmwZfe8amWrNpb31HSebm9YNhZ2aN/i2xtiRU4myobslUEt9tO2LJygZQ==","shasum":"c39352c22ab3476e5b584446723e89d2a8e1ec5b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.0a63a75aae.0.tgz","fileCount":2125,"unpackedSize":29569426,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFTh88wCh5Nk/OdfVEN4zJvinj7KQKoy1csjcTjRaQ3VAiA3VoX2hK5pvcMadcFVuzRfixLtVSe2xurYN9bzwPeV0A=="}],"size":21181310},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.0a63a75aae.0_1776256798552_0.8359804214500397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-15T12:39:59.496Z","publish_time":1776256799496,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.8b16707e4a.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.8b16707e4a.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.8b16707e4a.0","@microsoft/teamsfx-api":"0.23.13-alpha.8b16707e4a.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"096925ce4f4f4dc5efc9d546dab5753e57d098a3","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.8b16707e4a.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-b2ufuvkSN7GbLBCGH+nZ9/zAytCY+oY3enhY62bJHLxg08nEirgwSUF57yNCcDyKCW/RTu0juwijzaiKUEoQUg==","shasum":"ce9188391f60689a4c23cb2d3e2de9a075f1331c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.8b16707e4a.0.tgz","fileCount":2125,"unpackedSize":29568995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCW9QkRvADhZ9jXgOikqoBXHnaH7XCvDXwSdRcDMVrIgwIgYYWo1Yl97bwaYSj7HWKCnF6WXWozUwMXV8X0vsJdGyw="}],"size":21181191},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.8b16707e4a.0_1776340746651_0.3402445038797115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T11:59:07.343Z","publish_time":1776340747343,"_source_registry_name":"default","contributors":[]},"3.0.12":{"name":"@microsoft/teamsfx-core","version":"3.0.12","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","check-sensitive":"npx eslint --cache --ignore-pattern 'package.json' --ignore-pattern 'package-lock.json'","precommit":"npm run check-sensitive && lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12","@microsoft/teamsfx-api":"0.23.13","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^11.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"fabb8e3677ade92a62490374ed675e65d3bdd6d9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-m2GlGAu4npIG8hOBNksfSCQQr/T6RaNX1uG536YbL9m8mGOGyaQzrCXO0bkMP447coYGBkyTetnsrKPH7ntVUA==","shasum":"ffe857ca3c70d7038779830f1162d236120efa1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12.tgz","fileCount":2125,"unpackedSize":29550009,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCajNSPmijL3sCL62RylEHTGXFh/UJuScJWsoxOyf4CygIhALzzc83LchVf0c0W5Qb2YknqA4TytQETzAqQ6ii/2aDY"}],"size":21178355},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12_1776405595885_0.39781681402744873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T05:59:56.513Z","publish_time":1776405596513,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.cc581ebec3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.cc581ebec3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.cc581ebec3.0","@microsoft/teamsfx-api":"0.23.13-alpha.cc581ebec3.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"1d5fbd3e0683372c8a05e91523876a4e474681a4","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.cc581ebec3.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-s02AAtzu39cNbFwWZJIVg+KcPF52tw7EL4WzN965vqkqZNzfci1SgNps3wUELnuhNqkovDtUDktGC3Lb0gl+NA==","shasum":"bb9ee4678dd88778d8ffefd056cd35631359b123","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.cc581ebec3.0.tgz","fileCount":2125,"unpackedSize":29568995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQD+y/q03+1Sik1f1ssYmQij2JT2Ju4tAIEq7xEIUcruwwIfAYVfolsd50348qUF70AHEkEXezMTvspwbspaKz0Fvg=="}],"size":21181286},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.cc581ebec3.0_1776426943879_0.3417967193697833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T11:55:44.521Z","publish_time":1776426944521,"_source_registry_name":"default","contributors":[]},"3.0.12-alpha.e369130fbe.0":{"name":"@microsoft/teamsfx-core","version":"3.0.12-alpha.e369130fbe.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.12-alpha.e369130fbe.0","@microsoft/teamsfx-api":"0.23.13-alpha.e369130fbe.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2187f39e9af586a7a5cd9ff4e91b998b1dbcba9c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.12-alpha.e369130fbe.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-HwY74JK/404kjqrKwbrHjifYQuXoMeby9BDLStM/WgCwxEVjZ0TNTyH1wEg1WquiXKP/cfX3VcaB8twXxuSPqA==","shasum":"ed8927c7a748a4b2fc562b28d1213dbc96dfa8a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.12-alpha.e369130fbe.0.tgz","fileCount":2125,"unpackedSize":29575795,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGavkIpIEJ5R8/HCLSZwFE1qZHS80FV4XOpGLBDgueeDAiBT9qSPMCUowy+XPckPuJQgeVpXR4Z1ASNUd22LZ+WJIg=="}],"size":21181770},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.12-alpha.e369130fbe.0_1776668156101_0.6704069143152198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-20T06:55:56.844Z","publish_time":1776668156844,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.18b7addf61.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.18b7addf61.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.13-alpha.18b7addf61.0","@microsoft/teamsfx-api":"0.23.14-alpha.18b7addf61.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"88e5a2ab007ea5077daa9d24adf8463213d8add8","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.18b7addf61.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-e3ofJcWmyJz+AWyYFUja1S79bC8BjjBF8hjvBXNq1ciUNZtVHguANcA/sXFofALIOmbcZjqoO60VKJT6gXjq4A==","shasum":"e366417ce042814e2c51c41e3150530e3745acc0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.18b7addf61.0.tgz","fileCount":2125,"unpackedSize":29575804,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID2Os2YtZcot0E5Wfz2rzmariRIJ5WzHrkyBs5D8limDAiAmLDKswi0FlGUZskImkq+7kas5vbITeURQzwBLBAyISw=="}],"size":21181747},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.18b7addf61.0_1776737823651_0.22741004255202335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T02:17:04.345Z","publish_time":1776737824345,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.bca8bf68d3.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.bca8bf68d3.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.13-alpha.bca8bf68d3.0","@microsoft/teamsfx-api":"0.23.14-alpha.bca8bf68d3.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e14b3e4f319e78cd9208a0631855a6d939d3f6e1","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.bca8bf68d3.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-C8fhWiS+7kFWYws5aYZYBVX6u5rlDbY9pCXQN1+G67Ypwes5/PlMgC16uFZmOsYVmoww/QyCZRDHsrtruaSSMg==","shasum":"f416c2e1394e973e0f9b45ac18a61bfa7f80e477","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.bca8bf68d3.0.tgz","fileCount":2125,"unpackedSize":29581444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDDUkxmAhyeLGYG9Mlcyb5oObt1YnBzM7ulXbzLHIt6bAIhAJEULrCfQR5JukR8GtRLvBkJLpM5Dt4CB3d8mYAagt4O"}],"size":21182793},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.bca8bf68d3.0_1776772866576_0.11517088322313751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T12:01:07.395Z","publish_time":1776772867395,"_source_registry_name":"default","contributors":[]},"3.0.13-beta.2026042121.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-beta.2026042121.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.13-beta.2026042121.0","@microsoft/teamsfx-api":"0.23.14-beta.2026042121.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2d95c977350e7fb544dbb11d7e2f6465d1ef0f1d","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-beta.2026042121.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-fwSqSbFpisvC19NA8SUqzw0inI6mlTI1K8VM3bfsZrzx5veKnbdF1q4I084o+yK6RnaJymX5l4pzrxZZRtuWpA==","shasum":"5a5a53e9faeee899d176b64ef8cb7710f586d485","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-beta.2026042121.0.tgz","fileCount":2125,"unpackedSize":29581440,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF0LvvATystQV++zw5Dj6YvCQ9qxTOeAgEpt5iDXPysvAiBXsSYfN1P3X8EnFWuvK8UTi5ueWAL7gpc3khUJM2yQ6g=="}],"size":21182788},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-beta.2026042121.0_1776807754629_0.30660871990836025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T21:42:35.352Z","publish_time":1776807755352,"_source_registry_name":"default","contributors":[]},"3.0.13-beta.2026042201.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-beta.2026042201.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.13-beta.2026042201.0","@microsoft/teamsfx-api":"0.23.14-beta.2026042201.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"9ff6655de133ae2ffd6ec41912de4a66fde71467","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-beta.2026042201.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-P7yK3I3yTeyh30rn0iDSQvM8aZT7Nm5I6vyhTWXaA+AbYHgalq60H4pLbtvEjuag9nIvdNuaZOqZcvcMvWquGQ==","shasum":"6a36c2970df1709d1f718207838068cc3c1eefd7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-beta.2026042201.0.tgz","fileCount":2125,"unpackedSize":29608309,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHe1PWEYz/sqI9hxL5jV3G/1/QeeyYe36E9/3uS2TM5DAiAQ7X34tjF5AZTl/BcWf8Eisv/Jo9nHUI5Hi5rNmuNU9A=="}],"size":21189643},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-beta.2026042201.0_1776822571889_0.3226788110645904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-22T01:49:32.646Z","publish_time":1776822572646,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.ae6279f56d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.ae6279f56d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.13-alpha.ae6279f56d.0","@microsoft/teamsfx-api":"0.23.14-alpha.ae6279f56d.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"ae88e1de350dd1d99d6d602e2c366b32e1849812","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.ae6279f56d.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-vTpek25+RrlCBhH9dm2m7L2EPAyFwek2ITUINvQ6gOdgP5hDNhD1RSt/TqOcR6VXMqTiHW1QhIGQ5D7DWmduew==","shasum":"d3775b0ef2849217ffb8e4ee8ee2df8604c809df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.ae6279f56d.0.tgz","fileCount":2125,"unpackedSize":29608401,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQW5rF/z7RclW20x12D7AkiDmud9tO5ct9CAB7bSibmQIgDSs7BWJaH3fQB5hcJR887vYqm4fvyvCFtLZaN3Y0TgQ="}],"size":21189956},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.ae6279f56d.0_1776859255743_0.8501666840954427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-22T12:00:56.493Z","publish_time":1776859256493,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.4bf72e20a1.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.4bf72e20a1.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.13-alpha.4bf72e20a1.0","@microsoft/teamsfx-api":"0.23.14-alpha.4bf72e20a1.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"2f7f9826cf7d018a21d2697e260966f144d93d92","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.4bf72e20a1.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-oLcE+9AViCEK2kVauCTLPKq7EVhiXo7Lnu/WzeiQfyLbj8Iaz5FZH6UmViJPRImzW543LOSZhOsaXGFCbp4vfQ==","shasum":"af46ea4080af56088f8988146b40085aae3a6874","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.4bf72e20a1.0.tgz","fileCount":2125,"unpackedSize":29608401,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqYFmlHz14qcgQKkxENvUi/Q6DN50eTL1sP7/8nhXsEQIhAIYO+4SJp4sAdrJhiOzUTwrdF9F3ENdJT5FSV7MWBeFw"}],"size":21189960},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.4bf72e20a1.0_1776921179239_0.2853645093576409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-23T05:12:59.910Z","publish_time":1776921179910,"_source_registry_name":"default","contributors":[]},"3.0.13-beta.2026042308.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-beta.2026042308.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.29.0","@microsoft/m365-spec-parser":"^0.2.13-beta.2026042308.0","@microsoft/teamsfx-api":"0.23.14-beta.2026042308.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"d08ead4f5f79238045d86df1c76e1ca7e1bbaddb","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-beta.2026042308.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-yUyHVtQsQYSxmKnpbO82fW4fShscEUEfan3UIknI+mrtlhB4BY/XrxjP9pRgXBbfWbL9UJgAEFipwN3g4jeRhQ==","shasum":"5c37be1ecbbeeb0f07b315f395029f47426c6e91","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-beta.2026042308.0.tgz","fileCount":2125,"unpackedSize":29608309,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCcOy6PsUMnC6EglRFXK1BhA86YMyWTQfyyr0k3p85WSgIgR/UGFQZ5y6eSA3cBglENDOAZ1B49XA6NctVSsia1nGg="}],"size":21189640},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-beta.2026042308.0_1776934170040_0.9675820948732776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-23T08:49:30.845Z","publish_time":1776934170845,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.2d7ecb8219.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.2d7ecb8219.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.2d7ecb8219.0","@microsoft/teamsfx-api":"0.23.14-alpha.2d7ecb8219.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0a97b7757ed303890890e4c228a7dc2e1b6d97b0","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.2d7ecb8219.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-XehkmnEwYm3O4651/cSl9B3TaSVtS89J9MUTwb6MvXcxbddSk2mwzYq5DNpaJETVTNgOyRzFz6Gh16WUWNNVTA==","shasum":"1a32f2bde5a45d2c2c17e1b7fa48e375085a7773","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.2d7ecb8219.0.tgz","fileCount":2129,"unpackedSize":29628553,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMmUzgfsDFbdYo7ergCrTFHjkJJrdxZS3izT5eYfS2bAIhAJilQQeFaQBvHSNG9N0/5+QZ2eUJMOt127Q8J8l0n4BV"}],"size":21194867},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.2d7ecb8219.0_1776937685337_0.45642145847173854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-23T09:48:05.994Z","publish_time":1776937685994,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.8f18a9701e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.8f18a9701e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.8f18a9701e.0","@microsoft/teamsfx-api":"0.23.14-alpha.8f18a9701e.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"e8d9c30bd2fda403145ae1eb2729edf26db67ca9","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.8f18a9701e.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-/qAB7cFHyZ4xLti4dWqgwn2vFFHdE8vm+WH+bojS7BtE3CiLgWUZlFILwqVM5unmuwR+kWOMZkXFJu/kj1bxCg==","shasum":"05b1a5b79653ea18d3b217b8a0d60cce09212ae5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.8f18a9701e.0.tgz","fileCount":2129,"unpackedSize":29628553,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC9Erc5aSOTcIukMRW0B6nRfZPFPsMBUtwyFINvKF+cKgIgbEufdwAjmnEyi4+hpzGiZFntAx2iOZiXEBI6YgKP660="}],"size":21194861},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.8f18a9701e.0_1777032005546_0.7575240893430393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T12:00:06.243Z","publish_time":1777032006243,"_source_registry_name":"default","contributors":[]},"3.0.13-beta.2026042700.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-beta.2026042700.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-beta.2026042700.0","@microsoft/teamsfx-api":"0.23.14-beta.2026042700.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"afdd3c5ed3856fbadff77c675a9d8fb00e84a1c2","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-beta.2026042700.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-SzdngorELdXfOtwiyEYbJkTFAXW1+z8L+pzKGismNr/S8Xg4SezEDwSPT9ezH2h28mVQucaZ5s1EmSh5VUXY/w==","shasum":"6271901dfed0054d719e8d44f1ebcbdbe7914c1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-beta.2026042700.0.tgz","fileCount":2129,"unpackedSize":29628549,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDY5MiUxjypS0uttFsFRXLHbMOIOxE84FLmr2PbpflojAiEAhW5TIMNsHrvUr6rOZWY9zmd+IGnlWjjwemYyDqg1etI="}],"size":21194864},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-beta.2026042700.0_1777248885927_0.3433693805104483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-27T00:14:46.902Z","publish_time":1777248886902,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.25d7cba79d.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.25d7cba79d.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.25d7cba79d.0","@microsoft/teamsfx-api":"0.23.14-alpha.25d7cba79d.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"451fc4b694d26dc3a4cfc3d0272683bf6cb9e82c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.25d7cba79d.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-s9ItWErf2pUezjJ3WVpf9pd0QGqlQmQQgPft0h1GRRjJcbjlecflatUPJqZ60ml3+sX6fsFof+x177SjxTJtqg==","shasum":"6e8aca2336ad9c59aa4f77911f2dcc16a043cf28","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.25d7cba79d.0.tgz","fileCount":2129,"unpackedSize":29648963,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDt8V/gsodpFFFxi19GmcKy1MkBLa02/H11avwl5wFHLgIgDptM1Ca+z85+IkE2L8wRXOMo2DTtsw1AvUw19bBbC5Y="}],"size":21203857},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.25d7cba79d.0_1777378515823_0.4294990213449257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-28T12:15:16.900Z","publish_time":1777378516900,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.9f3ad2f264.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.9f3ad2f264.0","license":"MIT","_id":"@microsoft/teamsfx-core@3.0.13-alpha.9f3ad2f264.0","maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"dist":{"shasum":"15a7c4f675ef059734fb68341f3bd35118300208","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.9f3ad2f264.0.tgz","fileCount":2129,"integrity":"sha512-4Kqs0DVeIWAAU7pCpGuEQjQOHI4ppWqQ/Ofa4ZYYEa07V76pKtj04LZQea8Zps71GPn674modMu7rHzAJ4BYiQ==","signatures":[{"sig":"MEUCIQDz60ft/FC+GLC9S9icwznXadDCKo/ASN6x7cNliDOKLwIgCWD56QPnb9orVAW27DJKdEb1sF4pTSoAeQjpD+0Kb2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29645651,"size":21200649},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d909f7c779be92a10dc79bc57edf74b886a1e9df","scripts":{"lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","build":"tsc -p ./ --incremental","clean":"rimraf -rf build","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","package":"rimraf build && webpack --mode production --config ./webpack.config.js","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prebuild":"npm run gen:cli","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","precommit":"lint-staged","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","installAll":"npm run install:tabs","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","lint:staged":"lint-staged","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","install:tabs":"cd tabs && npm install","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","prepublishOnly":"npm run build","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\""},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","directories":{},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","md5":"^2.3.0","tar":"^7.4.3","glob":"^13.0.0","klaw":"^3.0.0","mime":"^2.5.2","uuid":"^8.3.2","yaml":"^2.2.2","axios":"^1.8.3","cryptr":"^6.0.2","dotenv":"^8.2.0","ignore":"^5.1.8","semver":"^7.5.2","typedi":"^0.10.0","xml2js":"^0.5.0","adm-zip":"^0.5.10","js-yaml":"^4.0.0","fs-extra":"^9.1.0","linkedom":"^0.18.9","mustache":"^4.1.0","deep-diff":"^1.0.2","form-data":"^4.0.2","js-base64":"^3.6.0","strip-bom":"^4.0.0","validator":"^13.7.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","jsonschema":"^1.4.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","axios-retry":"^3.3.1","detect-port":"^1.3.0","shell-quote":"^1.8.1","comment-json":"^4.2.3","openapi-types":"^7.2.3","@azure/identity":"^4.1.0","proper-lockfile":"^4.1.2","swagger2openapi":"^7.0.8","@azure/core-auth":"^1.4.0","@azure/msal-node":"^2.6.6","@microsoft/kiota":"1.31.1","reflect-metadata":"^0.1.13","@feathersjs/hooks":"^0.6.5","@azure/arm-storage":"^17.2.1","@azure/storage-blob":"^12.25.0","@azure/arm-resources":"~5.0.1","office-addin-project":"^1.0.0","@azure/arm-appservice":"^13.0.0","office-addin-manifest":"^1.13.5","@microsoft/teamsfx-api":"0.23.14-alpha.9f3ad2f264.0","read-package-json-fast":"^2.0.3","@azure/arm-subscriptions":"^5.0.0","@azure/core-rest-pipeline":"^1.22.1","@modelcontextprotocol/sdk":"^1.27.1","@apidevtools/swagger-parser":"^10.1.0","@microsoft/m365-spec-parser":"^0.2.13-alpha.9f3ad2f264.0","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^17.1.0","tmp":"^0.2.1","chai":"^4.2.0","faker":"^5.5.2","mocha":"^11.0.0","sinon":"^19.0.0","tslib":"^2.3.1","dotenv":"^8.2.0","eslint":"^9.0.0","lodash":"^4.17.21","rewire":"^6.0.0","rimraf":"^5.0.1","globals":"^16.2.0","mock-fs":"5.2.0","ts-node":"^10.9.2","webpack":"^5.61.0","prettier":"^2.4.1","ts-morph":"^19.0.0","ts-loader":"^9.5.2","@types/md5":"^2.3.0","@types/tmp":"^0.2.0","chai-spies":"^1.0.0","mocked-env":"^1.3.5","proxyquire":"^2.1.3","typescript":"~5.9.0","@types/chai":"^4.2.14","@types/klaw":"^3.0.1","@types/mime":"^2.0.3","@types/node":"^22.15.0","@types/uuid":"^8.3.0","ahocorasick":"^1.0.2","lint-staged":"^10.5.4","webpack-cli":"^6.0.1","@types/faker":"^5.5.0","@types/mocha":"^10.0.10","@types/sinon":"^17.0.0","find-process":"^1.4.4","@types/cryptr":"^4.0.1","@types/lodash":"4.14.117","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/xml2js":"^0.4.11","@types/adm-zip":"^0.5.5","@types/js-yaml":"^4.0.0","@types/mock-fs":"^4.13.1","@types/fs-extra":"^9.0.9","@types/mustache":"^4.1.1","@types/unzipper":"^0.10.5","@types/deep-diff":"^1.0.5","@types/url-parse":"^1.4.3","@types/validator":"^13.1.1","chai-as-promised":"^7.1.1","@types/chai-spies":"^1.0.3","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proxyquire":"^1.3.28","typescript-eslint":"^8.56.0","@types/detect-port":"^1.3.2","@types/shell-quote":"^1.7.5","axios-mock-adapter":"^1.20.0","source-map-support":"^0.5.19","@azure/storage-blob":"^12.5.0","copy-webpack-plugin":"^6.4.1","eslint-plugin-headers":"^1.3.4","@types/proper-lockfile":"4.1.1","@types/swagger2openapi":"7.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-import-x":"^4.16.0","eslint-plugin-prettier":"^5.5.0","@types/chai-as-promised":"^7.1.3","eslint-plugin-no-secrets":"^1.1.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/teamsfx-core_3.0.13-alpha.9f3ad2f264.0_1777292365724_0.7346488333712222","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-04-27T12:19:26.402Z","publish_time":1777292366402,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.5b7baaea54.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.5b7baaea54.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.5b7baaea54.0","@microsoft/teamsfx-api":"0.23.14-alpha.5b7baaea54.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"8ac800f24f15b28d719a4ab463a0343277754a89","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.5b7baaea54.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-Jzoqt4F/ZE8USM6uhTSihjfe+tDrh6x40J+IkeCDdNzY+NN9Q+tN8l+FZTdXT9AZ46eSTPWWy/8gtpn3uUjfPQ==","shasum":"1110a3d7d61bf334691207678cabaa7abfb792d4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.5b7baaea54.0.tgz","fileCount":2129,"unpackedSize":29648963,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCr/hK0YGD817EsTpiyNAjAiQDT17FBx9oNE1DhHESHpAIgM0p9GZBuAqRiRGfqprShXgXH8JktSvlndzeoZZj5wsM="}],"size":21203861},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.5b7baaea54.0_1777464704834_0.2243194355613103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-29T12:11:45.667Z","publish_time":1777464705667,"_source_registry_name":"default","contributors":[]},"3.0.13-beta.2026042913.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-beta.2026042913.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-beta.2026042913.0","@microsoft/teamsfx-api":"0.23.14-beta.2026042913.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.1","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"4451a5bb1a8975fda791a51871ae5e43fa12d07c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-beta.2026042913.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-3pJ6PayGWvt4XPqCTSGErMqi7PiK+lhMnloYHol38Hz+cUdnXjSYP2v91Y7DA4l1IYRp9TzGs8NHVWnsL9t2HQ==","shasum":"6e32a5ceb4f87da4aac947098d7218f2d992b7f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-beta.2026042913.0.tgz","fileCount":2129,"unpackedSize":29628549,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmzXZ4mNmpuq0yU2UfCGEZ82FfMOqJwg0/lutMtURUGAIhAI9Urkz2feRyjqQk5vQfshxsi8xI30q0FaFBbvrGSpnV"}],"size":21194873},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-beta.2026042913.0_1777468102941_0.40387036853168534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-29T13:08:23.583Z","publish_time":1777468103583,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.2c083c98e0.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.2c083c98e0.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.2c083c98e0.0","@microsoft/teamsfx-api":"0.23.14-alpha.2c083c98e0.0","@modelcontextprotocol/sdk":"^1.27.1","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"46e9e512c9ac0e146e671764e0f2a4e2c23bdfca","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.2c083c98e0.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-GODfob6mkO4oT49GZHMr9wSYkyluURknfTp2qtr3o0wcHd5NhZeuhjGH7gP1UJc8pyHh7uA3QGWXeaAj+9tFhg==","shasum":"6086e28713fca5cd4bdae7874e4217576a351b99","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.2c083c98e0.0.tgz","fileCount":2129,"unpackedSize":29650986,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDegQAqpY9eviR/BIz3H7/1s7TjtdcZJTB7gGBao2MYWgIhAPeCCwN2ANsB0Z3srNVWI1dPq6O+qXpxNM5EMqMP7OCy"}],"size":21202299},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.2c083c98e0.0_1778069754627_0.8724461617713242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-06T12:15:55.357Z","publish_time":1778069755357,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.d4f6016964.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.d4f6016964.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.d4f6016964.0","@microsoft/teamsfx-api":"0.23.14-alpha.d4f6016964.0","@modelcontextprotocol/sdk":"^1.29.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"168c5902e7041fe89a06bb5413b3e2dbd445f4f7","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"pnpm":{"overrides":{"hono@<4.12.16":"^4.12.16","ip-address@<10.1.1":"^10.1.1"}},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.d4f6016964.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-IctLM6hVBwjNR19BKEUu9vaJ+uFjhVIaaSEUB5iEpu5RYGYbgbOaWWEIiDXYYx82IVr2xBCI+Y6EAoecUcZQqw==","shasum":"7041dbd5e59959937105f376c8e53192684ac91a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.d4f6016964.0.tgz","fileCount":2129,"unpackedSize":29655234,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHU4JdrpHQZbC6ED6IzM/fHNJUPEooYptdETEDg07aRgIgXo7+CWASv2dvOHAqD/cpNqsPrAZtCbAiGaLJdIfG2Fg="}],"size":21203639},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.d4f6016964.0_1778156250943_0.3604941797170822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-07T12:17:31.783Z","publish_time":1778156251783,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.6de2b55a27.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.6de2b55a27.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.6de2b55a27.0","@microsoft/teamsfx-api":"0.23.14-alpha.6de2b55a27.0","@modelcontextprotocol/sdk":"^1.29.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"aba52450019ef840fc031e538b2eb1ce4da4250f","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"pnpm":{"overrides":{"hono@<4.12.16":"^4.12.16","ip-address@<10.1.1":"^10.1.1"}},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.6de2b55a27.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-WMfL1NJHn/CXx+2rzD3pXsujXx9U89V7DVhGyKO3CLC6C5EIVOJ+kLIgzTkYIS93BgVPg83xWKGxICcrGJsc1Q==","shasum":"aecb38b86511b05a0c4bd66b1b9735af81bcc89a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.6de2b55a27.0.tgz","fileCount":2129,"unpackedSize":29655504,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNFy7EBSvamFof45dbE2PDr8bEDYR3eXCDqgmwLfGqewIgDyEE5mlh9oCadU708gwLRflf0XZsXNnKSC5YFegeOXs="}],"size":21203631},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.6de2b55a27.0_1778242034987_0.37763511016807105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-08T12:07:15.688Z","publish_time":1778242035688,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.e8a0eed2c4.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.e8a0eed2c4.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.e8a0eed2c4.0","@microsoft/teamsfx-api":"0.23.14-alpha.e8a0eed2c4.0","@modelcontextprotocol/sdk":"^1.29.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"a706556590cf5301def231b784791c233a5646ab","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"pnpm":{"overrides":{"hono@<4.12.16":"^4.12.16","ip-address@<10.1.1":"^10.1.1"}},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.e8a0eed2c4.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-pr5GJCJg3zC5xSRFdZ5GrQZ7tuOZbd704gO9zK5HvxSplimAc1X0t+gGzIjH6QTagLn/fmk9BHeUHhnySDuO3Q==","shasum":"eb5a16efe11769da991b612358203f2a25da59e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.e8a0eed2c4.0.tgz","fileCount":2129,"unpackedSize":29655504,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDj/1fq15vpdqKcSnWI0rzE+rhM+Rnbqx+C0IiuRRtcbwIhAPTykSollZjLfZOBn3X4kyZPD6NEaDTa5kN8wQgvkJKk"}],"size":21203789},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.e8a0eed2c4.0_1778327623790_0.9820399710186374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-09T11:53:44.489Z","publish_time":1778327624489,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.fb41508ed2.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.fb41508ed2.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.fb41508ed2.0","@microsoft/teamsfx-api":"0.23.14-alpha.fb41508ed2.0","@modelcontextprotocol/sdk":"^1.29.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"0db0db16258a87dd84699dbaaef06f015dd27964","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"pnpm":{"overrides":{"hono@<4.12.16":"^4.12.16","ip-address@<10.1.1":"^10.1.1"}},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.fb41508ed2.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-LiuFIEID7LFVa1IzEt2W+bsiWnW1lu2xmh96veKipjc9Egj9NmPBaxkvkPkyoCf9PSPb11ppUQbwcOc7XK4H3A==","shasum":"3ff7bd5e26649873f917acfac989aa5d89524b25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.fb41508ed2.0.tgz","fileCount":2141,"unpackedSize":29679329,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkHYCWsvaG6Icd3p8+IiyxyNxJ9Hb9oLtje+xQggAZ0AIgRpKRwuBbMmFGjN44oiMC1YXNLiWOU6eIpdMnmwzGR40="}],"size":21206483},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.fb41508ed2.0_1778503228521_0.3794526241624978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-11T12:40:29.795Z","publish_time":1778503229795,"_source_registry_name":"default","contributors":[]},"3.0.13-alpha.b020e9322e.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-alpha.b020e9322e.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-alpha.b020e9322e.0","@microsoft/teamsfx-api":"0.23.14-alpha.b020e9322e.0","@modelcontextprotocol/sdk":"^1.29.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"5810db0b0cb04f59d3f817972f601a1a83340d49","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"pnpm":{"overrides":{"hono@<4.12.16":"^4.12.16","ip-address@<10.1.1":"^10.1.1"}},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-alpha.b020e9322e.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-NSCmoVVNxVWTX0oa8Znqnyap0yay/PBkSVn3T9N7NKOi7F7ciAXH16lHGTWu/db4Kvmeh/3j4wg33gdj14FjOw==","shasum":"6b24464261f1eb89b8f2335e2d073c8c3742896e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-alpha.b020e9322e.0.tgz","fileCount":2141,"unpackedSize":29679307,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9yTBhv+6/SnyLHoG5F+cQEHDJSTKfx9e8tzcikfttvQIhANd0SfoTHOyjT612pjgkackQyeT0FO1I/0cfI01ejAJ3"}],"size":21206463},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-alpha.b020e9322e.0_1778588428448_0.9045570640162919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-12T12:20:29.295Z","publish_time":1778588429295,"_source_registry_name":"default","contributors":[]},"3.0.13-beta.2026051223.0":{"name":"@microsoft/teamsfx-core","version":"3.0.13-beta.2026051223.0","main":"build/index.js","types":"build/index.d.ts","license":"MIT","scripts":{"lint:staged":"lint-staged","lint":"eslint \"src/**/*.ts\" \"tests/**/*.ts\"","test:unit":"nyc mocha \"tests/**/*.test.ts\" ","test:core":"nyc mocha \"tests/core/**/*.test.ts\"","test:fxcore":"nyc mocha \"tests/core/FxCore.test.ts\"","test:daSpecParser":"nyc mocha \"tests/common/daSpecParser.test.ts\"","test:helper":"nyc mocha \"tests/component/generator/openApiSpec/helper.test.ts\"","test:common":"nyc mocha \"tests/common/**/*.test.ts\"","test:bot":"nyc mocha \"tests/plugins/resource/bot/**/*.test.ts\"","test:cicd":"nyc mocha \"tests/component/feature/cicd/**/*.test.ts\"","test:dotnet":"nyc mocha \"tests/plugins/resource/dotnet/**/*.test.ts\"","test:function":"nyc mocha \"tests/plugins/resource/function/**/*.test.ts\"","test:frontend":"nyc mocha \"tests/plugins/resource/frontend/**/*.test.ts\"","test:appmanifest":"nyc mocha \"tests/component/resource/appManifest/**/*.test.ts\"","test:spfx":"nyc mocha \"tests/plugins/resource/spfx/**/*.test.ts\"","test:apim":"nyc mocha \"tests/plugins/resource/apim/**/*.test.ts\"","test:env-checker":"npx mocha \"tests/component/deps-checker/**/*.it.ts\"","test:func-checker":"npx mocha \"tests/component/deps-checker/**/funcTool.it.ts\"","test:node-checker":"npx mocha \"tests/component/deps-checker/**/node.it.ts\"","test:dotnet-checker":"npx mocha \"tests/component/deps-checker/**/dotnet.it.ts\"","test:component":"nyc mocha \"tests/component/**/*.test.ts\"","test:configManager":"nyc mocha \"tests/component/configManager/*.test.ts\"","test:botService":"nyc mocha \"tests/component/resource/botService/**/*.test.ts\"","test:hosting":"nyc mocha \"tests/common/hosting/**/*.test.ts\"","test:aadDriver":"nyc mocha \"tests/component/driver/aad/*.test.ts\"","test:apiKey":"nyc mocha \"tests/component/driver/apiKey/*.test.ts\"","test:oauth":"nyc mocha \"tests/component/driver/oauth/*.test.ts\"","test:typeSpec":"nyc mocha \"tests/component/driver/typeSpec/*.test.ts\"","test:kiotaClient":"nyc mocha \"tests/common/kiotaClient.test.ts\"","test:botAadAppDriver":"nyc mocha \"tests/component/driver/botAadApp/*.test.ts\"","test:armDriver":"nyc mocha \"tests/component/driver/arm/*.test.ts\"","test:teamsAppDriver":"nyc mocha \"tests/component/driver/teamsApp/*.test.ts\"","test:devChannelDriver":"nyc mocha \"tests/component/driver/devChannel/*.test.ts\"","test:coordinator":"nyc mocha \"tests/component/coordinator/*.test.ts\"","test:coordinator-create":"nyc mocha \"tests/component/coordinator/coordinator.create.test.ts\"","test:provisionUtil":"nyc mocha \"tests/component/provisionUtils.test.ts\"","test:envUtil":"nyc mocha \"tests/component/envUtil.test.ts\"","test:envMgr":"nyc mocha \"tests/core/environment.test.ts\"","test:generator":"nyc mocha \"tests/component/generator/*.test.ts\"","test:upgrade":"npx mocha \"tests/core/middleware/migration/*.test.ts\"","test:officeAddinGenerator":"nyc mocha \"tests/component/generator/officeAddinGenerator.test.ts\"","test:officeXMLAddinGenerator":"nyc mocha \"tests/component/generator/officeXMLAddinGenerator.test.ts\"","test:scriptDriver":"nyc mocha \"tests/component/driver/script/scriptDriver.test.ts\"","test:rghelper":"nyc mocha \"tests/component/resourceGroupHelper.test.ts\"","test:manifestUtil":"nyc mocha \"tests/component/resource/appManifest/manifestUtils.test.ts\"","test:jsonUtils":"nyc mocha \"tests/component/jsonUtils.test.ts\"","test:appstudio":"nyc mocha \"tests/component/resource/appManifest/appstudio.test.ts\"","test:apiFeature":"nyc mocha \"tests/component/feature/api.test.ts\"","test:spfxFeature":"nyc mocha \"tests/component/feature/spfx.test.ts\"","test:azureDeployImpl":"nyc mocha \"tests/component/driver/deploy/azure/AzureDeployImpl.test.ts\"","test:azureFuncDeploy":"nyc mocha \"tests/component/driver/deploy/azure/AzureFunctionDeployDriver.test.ts\"","test:devportal":"nyc mocha \"tests/component/developerPortalScaffoldUtils.test.ts\"","test:visitor":"nyc mocha \"tests/ui/qm.visitor.test.ts\"","test:validUtils":"nyc mocha \"tests/ui/validationUtils.test.ts\"","test:question":"nyc mocha \"tests/question/*.test.ts\"","test:coll":"nyc mocha \"tests/core/collaborator.test.ts\"","test:error":"nyc mocha \"tests/error/*.test.ts\"","test:cutils":"nyc mocha \"tests/component/utils.test.ts\"","test:globalVars":"nyc mocha \"tests/common/globalVars.test.ts\"","test:migration":"nyc mocha \"tests/core/middleware/migration/projectMigrationV3.test.ts\"","test:teamsappMgr":"nyc mocha \"tests/component/driver/teamsApp/teamsappMgr.test.ts\"","test:projcheck":"nyc mocha \"tests/common/projectTypeChecker.test.ts\"","test:telemetry":"nyc mocha \"tests/common/telemetry.test.ts\"","test:stringUtils":"nyc mocha \"tests/common/stringUtils.test.ts\"","test:generatorUtils":"nyc mocha \"tests/component/generatorUtils.test.ts\"","test:spfxGenerator":"nyc mocha \"tests/component/generator/spfxGenerator.test.ts\"","test:copilotGenerator":"nyc mocha \"tests/component/generator/copilotGenerator.test.ts\"","test:tdpClient":"nyc mocha \"tests/client/tdpClient.test.ts\"","test:graphClient":"nyc mocha \"tests/client/graphAPIClient.test.ts\"","test:secretMasker":"nyc mocha \"tests/common/secretMasker.test.ts\"","test:devTool":"nyc mocha \"tests/component/driver/devTool/*.test.ts\"","test:metadataUtil":"nyc mocha \"tests/component/util/metadataUtil.test.ts\"","test:migrate":"nyc mocha \"tests/component/migrate.test.ts\"","test:retry":"npx mocha \"tests/core/middleware/retry.test.ts\"","clean":"rimraf -rf build","prebuild":"npm run gen:cli","build":"tsc -p ./ --incremental","lint:fix":"eslint --fix \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build","package":"rimraf build && webpack --mode production --config ./webpack.config.js","precommit":"lint-staged","install:tabs":"cd tabs && npm install","installAll":"npm run install:tabs","checkUnusedStrings":"node ./scripts/find-unused-strings.js ./resource/package.nls.json ./src || exit 1","clean:strings":"node ./scripts/delete-unused-strings.js ./resource/package.nls.json ./src","gen:cli":"npx tsx ./src/question/generator.ts && npx prettier --write \"src/question/options/*.ts\" && npx prettier --write \"src/question/inputs/*.ts\"","gen:template-info:vsc":"npx tsx ./scripts/generate-template-info.ts vscode ./resource/template-info/vsc.json"},"dependencies":{"@apidevtools/swagger-parser":"^10.1.0","@azure/arm-appservice":"^13.0.0","@azure/arm-resources":"~5.0.1","@azure/arm-storage":"^17.2.1","@azure/arm-subscriptions":"^5.0.0","@azure/core-auth":"^1.4.0","@azure/core-rest-pipeline":"^1.22.1","@azure/identity":"^4.1.0","@azure/msal-node":"^2.6.6","@azure/storage-blob":"^12.25.0","@feathersjs/hooks":"^0.6.5","@microsoft/dev-tunnels-contracts":"1.1.9","@microsoft/dev-tunnels-management":"1.1.9","@microsoft/kiota":"1.31.1","@microsoft/m365-spec-parser":"^0.2.13-beta.2026051223.0","@microsoft/teamsfx-api":"0.23.14-beta.2026051223.0","@modelcontextprotocol/sdk":"^1.29.0","adm-zip":"^0.5.10","ajv":"^8.18.0","axios":"^1.8.3","axios-retry":"^3.3.1","comment-json":"^4.2.3","cryptr":"^6.0.2","deep-diff":"^1.0.2","detect-port":"^1.3.0","dotenv":"^8.2.0","form-data":"^4.0.2","fs-extra":"^9.1.0","glob":"^13.0.0","handlebars":"^4.7.7","iconv-lite":"^0.6.3","ignore":"^5.1.8","js-base64":"^3.6.0","js-yaml":"^4.0.0","jsonschema":"^1.4.0","klaw":"^3.0.0","linkedom":"^0.18.9","md5":"^2.3.0","mime":"^2.5.2","mustache":"^4.1.0","neverthrow":"^3.2.0","node-fetch":"^3.3.2","node-forge":"^1.3.1","office-addin-manifest":"^1.13.5","office-addin-project":"^1.0.0","openapi-types":"^7.2.3","proper-lockfile":"^4.1.2","read-package-json-fast":"^2.0.3","reflect-metadata":"^0.1.13","semver":"^7.5.2","shell-quote":"^1.8.1","strip-bom":"^4.0.0","swagger2openapi":"^7.0.8","tar":"^7.4.3","typedi":"^0.10.0","uuid":"^8.3.2","validator":"^13.7.0","xml2js":"^0.5.0","yaml":"^2.2.2"},"devDependencies":{"@azure/storage-blob":"^12.5.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/adm-zip":"^0.5.5","@types/chai":"^4.2.14","@types/chai-as-promised":"^7.1.3","@types/chai-spies":"^1.0.3","@types/cryptr":"^4.0.1","@types/deep-diff":"^1.0.5","@types/detect-port":"^1.3.2","@types/faker":"^5.5.0","@types/fs-extra":"^9.0.9","@types/js-yaml":"^4.0.0","@types/klaw":"^3.0.1","@types/lodash":"4.14.117","@types/md5":"^2.3.0","@types/mime":"^2.0.3","@types/mocha":"^10.0.10","@types/mock-fs":"^4.13.1","@types/mustache":"^4.1.1","@types/node":"^22.15.0","@types/node-fetch":"^2.6.9","@types/node-forge":"^0.9.7","@types/proper-lockfile":"4.1.1","@types/proxyquire":"^1.3.28","@types/rewire":"^2.5.28","@types/semver":"^7.3.4","@types/shell-quote":"^1.7.5","@types/sinon":"^17.0.0","@types/swagger2openapi":"7.0.0","@types/tmp":"^0.2.0","@types/unzipper":"^0.10.5","@types/url-parse":"^1.4.3","@types/uuid":"^8.3.0","@types/validator":"^13.1.1","@types/xml2js":"^0.4.11","ahocorasick":"^1.0.2","axios-mock-adapter":"^1.20.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","copy-webpack-plugin":"^6.4.1","dotenv":"^8.2.0","eslint":"^9.0.0","eslint-config-prettier":"^10.1.0","eslint-plugin-headers":"^1.3.4","eslint-plugin-import-x":"^4.16.0","eslint-plugin-no-secrets":"^1.1.2","eslint-plugin-prettier":"^5.5.0","faker":"^5.5.2","find-process":"^1.4.4","globals":"^16.2.0","lint-staged":"^10.5.4","lodash":"^4.17.21","mocha":"^11.0.0","mock-fs":"5.2.0","mocked-env":"^1.3.5","nyc":"^17.1.0","prettier":"^2.4.1","proxyquire":"^2.1.3","rewire":"^6.0.0","rimraf":"^5.0.1","sinon":"^19.0.0","source-map-support":"^0.5.19","tmp":"^0.2.5","ts-loader":"^9.5.2","ts-morph":"^19.0.0","ts-node":"^10.9.2","tslib":"^2.3.1","typescript":"~5.9.0","typescript-eslint":"^8.56.0","webpack":"^5.61.0","webpack-cli":"^6.0.1"},"gitHead":"928026097cca8fcd4c303696e908d582cd05712c","publishConfig":{"access":"public"},"lint-staged":{"*.{js,jsx,css,ts,tsx}":["npx eslint --cache --fix --quiet"]},"pnpm":{"overrides":{"hono@<4.12.16":"^4.12.16","ip-address@<10.1.1":"^10.1.1"}},"readmeFilename":"README.md","description":"The TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).","_id":"@microsoft/teamsfx-core@3.0.13-beta.2026051223.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/6.6.2/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-jcDZJCqXM1uw91CUmLXwmUb2angJV+KaTwcdHtBLE6+IxmlAfitmQ1uho33ZugB2WUoCNBLUzRW3SAvykb56YA==","shasum":"b18f4ea50f9c3c73f0954e61f430268985d09799","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@microsoft/teamsfx-core/-/teamsfx-core-3.0.13-beta.2026051223.0.tgz","fileCount":2141,"unpackedSize":29679307,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiITejGxrInWTLqNsHnPV7IPPzjQ57c3iQCcLuIEB6DgIhAL3w9x3ma2JHYVUT4DTpBe7Gt2sxniaKjHJXrlUCK7DG"}],"size":21206461},"_npmUser":{"name":"anonymous","email":"teamsfxnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npmjs@microsoft.com"},{"name":"anonymous","email":"microsoft-oss-publishing@microsoft.com"},{"name":"anonymous","email":"zhany@microsoft.com"},{"name":"anonymous","email":"nintan@microsoft.com"},{"name":"anonymous","email":"teamsfxnpm@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teamsfx-core_3.0.13-beta.2026051223.0_1778627322269_0.5603672607836023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-05-12T23:08:43.040Z","publish_time":1778627323040,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"alpha":"3.0.13-alpha.b020e9322e.0","alpha.failtpoint":"0.5.0-alpha.failtpoint.0","beta":"3.0.13-beta.2026051223.0","latest":"3.1.0","rc":"3.0.12-rc.1","stable":"0.1.0"},"name":"@microsoft/teamsfx-core","time":{"created":"2022-01-27T12:05:43.430Z","modified":"2026-05-12T23:09:07.952Z","1.2.2-alpha.ba181601.0":"2022-01-30T08:19:04.131Z","1.2.2-alpha.65d80b6d.0":"2022-01-29T08:19:49.198Z","1.2.2-alpha.bc22992f.0":"2022-01-28T08:22:03.104Z","1.2.2-alpha.463fa27d.0":"2022-01-27T15:46:43.301Z","1.1.2-alpha.378e6f1e.0":"2021-12-17T08:19:17.479Z","1.1.1":"2021-12-16T08:54:27.690Z","1.0.1-alpha.a34ad2cc.0":"2021-12-16T08:22:12.051Z","1.1.0":"2021-12-16T05:30:55.838Z","1.1.0-rc.9":"2021-12-15T11:25:55.580Z","1.0.1-alpha.d62a0464.0":"2021-12-15T08:15:56.867Z","1.1.0-rc.8":"2021-12-15T07:49:36.431Z","1.1.0-rc.7":"2021-12-15T02:29:07.559Z","1.1.0-rc.6":"2021-12-14T09:26:07.031Z","1.0.1-alpha.8c20b82d.0":"2021-12-14T09:12:22.205Z","1.1.0-rc.5":"2021-12-14T01:43:43.427Z","1.0.1-alpha.7fac60f7.0":"2021-12-13T08:17:47.177Z","1.1.0-rc.4":"2021-12-13T01:34:36.748Z","1.0.1-alpha.65a7cd30.0":"2021-12-11T08:19:19.406Z","1.1.0-rc.3":"2021-12-10T12:08:33.457Z","1.1.0-rc.2":"2021-12-10T08:24:42.746Z","1.0.1-alpha.d60fef2e.0":"2021-12-10T08:18:17.693Z","1.1.0-rc.1":"2021-12-09T09:24:33.236Z","1.0.1-alpha.0f7a905a.0":"2021-12-09T08:16:00.416Z","1.1.0-rc.0":"2021-12-08T08:38:22.687Z","1.0.1-alpha.43e7428f.0":"2021-12-08T08:17:52.529Z","1.0.1-alpha.e2f93320.0":"2021-12-07T08:55:24.532Z","1.0.1-alpha.d48113d3.0":"2021-12-07T08:16:00.857Z","1.0.1-alpha.04803ca3.0":"2021-12-06T08:08:05.387Z","1.0.1-alpha.389dbb3f.0":"2021-12-06T07:30:15.742Z","1.0.1-alpha.d094a50d.0":"2021-12-03T09:51:39.504Z","1.0.1-alpha.a6d40609.0":"2021-12-03T08:17:18.535Z","1.0.1-alpha.f7bb20aa.0":"2021-12-03T04:32:13.851Z","1.0.1-alpha.83fede86.0":"2021-12-02T09:59:00.286Z","1.0.1-alpha.d18908a8.0":"2021-12-02T08:18:03.688Z","1.0.1-alpha.fa070464.0":"2021-12-02T03:30:13.406Z","0.11.1-alpha.1b59f6b4.0":"2021-11-30T08:19:07.671Z","1.0.0":"2021-11-30T07:00:06.161Z","1.0.0-rc.3":"2021-11-29T09:48:27.789Z","0.11.1-alpha.a7e30f46.0":"2021-11-29T08:14:15.205Z","1.0.0-rc.2":"2021-11-29T04:17:12.822Z","0.11.1-alpha.20804f1b.0":"2021-11-26T08:16:14.497Z","0.11.1-alpha.b022da00.0":"2021-11-25T08:18:33.859Z","1.0.0-rc.1":"2021-11-25T06:30:50.389Z","0.11.1-alpha.ec90acf0.0":"2021-11-24T08:16:29.948Z","0.11.1-alpha.fdf9338e.0":"2021-11-23T08:19:15.617Z","1.0.0-rc.0":"2021-11-22T09:40:45.179Z","0.11.1-alpha.7e7c7c23.0":"2021-11-22T08:17:34.647Z","0.11.1-alpha.13914d2e.0":"2021-11-22T03:47:20.098Z","0.11.1-alpha.5cb301a1.0":"2021-11-22T02:38:21.502Z","0.11.1-alpha.70642b06.0":"2021-11-21T08:16:39.934Z","0.11.1-alpha.0c8553f2.0":"2021-11-20T08:17:37.236Z","0.11.1-alpha.2e844842.0":"2021-11-19T08:15:34.244Z","0.11.1-alpha.07b81a44.0":"2021-11-19T02:15:51.019Z","0.11.1-alpha.d9faccd0.0":"2021-11-18T14:39:08.915Z","0.11.1-alpha.23249819.0":"2021-11-18T13:23:04.620Z","0.11.1-alpha.15f361ca.0":"2021-11-18T09:50:20.805Z","0.11.1-alpha.ac814d26.0":"2021-11-18T08:16:58.441Z","0.11.1-alpha.bdbca056.0":"2021-11-18T02:38:33.862Z","0.11.1-alpha.6bafce0b.0":"2021-11-17T08:15:29.244Z","0.11.1-alpha.c40e5db1.0":"2021-11-17T05:47:03.797Z","0.11.1-alpha.3dc53ce2.0":"2021-11-16T08:15:14.424Z","0.10.1-alpha.fe478445.0":"2021-11-15T08:15:53.623Z","0.11.0":"2021-11-15T07:05:53.035Z","0.10.1-alpha.f892d1ab.0":"2021-11-15T03:04:56.475Z","0.10.1-alpha.2ac9ebbc.0":"2021-11-12T08:14:57.527Z","0.11.0-rc.1":"2021-11-11T09:38:52.427Z","0.10.1-alpha.d1e2d23d.0":"2021-11-11T08:16:51.180Z","0.10.1-alpha.4230d5de.0":"2021-11-11T03:05:15.880Z","0.10.1-alpha.9d411c46.0":"2021-11-10T08:27:26.251Z","0.11.0-rc.0":"2021-11-10T01:27:56.360Z","0.10.1-alpha.b09bffdc.0":"2021-11-09T08:14:15.447Z","0.10.1-alpha.5318e464.0":"2021-11-08T09:14:25.847Z","0.10.1-alpha.ba285479.0":"2021-11-08T08:17:05.987Z","0.10.1-alpha.68647644.0":"2021-11-06T08:17:56.929Z","0.10.1-alpha.1f82763d.0":"2021-11-05T08:14:14.347Z","0.10.1-alpha.84b4cbf2.0":"2021-11-04T08:16:25.673Z","0.10.1-alpha.47e2b2c4.0":"2021-11-03T08:15:45.992Z","0.10.1-alpha.4f419a3e.0":"2021-11-02T08:14:28.464Z","0.10.0":"2021-11-02T02:24:40.863Z","0.9.2-alpha.0149f086.0":"2021-11-01T08:16:47.044Z","0.10.0-rc.2":"2021-11-01T05:08:08.627Z","0.9.2-alpha.e8eb533b.0":"2021-10-29T08:16:15.543Z","0.10.0-rc.1":"2021-10-29T07:13:07.762Z","0.9.2-alpha.9f7d527a.0":"2021-10-28T08:18:54.382Z","0.10.0-rc.0":"2021-10-27T11:40:32.897Z","0.9.2-alpha.a9d9ebbc.0":"2021-10-27T08:19:10.651Z","0.9.2-alpha.7b2021e5.0":"2021-10-26T08:19:31.192Z","0.9.2-alpha.29c5a990.0":"2021-10-23T08:14:50.854Z","0.9.2-alpha.53eaf9d2.0":"2021-10-22T08:15:14.654Z","0.8.1-alpha.0baa857c.0":"2021-10-21T08:21:01.801Z","0.9.1":"2021-10-21T02:34:20.524Z","0.8.1-alpha.5d1f40e3.0":"2021-10-20T08:21:24.118Z","0.9.1-rc.0":"2021-10-20T02:43:18.569Z","0.8.1-alpha.27d36133.0":"2021-10-19T08:19:35.509Z","0.9.0":"2021-10-19T07:08:11.193Z","0.9.0-rc.3":"2021-10-19T03:45:07.999Z","0.9.0-rc.2":"2021-10-18T09:28:21.904Z","0.8.1-alpha.edcd9494.0":"2021-10-18T08:18:24.958Z","0.8.1-alpha.b4c7969d.0":"2021-10-16T08:18:13.889Z","0.8.1-alpha.8a776862.0":"2021-10-15T08:16:06.748Z","0.9.0-rc.1":"2021-10-15T06:19:25.782Z","0.8.1-alpha.715c147d.0":"2021-10-14T08:18:21.293Z","0.9.0-rc.0":"2021-10-13T08:33:05.866Z","0.8.1-alpha.443e1013.0":"2021-10-13T08:17:11.804Z","0.8.1-alpha.7f6a2c12.0":"2021-10-12T08:16:10.417Z","0.8.1-alpha.0dbdeb63.0":"2021-10-11T08:15:39.069Z","0.8.1-alpha.2d6f75ba.0":"2021-10-11T04:17:23.987Z","0.8.1-alpha.12696cc7.0":"2021-10-10T08:16:46.896Z","0.8.1-alpha.9ef5081b.0":"2021-10-09T08:13:59.711Z","0.8.1-alpha.f82bd314.0":"2021-10-08T14:07:44.547Z","0.8.1-alpha.7a116098.0":"2021-10-08T08:16:09.806Z","0.8.1-alpha.0e582570.0":"2021-10-01T08:14:43.003Z","0.8.1-alpha.ea92b816.0":"2021-09-30T08:16:55.072Z","0.8.1-alpha.6fa8e348.0":"2021-09-30T06:19:42.619Z","0.8.1-alpha.e5278c29.0":"2021-09-29T08:13:39.734Z","0.8.1-alpha.94886b1c.0":"2021-09-28T08:14:37.313Z","0.8.1-alpha.713cc14d.0":"2021-09-27T08:18:20.317Z","0.8.1-alpha.46fd3c53.0":"2021-09-26T08:16:25.313Z","0.8.1-alpha.249dee5b.0":"2021-09-25T08:16:04.694Z","0.8.1-alpha.939ebd15.0":"2021-09-24T08:13:37.236Z","0.8.1-alpha.72143513.0":"2021-09-23T08:16:37.303Z","0.8.1-alpha.6dc3b9f5.0":"2021-09-23T03:55:35.614Z","0.7.1-alpha.ff825598.0":"2021-09-22T09:36:38.628Z","0.8.0":"2021-09-22T09:01:55.260Z","0.7.1-alpha.4d848766.0":"2021-09-22T08:15:44.395Z","0.7.1-alpha.a5a73c37.0":"2021-09-19T08:16:44.718Z","0.7.1-alpha.5e8f6dea.0":"2021-09-18T08:15:57.130Z","0.8.0-rc.2":"2021-09-18T02:52:09.639Z","0.7.1-alpha.42363f5f.0":"2021-09-17T09:17:56.569Z","0.7.1-alpha.a3f80ee3.0":"2021-09-17T08:14:22.774Z","0.8.0-rc.1":"2021-09-17T06:21:51.163Z","0.7.1-alpha.38498d2f.0":"2021-09-16T08:19:54.160Z","0.8.0-rc.0":"2021-09-16T01:37:26.925Z","0.7.1-alpha.eae7a7a8.0":"2021-09-15T08:14:36.696Z","0.7.1-alpha.5ad961a1.0":"2021-09-14T08:14:34.885Z","0.7.1-alpha.ab451311.0":"2021-09-11T08:14:06.181Z","0.7.1-alpha.84f8c0da.0":"2021-09-10T08:14:53.248Z","0.7.1-alpha.e7ab7efe.0":"2021-09-09T08:13:56.536Z","0.6.1-alpha.43fc7a47.0":"2021-09-08T08:12:53.792Z","0.7.0":"2021-09-08T02:55:13.791Z","0.6.1-alpha.d6e55e2f.0":"2021-09-07T08:19:01.199Z","0.6.1-alpha.d57b3a42.0":"2021-09-06T08:16:27.599Z","0.7.0-rc.3":"2021-09-06T07:35:44.441Z","0.7.0-rc.2":"2021-09-06T02:25:07.181Z","0.6.1-alpha.bc2df148.0":"2021-09-04T08:12:05.671Z","0.6.1-alpha.1177a623.0":"2021-09-03T08:18:16.215Z","0.7.0-rc.1":"2021-09-03T06:09:13.185Z","0.6.1-alpha.f8d66a4f.0":"2021-09-02T08:18:10.371Z","0.6.1-alpha.d1459f0e.0":"2021-09-01T10:38:40.892Z","0.7.0-rc.0":"2021-09-01T09:03:56.179Z","0.6.1-alpha.1a0d528e.0":"2021-09-01T08:20:10.983Z","0.6.1-alpha.a0fd5a6f.0":"2021-09-01T02:37:24.557Z","0.6.1-alpha.6c703d0a.0":"2021-08-30T08:17:17.719Z","0.6.1-alpha.748004f9.0":"2021-08-28T08:14:21.738Z","0.6.1-alpha.a1844fef.0":"2021-08-27T08:17:21.275Z","0.6.1-alpha.c252ac26.0":"2021-08-27T02:04:26.956Z","0.6.1-alpha.7fc7a6da.0":"2021-08-26T08:19:36.278Z","0.6.1-alpha.9bd27adf.0":"2021-08-25T08:17:34.149Z","0.6.1-alpha.52897370.0":"2021-08-24T08:18:38.947Z","0.5.1-alpha.3f9aad7e.0":"2021-08-23T08:19:51.325Z","0.6.0":"2021-08-23T06:47:00.071Z","0.5.1-alpha.a655d6e2.0":"2021-08-20T09:30:28.315Z","0.5.1-alpha.c945b6e9.0":"2021-08-20T08:18:27.865Z","0.5.1-alpha.7a593b19.0":"2021-08-19T08:19:55.486Z","0.6.0-rc.0":"2021-08-18T09:41:36.847Z","0.5.1-alpha.507fd939.0":"2021-08-18T08:16:41.466Z","0.5.1-alpha.3bbaf45b.0":"2021-08-17T08:17:34.551Z","0.5.1-alpha.0b071c87.0":"2021-08-16T08:13:00.718Z","0.5.1-alpha.f6bd2ddd.0":"2021-08-14T08:12:24.333Z","0.5.1-alpha.ad4b8776.0":"2021-08-13T08:13:32.021Z","0.5.1-alpha.d0c3c9ec.0":"2021-08-12T09:04:14.426Z","0.5.1-alpha.aef80fd8.0":"2021-08-12T08:14:05.128Z","0.5.1-alpha.f8214dc8.0":"2021-08-11T08:17:01.752Z","0.4.2-alpha.c2279878.0":"2021-08-10T08:17:06.297Z","0.5.0":"2021-08-10T03:23:27.756Z","0.4.2-alpha.5abe4700.0":"2021-08-09T08:16:40.090Z","0.5.0-rc.2":"2021-08-09T01:59:37.327Z","0.4.2-alpha.18b9af54.0":"2021-08-07T08:12:39.918Z","0.5.0-alpha-failtpoint.0":"2021-08-06T11:20:32.207Z","0.5.0-alpha.failtpoint.0":"2021-08-06T11:08:23.160Z","0.4.2":"2021-08-06T09:54:20.206Z","0.4.2-alpha.76c818ee.0":"2021-08-06T08:17:55.432Z","0.4.2-rc-hotfix.0":"2021-08-06T07:28:34.293Z","0.5.0-rc.1":"2021-08-06T05:30:40.458Z","0.4.2-alpha.e4d939a5.0":"2021-08-05T08:16:20.462Z","0.4.2-alpha.6725fad5.0":"2021-08-04T08:17:40.562Z","0.5.0-rc.0":"2021-08-04T08:03:56.711Z","0.4.2-alpha.fb36c2b6.0":"2021-08-03T08:13:44.063Z","0.4.2-alpha.c0bd9fe0.0":"2021-08-02T08:17:36.392Z","0.4.2-alpha.804bf397.0":"2021-07-31T08:11:08.492Z","0.4.2-alpha.1b1d029a.0":"2021-07-30T08:13:14.485Z","0.4.2-alpha.bdd21e8c.0":"2021-07-29T08:18:44.837Z","0.3.1-alpha.3d6ca4cd.0":"2021-07-28T08:12:51.350Z","0.4.1":"2021-07-28T05:30:10.882Z","0.3.1-alpha.c7b7f91a.0":"2021-07-28T02:42:48.477Z","0.4.1-rc.0":"2021-07-27T12:02:56.040Z","0.3.1-alpha.ecbdf713.0":"2021-07-27T08:14:22.888Z","0.3.1-alpha.7cf6dce2.0":"2021-07-27T02:12:03.389Z","0.3.1-alpha.03216e08.0":"2021-07-26T14:33:24.390Z","0.4.0":"2021-07-26T06:48:36.492Z","0.3.1-alpha.3c922be9.0":"2021-07-24T08:12:11.990Z","0.4.0-rc.3":"2021-07-23T08:20:55.657Z","0.3.1-alpha.59109106.0":"2021-07-23T08:12:45.153Z","0.3.1-alpha.8541594.0":"2021-07-22T08:59:45.995Z","0.3.1-alpha.bdddbbf8.0":"2021-07-22T08:51:55.135Z","0.4.0-rc.2":"2021-07-22T08:42:47.072Z","0.3.1-alpha.037eeff7.0":"2021-07-22T08:13:29.232Z","0.4.0-rc.1":"2021-07-22T08:13:06.456Z","0.4.0-rc.0":"2021-07-21T08:33:00.934Z","0.3.1-alpha.763fdb08.0":"2021-07-21T08:15:32.515Z","0.3.1-alpha.6ecd4335.0":"2021-07-21T01:57:58.000Z","0.3.1-alpha.d0fe8281.0":"2021-07-21T01:30:41.494Z","0.3.1-alpha.80ae6029.0":"2021-07-20T08:11:26.588Z","0.3.1-alpha.3bc3c460.0":"2021-07-19T08:15:16.511Z","0.3.1-alpha.3152c304.0":"2021-07-17T08:11:40.672Z","0.3.1-alpha.8e89c3a5.0":"2021-07-16T08:11:27.919Z","0.3.1-alpha.0aa8dd45.0":"2021-07-13T08:11:30.554Z","0.2.2-alpha.290906e8.0":"2021-07-12T08:15:03.641Z","0.3.0":"2021-07-12T07:13:21.812Z","0.2.2-alpha.931e7a62.0":"2021-07-10T08:11:08.853Z","0.2.2-alpha.45ab66c2.0":"2021-07-09T08:13:11.537Z","0.3.0-rc.1":"2021-07-09T06:26:12.254Z","0.2.2-alpha.18147747.0":"2021-07-08T08:15:32.589Z","0.3.0-rc.0":"2021-07-07T08:34:22.654Z","0.2.2-alpha.cfb2db6c.0":"2021-07-07T08:16:20.058Z","0.2.2-alpha.87c5f7d2.0":"2021-07-06T08:12:15.713Z","0.2.2-alpha.56d74cde.0":"2021-07-05T08:15:45.626Z","0.2.2-alpha.2bc1623e.0":"2021-07-03T08:11:56.800Z","0.2.2-alpha.827e3d81.0":"2021-07-02T08:11:52.739Z","0.2.2-alpha.2ade8891.0":"2021-06-30T08:16:36.748Z","0.3.0-alpha.b464c730.0":"2021-06-29T08:14:42.742Z","0.2.1":"2021-06-29T04:13:58.215Z","0.2.1-rc.2":"2021-06-29T01:48:51.461Z","0.3.0-alpha.def66483.0":"2021-06-28T08:15:41.766Z","0.2.1-rc.1":"2021-06-28T05:47:01.005Z","0.3.0-alpha.ae8a5542.0":"2021-06-26T08:10:04.683Z","0.3.0-alpha.18296d93.0":"2021-06-25T08:11:43.327Z","0.3.0-alpha.8101fb46.0":"2021-06-24T08:11:39.194Z","0.2.1-rc.0":"2021-06-24T04:49:05.715Z","0.3.1-rc.0":"2021-06-24T03:50:10.379Z","0.3.0-alpha.5a3c1d2e.0":"2021-06-23T08:11:03.009Z","0.3.0-alpha.5":"2021-06-22T08:10:01.966Z","0.3.0-alpha.4":"2021-06-21T08:17:35.475Z","0.3.0-alpha.3":"2021-06-18T08:11:09.454Z","0.3.0-alpha.2":"2021-06-17T08:14:20.093Z","0.3.0-alpha.1":"2021-06-16T08:10:20.359Z","0.2.0":"2021-06-15T05:29:03.200Z","0.4.0-alpha.2":"2021-06-11T03:53:06.330Z","0.4.0-alpha.1":"2021-06-11T02:44:06.743Z","0.2.0-rc.1":"2021-06-10T09:11:32.264Z","0.2.0-rc.0":"2021-06-09T08:44:05.531Z","0.4.0-alpha.0":"2021-06-09T07:55:32.865Z","0.3.0-alpha.0":"2021-06-09T06:45:41.996Z","0.2.0-alpha.0":"2021-06-09T03:05:05.038Z","0.1.1":"2021-05-22T07:49:19.557Z","0.1.0":"2021-05-21T02:53:20.464Z","0.1.0-rc.5":"2021-05-20T08:56:09.005Z","0.1.0-rc.4":"2021-05-20T04:13:29.732Z","0.1.0-rc.3":"2021-05-19T09:48:13.906Z","0.1.0-rc.2":"2021-05-18T10:48:47.697Z","0.1.0-rc.1":"2021-05-17T08:09:21.209Z","0.1.0-rc.0":"2021-05-14T07:27:31.271Z","0.1.0-alpha.7":"2021-05-13T11:32:09.665Z","0.1.0-alpha.6":"2021-05-13T10:11:04.956Z","0.1.0-alpha.5":"2021-05-12T09:47:20.337Z","0.1.0-alpha.4":"2021-05-11T09:46:28.908Z","0.1.0-alpha.3":"2021-05-11T06:44:49.663Z","0.1.0-alpha.2":"2021-05-10T09:46:37.967Z","1.1.2-alpha.bc805e6a.0":"2021-12-20T08:16:56.553Z","1.1.2-alpha.872c2f63.0":"2021-12-21T08:17:09.202Z","1.1.2-alpha.9f3cd667.0":"2021-12-22T08:18:04.606Z","1.1.2-alpha.30d0724a.0":"2021-12-23T08:15:27.858Z","1.1.2-rc-hotfix.0":"2021-12-24T06:47:07.635Z","1.1.2-alpha.30fd3fd1.0":"2021-12-24T08:16:43.463Z","1.1.2-alpha.d0acc0e9.0":"2021-12-25T08:22:28.890Z","1.1.2-alpha.6397ec59.0":"2021-12-27T08:23:14.186Z","1.1.2":"2021-12-27T11:36:28.821Z","1.1.2-alpha.5e406215.0":"2021-12-28T08:17:13.316Z","1.1.3-alpha.b985a359.0":"2021-12-29T08:15:26.137Z","1.1.3-alpha.bf106877.0":"2021-12-30T08:16:17.012Z","1.1.3-alpha.17023c57.0":"2021-12-31T08:16:28.624Z","1.1.3-alpha.e5227bb6.0":"2022-01-04T08:15:18.515Z","1.2.0-rc.0":"2022-01-05T08:06:30.790Z","1.1.3-alpha.7f97c76d.0":"2022-01-05T08:15:11.309Z","1.1.3-alpha.919e09bf.0":"2022-01-06T08:15:17.620Z","1.2.0-rc.1":"2022-01-07T07:17:53.929Z","1.1.3-alpha.12edbb86.0":"2022-01-07T08:17:19.945Z","1.1.3-alpha.cef16e3d.0":"2022-01-08T08:18:09.044Z","1.2.0":"2022-01-10T07:24:22.156Z","1.1.3-alpha.91ae8011.0":"2022-01-10T08:18:22.663Z","1.1.3-alpha.fcc60ca0.0":"2022-01-11T08:22:42.091Z","1.2.1":"2022-01-11T08:49:17.168Z","1.1.3-alpha.e71f8e6a.0":"2022-01-12T08:15:21.597Z","1.2.2-alpha.4f9464b2.0":"2022-01-13T08:18:48.186Z","1.2.2-alpha.e84c0d19.0":"2022-01-14T08:15:47.129Z","1.2.2-alpha.eb4575da.0":"2022-01-15T08:15:02.427Z","1.2.2-alpha.7b2fe9ea.0":"2022-01-17T08:17:51.269Z","1.2.2-alpha.f865ef05.0":"2022-01-18T08:16:35.531Z","1.2.2-alpha.01a113d2.0":"2022-01-19T03:20:14.507Z","1.2.2-alpha.dc2b9a55.0":"2022-01-19T08:18:49.507Z","1.3.0-rc.0":"2022-01-19T08:43:59.539Z","1.2.2-alpha.0d0dbc1c.0":"2022-01-20T08:22:18.821Z","1.2.2-alpha.29989668.0":"2022-01-21T08:22:21.112Z","1.2.2-alpha.091d56b8.0":"2022-01-24T08:16:53.782Z","1.3.0-rc.1":"2022-01-25T05:09:24.096Z","1.2.2-alpha.92c9c0b6.0":"2022-01-25T08:19:03.908Z","1.2.2-alpha.4ce002ea.0":"2022-01-26T08:17:16.766Z","1.2.2-alpha.7f970639.0":"2022-01-27T08:18:09.712Z","1.2.2-alpha.5d9d0caa.0":"2022-02-07T08:17:50.389Z","1.2.2-alpha.94138e4a.0":"2022-02-07T08:54:13.184Z","1.2.2-alpha.01e159e5.0":"2022-02-07T09:29:18.592Z","1.2.2-alpha.37718d85.0":"2022-02-09T01:54:00.354Z","1.3.0":"2022-02-09T02:05:22.570Z","1.2.2-alpha.096c8289.0":"2022-02-09T05:44:31.118Z","1.3.1-alpha.c8083c82.0":"2022-02-10T08:19:29.193Z","1.3.1-alpha.70b3a70e.0":"2022-02-11T08:17:53.689Z","1.3.1-alpha.d051e09b.0":"2022-02-12T08:19:27.542Z","1.3.1-alpha.59b5e7c6.0":"2022-02-14T08:16:55.493Z","1.3.1-alpha.e749ebc2.0":"2022-02-15T04:49:23.093Z","1.3.1-alpha.3194a88e.0":"2022-02-15T08:15:38.707Z","1.3.1-alpha.fedb0aca.0":"2022-02-16T05:29:39.039Z","1.3.1-alpha.9b895e2a.0":"2022-02-16T08:17:43.925Z","1.4.0-rc.0":"2022-02-16T08:51:23.675Z","1.3.1-alpha.d51ab437.0":"2022-02-17T08:15:24.825Z","1.3.1-alpha.07c43242.0":"2022-02-18T08:16:51.823Z","1.3.1-alpha.cdabb6f6.0":"2022-02-19T08:17:39.540Z","1.3.1-alpha.f711e6e3.0":"2022-02-21T08:18:26.514Z","1.4.0":"2022-02-22T03:45:38.994Z","1.4.1-alpha.313131ea.0":"2022-02-22T08:16:05.826Z","1.4.1-alpha.b2569834.0":"2022-02-23T08:16:29.385Z","1.4.1-alpha.36f85268.0":"2022-02-24T08:17:14.923Z","1.4.1-alpha.0535e2d27.0":"2022-02-25T08:23:10.773Z","1.4.1-alpha.594b33666.0":"2022-02-26T08:17:44.510Z","1.4.1-alpha.8cd782b1e.0":"2022-02-28T08:18:13.842Z","1.5.0-rc.0":"2022-02-28T08:56:38.036Z","1.4.1-alpha.e7b82d5e0.0":"2022-03-01T08:16:56.513Z","1.4.1-alpha.c917ae3e5.0":"2022-03-02T08:21:07.996Z","1.5.0-rc.1":"2022-03-03T02:50:36.530Z","1.5.0-rc.2":"2022-03-03T06:43:14.395Z","1.4.1-alpha.1c67600f6.0":"2022-03-03T08:19:32.220Z","1.5.0":"2022-03-04T02:33:18.573Z","1.5.1-alpha.9c6c68d1f.0":"2022-03-04T05:25:41.695Z","1.5.1-alpha.142fe332a.0":"2022-03-05T08:23:55.979Z","1.5.1-alpha.e96379031.0":"2022-03-07T08:23:18.529Z","1.5.1-alpha.c02f2d3ff.0":"2022-03-08T08:18:01.046Z","1.5.1-alpha.970ea6a1b.0":"2022-03-11T03:12:10.681Z","1.5.1-alpha.6c40a505c.0":"2022-03-11T09:17:14.276Z","1.5.1-alpha.a4c0338b1.0":"2022-03-15T06:29:52.597Z","1.5.1-alpha.af3fc4c12.0":"2022-03-15T08:26:34.375Z","1.5.1-alpha.8d279b309.0":"2022-03-16T08:20:07.115Z","1.6.0-rc.0":"2022-03-16T09:04:55.203Z","1.5.1-alpha.045eb0ec7.0":"2022-03-17T06:54:01.144Z","1.6.0-rc.1":"2022-03-17T07:27:53.274Z","1.5.1-alpha.3fc0dea41.0":"2022-03-17T08:19:30.022Z","1.5.1-alpha.13448d3b5.0":"2022-03-18T08:22:40.472Z","1.5.1-alpha.51ca60d93.0":"2022-03-18T08:45:15.228Z","1.6.0-rc.2":"2022-03-18T09:16:39.933Z","1.5.1-alpha.0a9c6e254.0":"2022-03-19T08:19:32.289Z","1.5.1-alpha.4a897ba9d.0":"2022-03-21T08:19:04.539Z","1.6.0-rc.3":"2022-03-21T09:32:18.841Z","1.5.1-alpha.1edd29400.0":"2022-03-22T08:22:51.091Z","1.6.0":"2022-03-22T08:56:52.236Z","1.5.1-alpha.6b5fd9487.0":"2022-03-22T10:07:39.289Z","1.5.1-alpha.c72bebcbd.0":"2022-03-23T04:01:06.299Z","1.6.1-alpha.83ce60286.0":"2022-03-23T08:23:26.518Z","1.6.1-rc-hotfix.0":"2022-03-23T08:32:52.579Z","1.6.1-alpha.26caa3d10.0":"2022-03-23T09:57:55.249Z","1.6.1-alpha.3bbacb98c.0":"2022-03-24T08:18:01.077Z","1.6.1-rc-hotfix.1":"2022-03-24T09:12:11.031Z","1.6.1-alpha.71801d5ad.0":"2022-03-25T08:24:50.501Z","1.6.1-alpha.67e38d838.0":"2022-03-26T08:22:57.389Z","1.6.1-alpha.881c502e8.0":"2022-03-28T08:23:53.063Z","1.6.1":"2022-03-28T09:10:12.377Z","1.6.2-alpha.2351323e8.0":"2022-03-29T08:24:09.743Z","1.6.2-alpha.957c90e1c.0":"2022-03-30T08:22:02.014Z","1.7.0-rc.0":"2022-03-31T05:21:31.006Z","1.6.2-alpha.eb3c5cc12.0":"2022-03-31T08:25:05.295Z","1.6.2-alpha.218601581.0":"2022-04-01T05:02:23.766Z","1.6.2-alpha.6399c5efb.0":"2022-04-01T08:23:43.581Z","1.6.2-alpha.6de687a73.0":"2022-04-01T11:09:50.352Z","1.7.0-rc.1":"2022-04-02T06:52:21.493Z","1.6.2-alpha.b7cedce9e.0":"2022-04-02T08:20:10.935Z","1.6.2-alpha.444739e17.0":"2022-04-03T08:16:26.592Z","1.6.2-alpha.5ae1b0229.0":"2022-04-06T01:41:52.902Z","1.7.0-rc.2":"2022-04-06T06:51:51.209Z","1.6.2-alpha.aafc68d57.0":"2022-04-06T08:22:05.886Z","1.6.2-alpha.7d7111fe0.0":"2022-04-06T09:59:03.822Z","1.6.2-alpha.1f263658d.0":"2022-04-07T03:03:05.946Z","1.7.0":"2022-04-07T08:10:06.958Z","1.6.2-alpha.52f41e8aa.0":"2022-04-07T08:24:19.016Z","1.7.1-alpha.8d048e1f1.0":"2022-04-07T10:00:47.311Z","1.7.1-alpha.768a76f6e.0":"2022-04-08T06:03:18.164Z","1.7.1-alpha.81c48cbfc.0":"2022-04-08T08:18:28.631Z","1.7.1-alpha.26aa11b7c.0":"2022-04-08T09:38:18.784Z","1.7.1-alpha.633d9d21e.0":"2022-04-11T02:57:28.532Z","1.7.1-alpha.85a816c65.0":"2022-04-11T08:24:32.427Z","1.7.1-alpha.f018de6e6.0":"2022-04-12T08:21:31.807Z","1.7.1-alpha.ffd3f8bc7.0":"2022-04-13T08:22:50.071Z","1.7.1-alpha.266fa3b9f.0":"2022-04-14T03:24:04.425Z","1.7.1-alpha.cc1068ff9.0":"2022-04-14T04:32:08.579Z","1.7.1-alpha.b31d198d3.0":"2022-04-14T08:25:30.865Z","1.7.1-alpha.6b8bcebfe.0":"2022-04-15T03:27:35.116Z","1.7.1-alpha.f6638b461.0":"2022-04-15T08:20:23.062Z","1.7.1-alpha.dabb22057.0":"2022-04-15T09:48:10.871Z","1.7.1-alpha.99edddd1f.0":"2022-04-15T10:42:58.939Z","1.7.1-alpha.fda95b1d5.0":"2022-04-16T08:21:05.128Z","1.8.0-rc.0":"2022-04-18T08:06:24.257Z","1.7.1-alpha.db537d2d0.0":"2022-04-18T08:18:02.652Z","1.7.1-alpha.6659be7b7.0":"2022-04-18T09:47:13.016Z","1.7.1-alpha.cdabd1363.0":"2022-04-18T15:31:37.602Z","1.7.1-alpha.8178ded9d.0":"2022-04-19T08:24:06.928Z","1.8.0-rc.1":"2022-04-20T00:46:31.631Z","1.7.1-alpha.e42e64e5a.0":"2022-04-20T08:26:23.896Z","1.7.1-beta.016f72ed1.0":"2022-04-21T05:57:10.535Z","1.8.0-rc.2":"2022-04-21T07:28:00.726Z","1.7.1-alpha.42a29d71b.0":"2022-04-21T08:25:48.742Z","1.7.1-beta.08b0a4e6b.0":"2022-04-22T06:28:01.497Z","1.7.1-alpha.d14f471d8.0":"2022-04-22T08:22:20.198Z","1.8.0-rc.3":"2022-04-22T09:07:55.689Z","1.8.0-beta.01d6a9fb3.0":"2022-04-24T05:36:27.757Z","1.8.0-rc.4":"2022-04-24T07:28:29.797Z","1.7.1-alpha.27183ce36.0":"2022-04-24T08:21:04.260Z","1.8.0":"2022-04-25T01:52:09.851Z","1.8.1-beta.15e156d38.0":"2022-04-26T05:09:58.824Z","1.8.1-beta.adb483893.0":"2022-04-26T09:06:53.693Z","1.8.1-beta.65870165d.0":"2022-05-05T02:10:06.642Z","1.8.1-alpha.44ac039f1.0":"2022-05-05T03:24:05.695Z","1.8.1-beta.c23501411.0":"2022-05-05T08:26:02.683Z","1.8.1-beta.7f6aaca97.0":"2022-05-06T08:18:48.183Z","1.8.1-beta.6ea4ac9e4.0":"2022-05-07T08:18:59.072Z","1.8.1-beta.86404c812.0":"2022-05-09T08:20:41.736Z","1.8.1-beta.94bfabf9b.0":"2022-05-10T01:33:10.705Z","1.8.1-beta.dc88fcdc0.0":"2022-05-10T08:28:00.061Z","1.8.1-beta.98f67d6b7.0":"2022-05-11T08:22:37.847Z","1.8.1-alpha.e9a395c9e.0":"2022-05-12T07:41:16.400Z","1.8.1-alpha.e78409338.0":"2022-05-12T08:21:22.904Z","1.8.1-beta.9d2a8931e.0":"2022-05-12T08:23:53.772Z","1.8.1-beta.2b1a9048e.0":"2022-05-13T02:51:04.543Z","1.8.1-beta.ea516ab4c.0":"2022-05-13T08:24:47.791Z","1.8.1-beta.dedea8a3b.0":"2022-05-14T08:19:59.190Z","1.9.0-rc.0":"2022-05-16T06:56:36.447Z","1.8.1-alpha.088c35095.0":"2022-05-16T08:20:11.558Z","1.6.2-rc-hotfix.0":"2022-05-17T01:55:35.702Z","1.8.1-alpha.3511f64fb.0":"2022-05-17T09:39:33.354Z","1.9.0-rc.1":"2022-05-17T10:05:26.985Z","1.8.1-alpha.074ce579f.0":"2022-05-18T08:19:00.803Z","1.9.0-rc.2":"2022-05-18T09:27:53.181Z","1.8.1-alpha.324752dff.0":"2022-05-19T08:21:52.683Z","1.9.0-rc.3":"2022-05-19T10:36:15.651Z","1.8.1-alpha.64d26696d.0":"2022-05-20T08:20:14.354Z","1.9.0-rc.4":"2022-05-22T04:39:31.660Z","1.8.1-alpha.0ef74924e.0":"2022-05-23T02:58:16.041Z","1.9.0-rc.5":"2022-05-23T06:16:40.111Z","1.9.0":"2022-05-23T06:43:08.490Z","1.9.1-alpha.3bffc730e.0":"2022-05-24T08:21:14.759Z","1.9.1-alpha.300caa689.0":"2022-05-25T03:48:22.831Z","1.9.1-alpha.4edf8c10a.0":"2022-05-25T08:17:53.654Z","1.9.1-alpha.2cc91ae90.0":"2022-05-26T08:18:35.016Z","1.10.0-rc.0":"2022-05-27T06:23:36.731Z","1.9.1-alpha.f2c5cc37c.0":"2022-05-27T08:24:22.038Z","1.9.1-alpha.f490b6481.0":"2022-05-30T06:29:19.733Z","1.9.1-alpha.96c4705a0.0":"2022-05-30T10:14:43.070Z","1.10.0-rc.1":"2022-05-31T05:32:45.928Z","1.9.1-alpha.20e347d99.0":"2022-05-31T08:19:17.487Z","1.10.0":"2022-06-01T06:32:05.723Z","1.9.1-alpha.c3f7f5bf9.0":"2022-06-01T08:19:13.559Z","1.10.1-alpha.dbef2ba70.0":"2022-06-02T08:20:14.217Z","1.10.1-alpha.8d90ddc6d.0":"2022-06-03T08:21:08.934Z","1.10.1-alpha.884e98caa.0":"2022-06-06T08:17:29.396Z","1.10.1-alpha.215b91d59.0":"2022-06-07T08:17:33.542Z","1.10.1-alpha.7ddcd6399.0":"2022-06-08T08:21:00.723Z","1.11.0-rc.0":"2022-06-08T08:28:13.696Z","1.10.1-alpha.576933133.0":"2022-06-09T08:18:40.211Z","1.11.0-rc.1":"2022-06-10T07:18:56.558Z","1.10.1-alpha.cbc281431.0":"2022-06-10T08:23:45.524Z","1.10.1-alpha.e224b20a1.0":"2022-06-13T08:20:18.229Z","1.10.1-alpha.97d8dd882.0":"2022-06-14T08:19:58.524Z","1.10.1-alpha.c2fd3c7d1.0":"2022-06-15T08:18:09.879Z","1.11.0":"2022-06-16T05:19:22.082Z","1.10.1-alpha.009656ebb.0":"2022-06-16T08:32:51.382Z","1.11.1-alpha.aafe8a553.0":"2022-06-17T08:19:03.590Z","1.11.1-alpha.ab2c73f57.0":"2022-06-20T08:18:57.353Z","1.11.1-alpha.3eaf47533.0":"2022-06-21T08:22:29.021Z","1.11.1-alpha.c32211c78.0":"2022-06-22T08:24:04.947Z","1.11.1-alpha.8968ae3e4.0":"2022-06-23T06:10:50.610Z","1.11.1-alpha.5f206ce28.0":"2022-06-23T08:26:33.919Z","1.11.1-alpha.10d9b00a6.0":"2022-06-24T08:51:52.589Z","1.12.0-rc.0":"2022-06-24T09:16:09.097Z","1.11.1-alpha.1c3ac5da5.0":"2022-06-27T08:21:19.661Z","1.11.1-alpha.57d9f04bf.0":"2022-06-28T08:27:38.296Z","1.12.0-rc.1":"2022-06-29T05:21:13.982Z","1.11.1-alpha.4f3d03fdf.0":"2022-06-29T08:20:49.789Z","1.11.1-alpha.59975eff2.0":"2022-06-30T08:21:36.940Z","1.12.0-rc.2":"2022-06-30T08:43:05.652Z","1.12.0":"2022-07-01T04:08:26.358Z","1.11.1-alpha.60d497a45.0":"2022-07-01T08:20:15.324Z","1.11.1-alpha.aecf6e3d8.0":"2022-07-02T08:24:35.633Z","1.12.1-alpha.f90b22ba0.0":"2022-07-04T08:13:29.681Z","1.12.1-alpha.f7eac38d0.0":"2022-07-05T08:13:00.269Z","1.12.1-rc.0":"2022-07-06T07:32:06.817Z","1.12.1-alpha.317de2063.0":"2022-07-06T08:14:07.178Z","1.12.1-alpha.7dc7cf7c5.0":"2022-07-07T08:13:18.743Z","1.12.1-alpha.617af101c.0":"2022-07-08T08:15:27.882Z","1.12.1-alpha.c34dc129c.0":"2022-07-09T08:14:27.560Z","1.12.1-rc.1":"2022-07-11T07:51:22.181Z","1.12.1-alpha.961514c22.0":"2022-07-11T08:57:08.749Z","1.12.1":"2022-07-12T05:15:37.286Z","1.12.2-alpha.c4859dbd2.0":"2022-07-13T05:44:42.567Z","1.12.2-alpha.0c8479eb2.0":"2022-07-13T08:15:31.736Z","1.12.2-alpha.dcc873c05.0":"2022-07-14T08:13:45.510Z","1.12.2-alpha.1bdc33843.0":"2022-07-15T08:13:51.888Z","1.12.2-alpha.02d7032e7.0":"2022-07-18T08:16:24.376Z","1.12.2-alpha.21f134ac5.0":"2022-07-19T08:18:05.514Z","1.13.0-rc.0":"2022-07-20T09:07:50.878Z","1.12.2-alpha.dd769e50b.0":"2022-07-21T08:14:07.927Z","1.12.2-alpha.e1e159c3b.0":"2022-07-22T08:14:25.123Z","1.12.2-alpha.9831da6ed.0":"2022-07-23T08:14:15.700Z","1.12.2-alpha.eda8f1aa6.0":"2022-07-25T08:17:48.229Z","1.12.2-alpha.a014057c5.0":"2022-07-26T08:16:30.541Z","1.13.0":"2022-07-26T08:42:11.367Z","1.13.1-alpha.c580d88b2.0":"2022-07-27T08:15:15.414Z","1.13.1-alpha.ae549cb45.0":"2022-07-28T08:13:04.568Z","1.13.1-alpha.140cc095c.0":"2022-07-29T08:16:59.778Z","1.13.1-alpha.d3b2c316c.0":"2022-07-30T08:15:33.145Z","1.13.1-alpha.b9c5282a2.0":"2022-08-01T08:17:49.813Z","1.13.1-alpha.462bc5ef7.0":"2022-08-02T08:13:30.886Z","1.14.0-rc.0":"2022-08-03T07:51:00.801Z","1.13.1-alpha.e49733854.0":"2022-08-04T08:14:59.022Z","1.13.1-alpha.d0d61affe.0":"2022-08-05T08:13:58.907Z","1.13.1-alpha.f4587c1d0.0":"2022-08-06T08:12:45.372Z","1.13.1-alpha.230f266cb.0":"2022-08-07T08:13:10.678Z","1.13.1-alpha.7f2995939.0":"2022-08-08T08:17:34.787Z","1.14.0":"2022-08-09T07:09:57.633Z","1.13.1-alpha.dad1471c2.0":"2022-08-09T08:14:27.788Z","1.14.1-alpha.c34648668.0":"2022-08-10T08:13:59.792Z","1.14.1-alpha.1e94ebe31.0":"2022-08-11T08:17:03.474Z","1.14.1-alpha.cfe223dbc.0":"2022-08-12T08:14:19.702Z","1.14.1-alpha.1b242bc71.0":"2022-08-13T08:15:45.250Z","1.14.1-alpha.fd0b1bdc7.0":"2022-08-15T08:14:26.625Z","1.14.1-alpha.2301c92cf.0":"2022-08-16T08:13:24.988Z","1.14.1-alpha.26c853544.0":"2022-08-17T08:14:51.164Z","1.15.0-rc.0":"2022-08-17T08:53:44.734Z","1.14.1-alpha.86223342f.0":"2022-08-18T08:13:48.327Z","1.15.0-rc.1":"2022-08-19T08:10:00.852Z","1.14.1-alpha.fc9ff91b3.0":"2022-08-19T08:14:23.437Z","1.14.1-alpha.38aaa6128.0":"2022-08-20T08:14:36.966Z","1.14.1-alpha.334ddc04d.0":"2022-08-22T08:17:33.289Z","1.15.0-rc.2":"2022-08-22T09:29:07.332Z","1.14.1-alpha.8893d4114.0":"2022-08-23T08:14:43.181Z","1.15.0-rc.3":"2022-08-24T05:51:50.880Z","1.14.1-alpha.626aff6fc.0":"2022-08-24T08:17:00.045Z","1.15.0":"2022-08-24T09:18:47.845Z","1.15.1-alpha.062e4a5ea.0":"2022-08-25T08:14:51.007Z","1.15.1-alpha.db971b797.0":"2022-08-26T08:13:52.523Z","1.15.1-alpha.c46d33f34.0":"2022-08-27T08:13:09.446Z","1.15.1-alpha.3113a0b87.0":"2022-08-29T08:17:19.840Z","1.15.1-rc.0":"2022-08-29T08:56:53.913Z","1.15.1-alpha.18494658a.0":"2022-08-30T08:14:46.218Z","1.15.1":"2022-08-31T01:52:35.149Z","1.15.1-alpha.a639d9f2e.0":"2022-08-31T03:22:07.261Z","1.15.1-alpha.b18b9fae2.0":"2022-08-31T06:22:08.835Z","1.15.2-alpha.ba6ffae53.0":"2022-08-31T08:13:58.948Z","1.15.2-alpha.ee0bcd930.0":"2022-08-31T09:02:37.702Z","1.15.2-alpha.11f97f07d.0":"2022-09-01T08:17:57.145Z","1.15.2-alpha.8882e735e.0":"2022-09-01T08:58:33.619Z","1.15.2-alpha.988c78cba.0":"2022-09-02T08:17:25.564Z","1.15.2-alpha.df7cb43be.0":"2022-09-03T08:19:30.090Z","1.15.2-alpha.385906a8c.0":"2022-09-05T08:17:04.645Z","1.15.2-alpha.efe3d972e.0":"2022-09-06T08:14:45.285Z","1.15.2-alpha.fe09f4739.0":"2022-09-07T07:10:50.317Z","1.15.2-alpha.9fd15d0ca.0":"2022-09-07T08:15:25.753Z","1.15.2-alpha.7eddd6cf4.0":"2022-09-08T07:40:46.073Z","1.15.2-alpha.d61ffd7b2.0":"2022-09-09T08:15:04.420Z","1.15.2-alpha.9bd0cb559.0":"2022-09-13T08:19:18.359Z","1.15.2-alpha.9d488528e.0":"2022-09-14T08:16:19.101Z","1.16.0-rc.0":"2022-09-14T08:33:06.352Z","1.15.2-alpha.16418f119.0":"2022-09-15T08:13:42.601Z","1.15.2-alpha.0904fc821.0":"2022-09-16T08:16:23.572Z","1.15.2-alpha.79f6a1d84.0":"2022-09-16T09:22:47.640Z","1.16.0-rc.1":"2022-09-19T06:25:06.515Z","1.15.2-alpha.36186c735.0":"2022-09-19T08:17:12.638Z","1.15.2-alpha.7cacd3e66.0":"2022-09-19T10:34:43.716Z","1.15.2-alpha.bf11ed4f4.0":"2022-09-20T08:15:36.746Z","1.15.2-alpha.0d532389e.0":"2022-09-21T08:17:20.407Z","1.15.2-alpha.67e983b81.0":"2022-09-21T09:44:12.246Z","1.16.0":"2022-09-22T03:20:25.193Z","1.16.1":"2022-09-22T06:22:03.208Z","1.15.2-alpha.369a61afc.0":"2022-09-22T08:14:50.601Z","1.16.2":"2022-09-22T12:52:24.117Z","1.16.3-alpha.311dfaffe.0":"2022-09-23T08:14:14.173Z","1.16.3-alpha.b34129af3.0":"2022-09-26T08:22:50.630Z","1.16.3-alpha.8ae9813c9.0":"2022-09-27T08:19:26.339Z","1.16.3-rc.0":"2022-09-28T03:07:08.578Z","1.16.3-alpha.651eb1c22.0":"2022-09-28T05:23:14.368Z","1.16.3-alpha.9efae4bcd.0":"2022-09-28T08:20:39.192Z","1.16.3-rc.2":"2022-09-29T06:18:16.606Z","1.16.3-alpha.4c6d4fda8.0":"2022-09-29T08:15:53.975Z","1.16.3":"2022-09-30T01:58:46.102Z","1.16.3-alpha.39751981b.0":"2022-09-30T08:18:31.906Z","1.16.3-alpha.c4c9ce53a.0":"2022-10-01T08:14:17.250Z","1.16.3-alpha.cecbda807.0":"2022-10-08T08:17:31.312Z","1.16.3-alpha.1d4ae023d.0":"2022-10-09T08:13:52.226Z","1.16.3-alpha.a64a12cce.0":"2022-10-10T08:19:08.635Z","1.16.4-rc-hotfix.0":"2022-10-10T09:00:05.725Z","1.16.3-alpha.68dc011f1.0":"2022-10-11T08:22:13.215Z","1.16.3-alpha.28993067a.0":"2022-10-11T09:15:03.619Z","1.16.4":"2022-10-12T02:32:38.978Z","1.16.3-alpha.34026982f.0":"2022-10-12T08:15:49.577Z","1.17.0-rc.0":"2022-10-12T09:44:03.712Z","1.16.5-rc-hotfix.0":"2022-10-13T01:36:42.102Z","1.16.5":"2022-10-13T01:41:46.571Z","1.16.3-alpha.ba6cc7dba.0":"2022-10-13T08:17:58.227Z","1.17.0-rc.1":"2022-10-14T08:02:11.653Z","1.16.3-alpha.264d12800.0":"2022-10-14T08:16:38.405Z","1.16.3-alpha.0d47bc042.0":"2022-10-15T08:14:51.018Z","1.16.3-alpha.e8170e1dc.0":"2022-10-17T08:24:59.723Z","1.16.6-rc-hotfix.0":"2022-10-17T08:51:15.792Z","1.16.6":"2022-10-18T02:24:42.718Z","1.17.0-rc.2":"2022-10-18T08:08:04.302Z","1.16.3-alpha.5cda7f549.0":"2022-10-18T08:20:37.573Z","1.17.0":"2022-10-19T02:31:21.654Z","1.17.1-alpha.f43656338.0":"2022-10-19T08:21:24.848Z","1.17.1-alpha.c10b77e4b.0":"2022-10-20T08:16:35.474Z","1.17.1-alpha.fcb7f02f1.0":"2022-10-21T08:15:25.611Z","1.17.1-alpha.86a326bbb.0":"2022-10-22T08:14:27.628Z","1.17.1-alpha.d212d2bac.0":"2022-10-24T08:22:41.722Z","1.17.1-alpha.7f7c9560f.0":"2022-10-25T08:19:11.696Z","1.17.1-alpha.585cd02ba.0":"2022-10-26T08:17:10.842Z","1.18.0-rc.0":"2022-10-26T11:08:19.327Z","1.17.1-alpha.b7ce01b33.0":"2022-10-27T08:14:38.687Z","1.17.1-alpha.ee8f842c6.0":"2022-10-28T08:14:42.044Z","1.17.1-alpha.772a16a29.0":"2022-10-30T08:14:15.277Z","1.17.1-alpha.b99888e7c.0":"2022-10-31T08:20:04.818Z","1.17.1-alpha.433d12afa.0":"2022-11-01T08:16:02.310Z","1.18.0-rc.1":"2022-11-01T12:12:50.314Z","1.17.1-alpha.8eae7f6c6.0":"2022-11-02T02:03:34.472Z","1.17.1-alpha.bae0def62.0":"2022-11-02T03:03:23.984Z","1.17.1-alpha.6abb671bd.0":"2022-11-02T08:13:49.022Z","1.18.0-rc.2":"2022-11-03T05:42:30.508Z","1.17.1-alpha.3832eb79e.0":"2022-11-03T06:50:40.583Z","1.17.1-alpha.28543dcd0.0":"2022-11-03T08:16:58.276Z","1.18.0":"2022-11-03T08:36:48.642Z","1.17.1-alpha.b467bc072.0":"2022-11-03T09:33:32.184Z","1.17.1-alpha.07a30de81.0":"2022-11-04T03:00:30.186Z","1.17.1-alpha.c88d42e3f.0":"2022-11-04T06:10:10.400Z","1.17.1-alpha.9a7fd50dd.0":"2022-11-04T08:14:37.997Z","1.17.1-alpha.e033ec4f2.0":"2022-11-04T09:40:09.926Z","1.18.1-alpha.bfcdf09e3.0":"2022-11-07T08:16:00.819Z","1.18.1-alpha.7197426c4.0":"2022-11-08T05:57:31.843Z","1.18.1-alpha.51c0c7fb0.0":"2022-11-08T08:17:06.873Z","1.18.1-alpha.330ae315b.0":"2022-11-08T09:35:05.971Z","1.18.1-alpha.ae4672c65.0":"2022-11-09T02:33:32.173Z","1.18.1-alpha.8da0a2e53.0":"2022-11-09T08:19:40.691Z","1.18.1-alpha.abb9aa5bf.0":"2022-11-10T08:58:36.561Z","1.19.0-rc.0":"2022-11-10T09:53:04.487Z","1.18.1-alpha.fc09814f7.0":"2022-11-11T08:19:01.209Z","1.18.1-alpha.54f5531fb.0":"2022-11-12T08:17:47.192Z","1.18.1-alpha.0bd6080b9.0":"2022-11-14T04:50:07.723Z","1.18.1-alpha.375a3b8c5.0":"2022-11-14T08:18:15.637Z","1.18.1-alpha.1af25d1e2.0":"2022-11-15T08:14:35.378Z","1.18.1-alpha.8db1830c5.0":"2022-11-15T09:08:12.999Z","1.19.0-rc.1":"2022-11-16T04:01:02.205Z","1.18.1-alpha.2fb71cbc8.0":"2022-11-16T07:02:57.024Z","1.19.0-rc.2":"2022-11-16T07:44:15.767Z","1.18.1-alpha.91f4ec0bb.0":"2022-11-16T08:15:30.769Z","1.19.0":"2022-11-17T02:29:11.612Z","1.19.1-alpha.5f78f93a0.0":"2022-11-17T08:17:23.449Z","1.19.1-alpha.9ab4d7a67.0":"2022-11-18T08:17:16.868Z","1.19.1-alpha.fc2687c72.0":"2022-11-19T08:13:36.803Z","1.19.1-alpha.8c0ba8bd7.0":"2022-11-21T08:17:25.515Z","1.19.1-alpha.378c52f64.0":"2022-11-22T08:15:33.047Z","1.19.1-alpha.dbfb1b77b.0":"2022-11-23T01:51:58.448Z","1.20.0-rc.0":"2022-11-23T07:00:17.874Z","1.19.1-alpha.5d6420e3d.0":"2022-11-23T08:14:41.634Z","1.19.1-alpha.b2a976359.0":"2022-11-24T08:14:40.967Z","1.19.1-alpha.d7783d422.0":"2022-11-25T08:14:19.256Z","1.19.1-alpha.3fa89ba4b.0":"2022-11-26T08:14:21.711Z","1.20.0-rc.1":"2022-11-28T07:05:39.844Z","1.19.1-alpha.7c291fb9a.0":"2022-11-28T08:14:33.487Z","1.20.0":"2022-11-29T03:03:16.751Z","1.19.1-alpha.31696354c.0":"2022-11-29T08:16:14.347Z","1.19.1-alpha.a4092801b.0":"2022-11-30T08:15:05.035Z","1.20.1-alpha.219325888.0":"2022-12-01T06:23:19.061Z","1.20.1-alpha.d12d4701c.0":"2022-12-01T07:09:53.950Z","1.20.1-alpha.3aba48169.0":"2022-12-01T12:57:43.632Z","1.20.1-alpha.e2eb9c496.0":"2022-12-03T00:23:49.705Z","1.20.1-alpha.39e08abec.0":"2022-12-05T01:53:49.210Z","1.20.1-alpha.466bb9382.0":"2022-12-05T04:33:54.525Z","1.20.1-alpha.8b0da1000.0":"2022-12-05T07:24:43.666Z","1.20.1-alpha.328d16af9.0":"2022-12-06T00:23:17.632Z","1.20.1-beta.5836ee13c.0":"2022-12-06T08:10:12.295Z","1.20.1-beta.8f7695afa.0":"2022-12-06T11:23:17.623Z","1.20.1-beta.f1dca9e39.0":"2022-12-06T11:55:13.498Z","1.20.1-alpha.bf3ba800e.0":"2022-12-07T00:44:19.815Z","1.20.1-alpha.1f2506a82.0":"2022-12-07T01:58:33.485Z","1.20.1-alpha.d4b9957ff.0":"2022-12-08T00:23:57.131Z","1.20.1-alpha.13a4f9074.0":"2022-12-09T00:24:40.555Z","1.20.1-alpha.ff741d1a5.0":"2022-12-10T00:23:17.866Z","1.20.1-alpha.452eef436.0":"2022-12-12T00:23:53.791Z","1.20.1-alpha.0f95dcb6d.0":"2022-12-13T00:25:12.740Z","1.20.1-alpha.8f78badc3.0":"2022-12-13T07:33:08.758Z","1.20.1-alpha.78535e123.0":"2022-12-14T02:32:29.107Z","1.20.1-alpha.9e4db903a.0":"2022-12-14T03:30:41.824Z","1.21.0-rc.0":"2022-12-14T04:31:10.886Z","1.20.1-alpha.f23c4eb8e.0":"2022-12-15T03:28:50.124Z","1.20.1-alpha.8c657c595.0":"2022-12-16T03:52:48.315Z","1.21.0-rc.1":"2022-12-16T06:09:51.275Z","1.20.1-alpha.8fd0920d1.0":"2022-12-17T00:25:05.306Z","1.20.1-alpha.b46381900.0":"2022-12-20T00:23:17.552Z","1.21.0-rc.2":"2022-12-20T06:01:41.287Z","1.21.0":"2022-12-21T01:28:44.847Z","1.22.0-rc.0":"2022-12-21T06:27:12.252Z","1.21.1-alpha.7d7787d07.0":"2022-12-22T00:22:39.494Z","1.21.1-alpha.24451a1b2.0":"2022-12-23T00:23:38.673Z","1.21.1-rc-hotfix.0":"2022-12-23T04:01:06.078Z","1.21.1":"2022-12-23T09:14:16.517Z","1.21.1-alpha.8b940b47c.0":"2022-12-24T00:20:32.429Z","1.22.0-rc.1":"2022-12-26T03:51:40.201Z","1.21.1-alpha.b51238d2d.0":"2022-12-27T00:24:01.124Z","1.22.0-rc.2":"2022-12-27T01:33:31.960Z","1.21.1-alpha.b6649abd8.0":"2022-12-29T00:23:55.389Z","1.21.1-alpha.cae8fc1ea.0":"2022-12-30T00:23:51.672Z","1.21.1-alpha.51c3db59f.0":"2022-12-31T00:22:14.658Z","1.22.0-rc.3":"2023-01-03T01:28:17.262Z","1.22.0-rc.4":"2023-01-03T08:29:26.610Z","1.21.1-alpha.9073fcc13.0":"2023-01-04T00:27:13.152Z","1.22.0":"2023-01-04T07:09:19.496Z","1.21.1-alpha.e44f74bf9.0":"2023-01-05T00:23:11.355Z","1.22.1-alpha.a1395cf16.0":"2023-01-06T00:24:53.592Z","1.22.1-alpha.121c64dd9.0":"2023-01-06T05:34:29.270Z","1.22.1-alpha.f8e51b9d8.0":"2023-01-06T06:00:17.749Z","1.22.1-alpha.f4104c62b.0":"2023-01-07T00:25:58.184Z","1.22.1-alpha.668578026.0":"2023-01-10T00:26:49.019Z","1.22.1-alpha.169762110.0":"2023-01-11T00:23:15.047Z","1.22.1-alpha.034f24ebd.0":"2023-01-12T00:24:33.703Z","1.22.1-alpha.d2fbcaf19.0":"2023-01-13T00:37:24.784Z","1.22.1-alpha.1995f3246.0":"2023-01-14T00:24:40.978Z","1.16.7-rc-hotfix.0":"2023-01-16T06:24:11.484Z","1.22.1-alpha.c0126420d.0":"2023-01-17T00:23:44.496Z","1.22.1-alpha.31518ce95.0":"2023-01-18T00:25:15.365Z","1.22.1-alpha.9f932e99c.0":"2023-01-19T00:24:55.150Z","1.22.1-alpha.c9a0771cb.0":"2023-01-20T00:25:09.516Z","1.22.1-alpha.f160b9347.0":"2023-01-21T00:26:41.709Z","1.16.7-rc-hotfix.1":"2023-01-28T07:08:06.295Z","1.22.1-alpha.c714ac26a.0":"2023-01-30T00:22:01.982Z","1.22.1-alpha.1ed59de30.0":"2023-01-31T00:25:10.054Z","1.17.0-rc-hotfix.0":"2023-01-31T01:32:57.171Z","1.22.1-alpha.abc8eba7b.0":"2023-02-01T00:27:51.774Z","1.16.7":"2023-02-01T07:06:39.922Z","1.23.0-rc.0":"2023-02-01T07:39:06.526Z","1.22.1-alpha.1774dac59.0":"2023-02-02T00:24:55.424Z","1.22.1-alpha.2a7adea2d.0":"2023-02-03T00:25:25.575Z","1.22.1-alpha.07688183f.0":"2023-02-04T00:24:36.691Z","1.22.1-alpha.6132d2e24.0":"2023-02-06T06:10:25.952Z","1.22.1-alpha.ecf7bf89a.0":"2023-02-07T00:27:21.510Z","1.23.0-rc.1":"2023-02-07T00:46:12.067Z","1.23.0":"2023-02-07T07:59:37.025Z","1.22.1-alpha.e6ffa8406.0":"2023-02-08T00:25:24.107Z","1.23.1-alpha.23fd45395.0":"2023-02-09T00:25:01.100Z","1.23.1-alpha.31a30ce64.0":"2023-02-10T00:25:50.088Z","1.23.1-alpha.439fdd5e0.0":"2023-02-10T06:57:30.723Z","1.23.1-alpha.ca118cc7f.0":"2023-02-11T00:22:49.468Z","1.23.1-alpha.cc0bf9f6b.0":"2023-02-14T00:25:17.766Z","1.23.1-alpha.5a02de463.0":"2023-02-15T06:47:40.848Z","1.23.1-alpha.7986f6791.0":"2023-02-16T00:24:50.856Z","1.23.1-rc-hotfix.0":"2023-02-16T07:23:21.404Z","1.23.1-alpha.40efbee34.0":"2023-02-17T00:28:55.696Z","1.23.1-alpha.948e73ebc.0":"2023-02-17T02:51:56.375Z","1.23.1":"2023-02-17T07:20:00.094Z","1.23.1-alpha.ba43ed1b8.0":"2023-02-18T00:27:59.485Z","1.23.1-alpha.9f8ff0c52.0":"2023-02-20T02:43:11.116Z","1.23.1-alpha.7a2d4876d.0":"2023-02-22T00:26:15.978Z","1.23.1-alpha.ca46d33d7.0":"2023-02-22T02:20:32.964Z","1.23.1-alpha.18cdd205d.0":"2023-02-22T08:23:19.587Z","1.23.1-alpha.7e6e44647.0":"2023-02-23T00:25:29.845Z","1.23.2-alpha.46da7cd00.0":"2023-02-24T00:24:23.246Z","1.23.2-alpha.95743126.0":"2023-02-25T00:24:59.991Z","1.23.2-alpha.800002814.0":"2023-02-28T00:25:42.697Z","1.23.2-rc-hotfix.0":"2023-02-28T02:13:51.981Z","1.23.1-alpha.dceb01061.0":"2023-02-28T08:41:43.236Z","1.23.2":"2023-02-28T09:19:44.815Z","1.23.2-alpha.1d941b010.0":"2023-03-02T00:18:52.226Z","1.23.2-alpha.548abe451.0":"2023-03-02T02:42:45.078Z","1.23.3-alpha.029c54d2f.0":"2023-03-03T01:56:20.917Z","1.23.3-alpha.e754914ab.0":"2023-03-04T00:14:09.758Z","1.23.3-alpha.00add4b97.0":"2023-03-06T16:07:49.991Z","1.23.3-alpha.c2b52d560.0":"2023-03-07T00:14:22.438Z","1.23.3-alpha.b4ac8acad.0":"2023-03-08T00:13:47.910Z","1.23.3-alpha.e2c6fac1b.0":"2023-03-08T03:00:08.867Z","1.23.3-alpha.0383cebfa.0":"2023-03-09T00:14:56.471Z","1.23.3-alpha.d25fc219c.0":"2023-03-09T04:00:57.829Z","1.23.3-alpha.a88a75ebd.0":"2023-03-09T06:06:20.287Z","1.23.3-alpha.3a66bef26.0":"2023-03-10T00:17:17.859Z","1.23.3-alpha.391eed8a9.0":"2023-03-11T00:12:59.821Z","1.23.3-alpha.ae2485526.0":"2023-03-13T07:14:44.203Z","1.23.3-alpha.40f5b653e.0":"2023-03-14T00:15:39.641Z","1.23.3-alpha.d08760f87.0":"2023-03-14T07:11:02.963Z","1.23.3-alpha.71fbf8ea7.0":"2023-03-15T00:16:38.070Z","1.23.3-alpha.69d5c41c0.0":"2023-03-15T07:09:58.050Z","1.23.3-alpha.e10349412.0":"2023-03-16T00:15:31.359Z","1.23.3-alpha.ea3f4aad2.0":"2023-03-16T03:47:52.098Z","2.0.0-alpha.6cf1d36c7.0":"2023-03-16T07:19:08.250Z","2.0.0-alpha.42008ff38.0":"2023-03-17T00:14:20.771Z","2.0.0-alpha.3b8f6b626.0":"2023-03-18T00:14:10.452Z","1.23.3-rc-hotfix.0":"2023-03-20T08:38:42.260Z","2.0.0-alpha.5c9b1ff8a.0":"2023-03-21T00:19:45.674Z","2.0.0-alpha.2c2e7a109.0":"2023-03-23T00:16:18.316Z","1.23.3-alpha.98ac4a992.0":"2023-03-23T05:03:45.782Z","1.23.3-rc-hotfix.1":"2023-03-23T07:06:41.301Z","1.23.3-alpha.7419008d8.0":"2023-03-23T07:16:05.922Z","1.23.3-beta.2023032308.0":"2023-03-23T08:23:33.229Z","2.0.0-alpha.f64538ead.0":"2023-03-24T00:13:34.650Z","2.0.0-alpha.5cdfc1fe9.0":"2023-03-25T00:13:08.581Z","2.0.0-alpha.a17e3a89d.0":"2023-03-28T00:19:42.594Z","2.0.0-alpha.9653a3f7c.0":"2023-03-28T04:15:43.618Z","2.0.0-alpha.8a36dac94.0":"2023-03-29T00:15:47.068Z","2.0.0-alpha.75c34b0c7.0":"2023-03-29T05:09:45.954Z","1.23.3-rc-hotfix.2":"2023-03-29T08:38:56.805Z","2.0.0-alpha.e6bcbdb22.0":"2023-03-30T00:14:26.202Z","1.23.3-alpha.633e0c5b8.0":"2023-03-30T01:55:13.272Z","2.0.0-alpha.b1d3e067a.0":"2023-03-30T04:41:23.152Z","2.0.0-alpha.c261d6e66.0":"2023-03-31T00:16:06.528Z","2.0.0-alpha.eefb51795.0":"2023-04-01T00:15:17.380Z","1.23.3":"2023-04-03T05:20:43.002Z","2.0.0-alpha.c9553ba05.0":"2023-04-04T00:13:47.518Z","2.0.0-alpha.c96c8a5c8.0":"2023-04-04T06:41:01.565Z","2.0.0-alpha.866a61c0f.0":"2023-04-05T00:18:01.669Z","2.0.0-beta.2023040607.0":"2023-04-06T07:23:48.221Z","2.0.0-alpha.df941b6ed.0":"2023-04-06T07:41:01.426Z","2.0.0-beta.2023040609.0":"2023-04-06T09:13:09.769Z","2.0.0-beta.2023040701.0":"2023-04-07T01:28:43.700Z","2.0.0-alpha.5cbf64822.0":"2023-04-08T00:13:44.117Z","2.0.0-alpha.8b6b054cd.0":"2023-04-11T00:16:09.653Z","2.0.0-beta.2023041108.0":"2023-04-11T08:30:15.892Z","2.0.0-alpha.452817ef2.0":"2023-04-12T00:13:51.976Z","2.0.0-alpha.bab5f3a42.0":"2023-04-13T00:13:50.004Z","2.0.0-alpha.53c527cca.0":"2023-04-14T00:14:02.429Z","2.0.0-beta.2023041408.0":"2023-04-14T08:35:27.306Z","2.0.0-alpha.14ea2b310.0":"2023-04-15T00:14:19.592Z","2.0.0-beta.2023041904.0":"2023-04-19T04:34:33.700Z","2.0.0-alpha.89fd69e66.0":"2023-04-19T05:56:58.533Z","2.0.0-alpha.557015fcd.0":"2023-04-20T00:13:18.269Z","2.0.0-alpha.8e4170c89.0":"2023-04-21T00:13:02.613Z","2.0.0-alpha.88c8e7746.0":"2023-04-22T00:12:57.727Z","2.0.0-beta.2023042308.0":"2023-04-23T08:42:08.144Z","2.0.0-alpha.2a6e2f57a.0":"2023-04-24T00:14:13.199Z","2.0.0-alpha.b6605fc8c.0":"2023-04-25T00:13:50.912Z","2.0.0-alpha.43993a979.0":"2023-04-26T00:13:52.401Z","2.0.0-alpha.34e31d6eb.0":"2023-04-27T00:17:07.429Z","1.23.4-rc-hotfix.0":"2023-04-27T01:33:19.702Z","2.0.0-alpha.cdbac91bb.0":"2023-04-28T00:18:11.520Z","2.0.0-alpha.0b2213598.0":"2023-04-29T00:18:53.335Z","1.23.4":"2023-05-04T02:06:21.297Z","2.0.0-rc.0":"2023-05-04T07:13:52.534Z","2.0.0-alpha.d2b9de14d.0":"2023-05-05T00:19:41.216Z","2.0.0-alpha.47735d95f.0":"2023-05-06T00:18:44.871Z","2.0.0-alpha.005e5b399.0":"2023-05-07T00:18:55.601Z","2.0.0-alpha.86805fb78.0":"2023-05-09T00:19:31.764Z","2.0.0-alpha.236422473.0":"2023-05-10T00:26:32.354Z","2.0.0-rc.1":"2023-05-10T05:41:50.069Z","2.0.0-alpha.af68ff8d6.0":"2023-05-11T00:19:13.272Z","2.0.0-alpha.bf7452980.0":"2023-05-12T03:27:01.019Z","2.0.0-rc.2":"2023-05-12T04:54:25.912Z","2.0.0-alpha.6d2819207.0":"2023-05-13T01:10:30.417Z","2.0.0-rc.3":"2023-05-15T07:05:48.130Z","2.0.0-alpha.e49547890.0":"2023-05-16T00:16:56.491Z","2.0.0":"2023-05-17T05:46:09.710Z","2.0.1-alpha.d8776a676.0":"2023-05-18T00:14:25.463Z","2.0.1-alpha.cb1f62669.0":"2023-05-19T00:16:17.319Z","2.0.1-alpha.80bb31043.0":"2023-05-20T00:18:28.415Z","2.0.1-alpha.df2b2dbae.0":"2023-05-23T00:18:29.105Z","2.0.1-alpha.22d101afe.0":"2023-05-24T00:18:05.568Z","2.0.1-rc.0":"2023-05-24T05:07:30.129Z","2.0.1-alpha.735b0b61a.0":"2023-05-25T00:15:59.433Z","2.0.1-alpha.c8eab1a43.0":"2023-05-26T00:14:35.104Z","2.0.1-alpha.6f92bb6f7.0":"2023-05-27T00:17:00.678Z","2.0.1-rc.1":"2023-05-29T08:28:09.963Z","2.0.1-alpha.4f872b246.0":"2023-05-31T00:15:11.368Z","2.0.1":"2023-05-31T05:43:38.201Z","2.0.1-alpha.d4f96cccc.0":"2023-06-01T00:16:31.643Z","2.0.2-alpha.8828ab140.0":"2023-06-02T00:14:09.976Z","2.0.2-alpha.bd1241522.0":"2023-06-02T01:50:25.852Z","2.0.2-alpha.408359910.0":"2023-06-02T03:06:07.336Z","2.0.2-alpha.0fc621c97.0":"2023-06-02T03:19:20.622Z","2.0.2-alpha.be4f5dfbf.0":"2023-06-03T00:17:06.089Z","2.0.2-alpha.b3cdd7bd5.0":"2023-06-06T00:19:36.112Z","2.0.2-alpha.22a5754c6.0":"2023-06-07T00:14:32.575Z","2.0.2-alpha.2c27dff8e.0":"2023-06-08T00:17:46.739Z","2.0.2-alpha.eebec21dd.0":"2023-06-09T00:16:48.687Z","2.0.2-alpha.857e9ca79.0":"2023-06-10T00:14:13.126Z","2.0.2-alpha.245e47511.0":"2023-06-12T00:16:51.512Z","2.0.2-alpha.a32ea10b4.0":"2023-06-13T00:14:45.185Z","2.0.2-alpha.3c3bc43fc.0":"2023-06-14T00:13:49.785Z","2.0.2-rc-hotfix.0":"2023-06-14T04:14:53.192Z","2.0.2-alpha.9fd4f497a.0":"2023-06-15T00:17:00.824Z","2.0.2-alpha.c490a81d4.0":"2023-06-16T00:14:03.847Z","2.0.2-alpha.21023e5be.0":"2023-06-17T00:13:50.271Z","2.0.2":"2023-06-19T01:57:00.678Z","2.0.2-alpha.60ed2540a.0":"2023-06-20T00:13:41.722Z","2.0.2-alpha.701f34830.0":"2023-06-21T00:15:04.023Z","2.0.3-rc.0":"2023-06-21T05:19:59.697Z","2.0.2-alpha.8a27a2c7c.0":"2023-06-22T00:24:43.344Z","2.0.2-alpha.112a256c1.0":"2023-06-26T00:19:18.022Z","2.0.2-alpha.d7c19ebcf.0":"2023-06-27T00:28:00.641Z","2.0.3-rc.1":"2023-06-27T06:39:07.347Z","2.0.2-alpha.57969b1cd.0":"2023-06-28T00:28:17.736Z","2.0.3":"2023-06-28T06:24:13.151Z","2.0.2-alpha.ffb92818c.0":"2023-06-29T00:30:01.336Z","2.0.2-alpha.cfae0df51.0":"2023-06-30T00:17:10.616Z","2.0.2-alpha.d41ef8890.0":"2023-07-01T00:20:11.064Z","2.0.2-alpha.09fb224aa.0":"2023-07-04T00:18:16.472Z","2.0.2-alpha.ae74bc360.0":"2023-07-05T00:26:53.414Z","2.0.4-alpha.1fb5f05cf.0":"2023-07-06T00:15:52.687Z","2.0.4-alpha.dc097d3df.0":"2023-07-07T00:18:07.033Z","2.0.4-alpha.888a35067.0":"2023-07-08T00:17:53.372Z","2.0.4-alpha.6dd449666.0":"2023-07-11T00:16:04.194Z","2.0.4-alpha.24f52e6c7.0":"2023-07-12T00:15:20.133Z","2.0.4-beta.2023071206.0":"2023-07-12T06:33:55.405Z","2.0.4-alpha.bdda88800.0":"2023-07-13T00:17:21.245Z","2.0.4-alpha.e83c26af7.0":"2023-07-14T00:25:06.141Z","2.0.4-alpha.6b745c74a.0":"2023-07-18T00:24:40.720Z","2.0.4-beta.2023071802.0":"2023-07-18T02:36:01.857Z","2.0.4-beta.2023071804.0":"2023-07-18T04:42:06.570Z","2.0.4-alpha.4f379e6ab.0":"2023-07-18T07:38:06.420Z","2.0.4-beta.2023071809.0":"2023-07-18T09:13:29.799Z","2.0.4-alpha.915247c3f.0":"2023-07-19T00:29:09.685Z","2.0.4-alpha.f35a1d927.0":"2023-07-20T00:15:35.731Z","2.0.4-alpha.0c7c513de.0":"2023-07-21T00:12:41.809Z","2.0.4-alpha.0237b70e3.0":"2023-07-22T00:20:46.704Z","2.0.4-alpha.1555072b2.0":"2023-07-25T00:15:05.574Z","2.0.4-alpha.5a3b8a763.0":"2023-07-26T00:12:50.090Z","2.0.4-alpha.9b38c38b5.0":"2023-07-27T00:15:01.606Z","2.0.4-alpha.81508f111.0":"2023-07-28T00:33:50.911Z","2.0.4-alpha.25b558a2a.0":"2023-07-29T00:14:37.425Z","2.0.4-alpha.13d1e618d.0":"2023-08-01T00:17:50.882Z","2.0.4-alpha.e6dfbb929.0":"2023-08-01T02:19:17.399Z","2.0.4-alpha.952007dba.0":"2023-08-02T00:13:01.883Z","2.0.4-alpha.88a9e4e0b.0":"2023-08-02T05:48:42.885Z","2.0.4-alpha.6ff4defd0.0":"2023-08-02T07:46:18.670Z","2.0.4-alpha.dea6b9e8a.0":"2023-08-03T00:14:35.570Z","2.0.4-alpha.ef9e92acd.0":"2023-08-03T04:22:17.250Z","2.0.4-alpha.4613255c2.0":"2023-08-03T06:11:04.999Z","2.0.4-alpha.2fdf2b99b.0":"2023-08-04T00:12:56.462Z","2.0.4-alpha.5925cbfed.0":"2023-08-08T00:14:08.028Z","2.0.4-alpha.2f75fb932.0":"2023-08-09T00:14:14.456Z","2.0.4-beta.2023080907.0":"2023-08-09T07:12:41.352Z","2.0.4-alpha.6afadb512.0":"2023-08-09T16:12:35.909Z","2.0.4-alpha.ebba7eb40.0":"2023-08-10T16:11:41.961Z","2.0.4-alpha.a99162fe0.0":"2023-08-11T16:13:30.375Z","2.0.4-alpha.a2e05e20c.0":"2023-08-14T16:14:21.970Z","2.0.4-beta.2023081506.0":"2023-08-15T06:50:41.739Z","2.0.4-alpha.db09cdb89.0":"2023-08-15T16:12:23.131Z","2.0.4-alpha.3770ad79d.0":"2023-08-16T16:13:55.331Z","2.0.4-alpha.fddc9cadc.0":"2023-08-17T16:11:04.930Z","2.0.4-alpha.8b06251e7.0":"2023-08-18T02:22:30.348Z","2.0.4-alpha.85477c99a.0":"2023-08-18T04:50:57.104Z","2.0.4-alpha.e432bab97.0":"2023-08-18T16:12:47.601Z","2.0.4-alpha.35dcda472.0":"2023-08-21T16:14:50.522Z","2.0.4-beta.2023082205.0":"2023-08-22T05:53:55.517Z","2.0.4-alpha.f2e5373f1.0":"2023-08-22T16:11:31.742Z","2.0.4-alpha.95caea36b.0":"2023-08-23T16:11:35.189Z","2.0.4-beta.2023082505.0":"2023-08-25T05:10:35.300Z","2.0.4-alpha.2aad383ad.0":"2023-08-30T03:28:14.987Z","2.0.4-alpha.44d56dfef.0":"2023-08-30T05:21:54.489Z","2.0.4-alpha.ceeb9e1b9.0":"2023-08-30T06:08:44.011Z","2.0.4-alpha.8d68ea31a.0":"2023-08-30T08:39:29.400Z","2.0.4-alpha.b24fa00bf.0":"2023-08-30T11:11:01.027Z","2.0.4-alpha.432f3624d.0":"2023-08-31T02:26:22.417Z","2.0.4-alpha.3fa973991.0":"2023-08-31T02:51:13.253Z","2.0.4-alpha.d636c02fa.0":"2023-08-31T05:39:21.238Z","2.0.4-alpha.f4d0f0217.0":"2023-08-31T16:09:15.936Z","2.0.4-alpha.a0d5ed36e.0":"2023-09-01T06:24:58.645Z","2.0.4-alpha.992a23d1b.0":"2023-09-01T16:09:27.536Z","2.0.4-alpha.52e4750c7.0":"2023-09-04T06:21:53.972Z","2.0.4-alpha.3aafee8b3.0":"2023-09-04T07:20:21.478Z","2.0.4-alpha.a80a9a6b9.0":"2023-09-04T16:09:26.650Z","2.0.4-alpha.bd109bded.0":"2023-09-05T03:37:05.255Z","2.0.4-alpha.2d2b67a15.0":"2023-09-05T05:46:46.720Z","2.0.4-alpha.ea55e6d34.0":"2023-09-05T10:26:49.399Z","2.0.4-alpha.aa8d93004.0":"2023-09-06T08:29:21.388Z","2.0.4-alpha.7313f757f.0":"2023-09-06T10:12:37.275Z","2.0.4-rc.0":"2023-09-07T09:38:30.909Z","2.0.4-alpha.b52d172b5.0":"2023-09-07T16:11:00.295Z","2.0.4-alpha.aa674ed10.0":"2023-09-08T05:25:13.414Z","2.0.4-alpha.a70ab7bdd.0":"2023-09-08T16:09:34.736Z","2.0.4-alpha.288974b91.0":"2023-09-11T02:49:05.034Z","2.0.4-rc.1":"2023-09-11T07:21:00.708Z","2.0.4-alpha.6ac884bef.0":"2023-09-11T16:11:17.174Z","2.0.4-alpha.690002e72.0":"2023-09-12T04:38:21.297Z","2.0.4-alpha.3daadd892.0":"2023-09-12T06:16:37.432Z","2.0.4-alpha.2731c0344.0":"2023-09-12T16:11:44.918Z","2.0.5-rc-hotfix.0":"2023-09-13T06:33:28.083Z","2.0.4-alpha.d84eda733.0":"2023-09-13T06:50:13.798Z","2.0.4-alpha.d5b684cf7.0":"2023-09-13T16:11:43.055Z","2.0.4-alpha.aa5ceceb5.0":"2023-09-14T03:07:52.933Z","2.0.4-alpha.3ea9bb250.0":"2023-09-14T03:49:24.689Z","2.0.4-alpha.4dd721fe4.0":"2023-09-14T08:32:34.013Z","2.0.4-alpha.e58796e43.0":"2023-09-14T16:09:40.978Z","2.0.4-alpha.42b15a8cb.0":"2023-09-15T08:15:32.852Z","2.0.4-alpha.c6a8e792d.0":"2023-09-15T16:09:53.947Z","2.0.5":"2023-09-18T03:00:29.559Z","2.0.4-alpha.8b99c1e71.0":"2023-09-18T03:36:02.789Z","2.0.4-alpha.7c487bff4.0":"2023-09-18T16:10:52.474Z","2.0.4-alpha.06f5ef6da.0":"2023-09-19T02:16:16.808Z","2.0.6-beta.2023091908.0":"2023-09-19T08:42:18.088Z","2.0.6-alpha.caf90521c.0":"2023-09-19T16:13:24.942Z","2.0.6-alpha.4b97882b6.0":"2023-09-20T16:10:47.890Z","2.0.6-alpha.6b0fe64be.0":"2023-09-21T16:11:19.422Z","2.0.6-alpha.31b4a9dcc.0":"2023-09-22T16:10:07.126Z","2.0.6-alpha.e65dc015f.0":"2023-09-25T07:58:02.679Z","2.0.6-alpha.83c51426f.0":"2023-09-25T16:11:16.145Z","2.0.6-alpha.1e1beaa82.0":"2023-09-26T06:13:57.218Z","2.0.6-alpha.3bdd75322.0":"2023-09-26T16:12:48.196Z","2.0.6-alpha.cea4e2840.0":"2023-09-27T04:58:34.492Z","2.0.6-alpha.313138833.0":"2023-09-27T05:16:44.609Z","2.0.6-beta.2023092709.0":"2023-09-27T09:06:52.729Z","2.0.6-alpha.32f3fbcf1.0":"2023-09-27T16:11:17.745Z","2.0.6-alpha.eaec9fde2.0":"2023-09-28T16:10:25.288Z","2.0.6-alpha.0ca6f7f3b.0":"2023-10-06T16:10:14.835Z","2.0.6-alpha.b3135c289.0":"2023-10-07T16:10:06.306Z","2.0.6-alpha.da822cd72.0":"2023-10-08T16:12:50.733Z","2.0.6-beta.2023100907.0":"2023-10-09T07:09:54.468Z","2.0.6-alpha.3a56a9d0b.0":"2023-10-09T09:18:16.596Z","2.0.6-alpha.73be93172.0":"2023-10-10T16:10:36.747Z","2.0.6-beta.2023101103.0":"2023-10-11T03:34:47.007Z","2.0.6-alpha.8dc033994.0":"2023-10-11T16:11:24.125Z","2.0.6-beta.2023101202.0":"2023-10-12T02:48:03.382Z","2.0.6-alpha.29a8a17a9.0":"2023-10-12T16:12:54.663Z","2.0.6-beta.2023101309.0":"2023-10-13T09:37:18.597Z","2.0.6-alpha.1d7837222.0":"2023-10-13T16:11:34.324Z","2.0.6-alpha.e73e76fb5.0":"2023-10-16T02:14:05.508Z","2.0.6-alpha.575503a9d.0":"2023-10-16T16:10:55.961Z","2.0.6-alpha.ae74bd5cd.0":"2023-10-17T16:11:19.459Z","2.0.6-alpha.07708d12e.0":"2023-10-18T16:10:07.929Z","2.0.6-alpha.5d66cd65d.0":"2023-10-19T02:35:47.607Z","2.0.6-alpha.7f6ee9970.0":"2023-10-19T16:11:13.909Z","2.0.6-alpha.36ed5f5b7.0":"2023-10-20T16:12:02.599Z","2.0.6-beta.2023102305.0":"2023-10-23T05:42:03.356Z","2.0.6-alpha.e5db52f29.0":"2023-10-23T16:12:18.395Z","2.0.6-alpha.041c93f76.0":"2023-10-24T16:11:11.462Z","2.0.6-alpha.bb3771d20.0":"2023-10-25T16:13:16.036Z","2.0.6-alpha.a4c279335.0":"2023-10-26T16:10:14.160Z","2.0.6-beta.2023102702.0":"2023-10-27T02:50:20.955Z","2.0.6-alpha.831e41ff5.0":"2023-10-27T16:09:50.828Z","2.0.6-beta.2023103008.0":"2023-10-30T08:57:43.381Z","2.0.6-alpha.a83cb5166.0":"2023-10-30T16:12:09.074Z","2.0.6-alpha.c54ce47b1.0":"2023-10-31T16:12:54.014Z","2.0.6-alpha.136ac351d.0":"2023-11-01T16:10:58.617Z","2.0.6-alpha.4b0d6e676.0":"2023-11-02T09:45:22.123Z","2.0.6-alpha.a86c4a413.0":"2023-11-03T05:07:55.527Z","2.0.6-alpha.76a5629c3.0":"2023-11-03T16:08:44.943Z","2.0.6-alpha.8cc8814ad.0":"2023-11-06T16:10:30.624Z","2.0.6-alpha.9641af216.0":"2023-11-07T16:11:57.370Z","2.0.6-beta.2023110805.0":"2023-11-08T05:39:56.679Z","2.0.6-alpha.74b0d0836.0":"2023-11-08T16:11:32.988Z","2.0.6-beta.2023110907.0":"2023-11-09T07:44:21.304Z","2.0.6-alpha.95fde29e5.0":"2023-11-09T16:09:11.697Z","2.0.6-alpha.0d51c1913.0":"2023-11-10T16:11:02.332Z","2.0.6-beta.2023111306.0":"2023-11-13T06:37:47.774Z","2.0.6-alpha.ec50e3de8.0":"2023-11-13T16:12:30.095Z","2.0.6-beta.2023111403.0":"2023-11-14T03:36:15.863Z","2.0.6-alpha.da51b018b.0":"2023-11-14T16:11:53.957Z","2.0.6-beta.2023111508.0":"2023-11-15T08:12:46.153Z","2.0.6-alpha.ba0b16107.0":"2023-11-15T16:08:49.118Z","2.0.6-alpha.914a97d59.0":"2023-11-16T16:08:47.974Z","2.0.6-alpha.e7a27e1e4.0":"2023-11-17T02:01:40.488Z","2.0.6-alpha.e662467a1.0":"2023-11-17T16:10:46.068Z","2.0.6-alpha.0c0774380.0":"2023-11-20T16:13:14.221Z","2.0.6-alpha.8351bed9d.0":"2023-11-21T16:08:49.041Z","2.0.6-beta.2023112205.0":"2023-11-22T05:02:26.251Z","2.0.6-alpha.dc4264a43.0":"2023-11-22T16:10:30.546Z","2.0.6-alpha.b081dd06c.0":"2023-11-23T16:08:37.850Z","2.0.6-alpha.c25dd4280.0":"2023-11-24T16:08:31.442Z","2.0.6-beta.2023112703.0":"2023-11-27T03:24:22.875Z","2.0.6-alpha.5ec7b7fb1.0":"2023-11-27T16:08:34.028Z","2.0.6-alpha.b47d844e5.0":"2023-11-28T08:29:01.484Z","2.0.6-alpha.3ed9ead83.0":"2023-11-28T16:09:16.944Z","2.0.6-alpha.c13058b1c.0":"2023-11-29T16:09:35.040Z","2.0.6-alpha.46fbca108.0":"2023-11-30T16:08:38.796Z","2.0.6-alpha.e459ec225.0":"2023-12-01T16:08:42.180Z","2.0.6-alpha.20c82f940.0":"2023-12-04T05:33:28.877Z","2.0.6-alpha.0b334ce1c.0":"2023-12-04T05:43:33.627Z","2.0.6-alpha.94d0acbf8.0":"2023-12-04T16:08:47.666Z","2.0.6-alpha.6bbcdcbbe.0":"2023-12-05T04:13:07.951Z","2.0.6-alpha.c0b8000e6.0":"2023-12-05T04:47:26.915Z","2.0.6-alpha.0d23c4f92.0":"2023-12-05T16:08:36.438Z","2.0.6-alpha.b2e46f3b2.0":"2023-12-06T16:09:15.520Z","2.0.6-alpha.e92fb7848.0":"2023-12-07T16:08:42.395Z","2.0.6-alpha.52e048e96.0":"2023-12-08T16:08:56.241Z","2.0.6-rc-hotfix.0":"2023-12-11T08:40:50.988Z","2.0.6-rc-hotfix.1":"2023-12-11T10:11:27.752Z","2.0.6-alpha.874097872.0":"2023-12-11T16:10:17.736Z","2.0.6-alpha.0028ae747.0":"2023-12-12T08:05:22.904Z","2.0.6-alpha.7938e295e.0":"2023-12-13T07:47:40.518Z","2.0.6-alpha.928e8b606.0":"2023-12-14T16:09:48.786Z","2.0.6-rc-hotfix.2":"2023-12-15T07:57:05.835Z","2.0.6-alpha.3a2a715c9.0":"2023-12-15T16:08:37.111Z","2.0.6-alpha.c919838f1.0":"2023-12-18T05:14:03.592Z","2.0.6":"2023-12-18T05:50:26.540Z","2.0.6-alpha.af88d7705.0":"2023-12-18T16:08:41.466Z","2.0.6-alpha.818398007.0":"2023-12-19T02:54:49.073Z","2.0.7-alpha.a8fa2ab1d.0":"2023-12-19T16:08:52.654Z","2.0.7-alpha.3a1414c9c.0":"2023-12-20T08:58:24.367Z","2.0.7-alpha.8120e652f.0":"2023-12-20T16:08:35.229Z","2.0.7-alpha.5bcec827f.0":"2023-12-21T16:08:59.444Z","2.0.7-alpha.df858bc9e.0":"2023-12-22T16:08:37.528Z","2.0.7-beta.2023122507.0":"2023-12-25T07:15:33.363Z","2.0.7-alpha.5532fbf45.0":"2023-12-25T16:09:49.691Z","2.0.7-beta.2023122606.0":"2023-12-26T06:22:17.988Z","2.0.7-alpha.a10762b45.0":"2023-12-26T16:08:41.084Z","2.0.7-alpha.07c4fbf2b.0":"2023-12-27T16:08:20.827Z","2.0.7-beta.2023122803.0":"2023-12-28T03:36:47.615Z","2.0.7-alpha.1935862db.0":"2023-12-28T16:08:51.114Z","2.0.7-alpha.4f4ffac17.0":"2024-01-02T16:08:23.651Z","2.0.7-alpha.5c1308a2c.0":"2024-01-03T16:08:30.824Z","2.0.7-alpha.040364b92.0":"2024-01-04T16:08:27.878Z","2.0.7-alpha.024294d67.0":"2024-01-05T16:08:44.568Z","2.0.7-alpha.ff81ae4d8.0":"2024-01-08T16:09:45.752Z","2.0.7-alpha.2c4abc3fa.0":"2024-01-09T16:09:11.370Z","2.0.7-beta.2024011004.0":"2024-01-10T04:53:19.222Z","2.0.7-alpha.aac612711.0":"2024-01-10T16:09:27.796Z","2.0.7-alpha.a7d2651ce.0":"2024-01-11T16:08:41.847Z","2.0.7-beta.2024011201.0":"2024-01-12T01:10:48.841Z","2.0.7-alpha.22bb75c79.0":"2024-01-12T03:55:35.674Z","2.0.7-alpha.cfa4f4721.0":"2024-01-12T16:09:15.115Z","2.0.7-alpha.057784aba.0":"2024-01-15T16:08:30.246Z","2.0.7-alpha.38a3757c0.0":"2024-01-16T16:08:48.235Z","2.0.7-beta.2024011707.0":"2024-01-17T07:33:51.724Z","2.0.7-alpha.9f1ef2a12.0":"2024-01-17T16:08:34.331Z","2.0.7-alpha.409a3da2f.0":"2024-01-18T16:10:13.186Z","2.0.7-beta.2024012206.0":"2024-01-22T07:00:32.015Z","2.0.7-alpha.f688c0131.0":"2024-01-22T16:08:45.205Z","2.0.7-beta.2024012303.0":"2024-01-23T03:47:30.539Z","2.0.7-beta.2024012307.0":"2024-01-23T07:19:16.948Z","2.0.7-alpha.53f5e1131.0":"2024-01-23T16:08:43.354Z","2.0.7-alpha.cfb86aa0f.0":"2024-01-24T16:09:04.400Z","2.0.7-alpha.68f28f64b.0":"2024-01-25T16:08:51.700Z","2.0.7-alpha.f0a6d2eae.0":"2024-01-26T07:47:41.339Z","2.0.7-alpha.d6296ff31.0":"2024-01-29T01:56:39.232Z","2.0.7-alpha.4d5144f39.0":"2024-01-29T02:17:11.686Z","2.0.7-alpha.7fc88a7bd.0":"2024-01-29T16:08:28.479Z","2.0.7-alpha.2c7d6e29b.0":"2024-01-30T16:08:20.799Z","2.0.7-alpha.bdb04bd16.0":"2024-01-31T16:08:10.096Z","2.0.7-alpha.85c54bba1.0":"2024-02-01T16:08:29.935Z","2.0.7-alpha.631dfa9a4.0":"2024-02-02T16:08:08.433Z","2.0.7-alpha.df8521401.0":"2024-02-04T03:16:40.977Z","2.0.7-alpha.64f0ce316.0":"2024-02-05T16:08:47.145Z","2.0.7-alpha.e09ed1aaa.0":"2024-02-06T16:07:54.530Z","2.0.7-alpha.c78c81c7c.0":"2024-02-07T16:08:32.735Z","2.0.7-alpha.da2c454a2.0":"2024-02-10T16:07:52.172Z","2.0.7-alpha.c901e3860.0":"2024-02-19T16:08:37.585Z","2.0.7-alpha.6798bd798.0":"2024-02-20T16:09:35.845Z","2.0.7-beta.2024022107.0":"2024-02-21T07:07:15.684Z","2.0.7-alpha.149079452.0":"2024-02-21T16:08:51.323Z","2.0.7-alpha.0e84b9566.0":"2024-02-22T16:08:16.080Z","2.0.7-alpha.78701ec6a.0":"2024-02-23T16:08:35.205Z","2.0.7-beta.2024022606.0":"2024-02-26T06:29:48.307Z","2.0.7-alpha.64078f877.0":"2024-02-26T16:08:24.336Z","2.0.7-alpha.ebe783822.0":"2024-02-27T02:33:52.302Z","2.0.7-alpha.c6f5fa837.0":"2024-02-27T16:08:45.095Z","2.0.7-alpha.cd2ba87f2.0":"2024-02-28T16:08:36.100Z","2.0.7-alpha.fccd8293a.0":"2024-02-29T16:08:44.095Z","2.0.7-alpha.cf377d39f.0":"2024-03-01T16:08:28.759Z","2.0.7-alpha.c341ae107.0":"2024-03-04T16:08:10.179Z","2.0.7-alpha.44548b1b3.0":"2024-03-05T16:09:20.796Z","2.0.7-rc-hotfix.0":"2024-03-06T08:30:39.374Z","2.0.7-alpha.48b9eab36.0":"2024-03-06T16:09:23.835Z","2.0.7-alpha.fc0606a28.0":"2024-03-07T06:11:51.573Z","2.0.7-alpha.b755b0fe8.0":"2024-03-07T16:08:41.915Z","2.0.7-alpha.c6bb96186.0":"2024-03-08T07:32:25.010Z","2.0.7-alpha.8d8f5a0bb.0":"2024-03-08T08:41:02.106Z","2.0.7-alpha.169a2b37a.0":"2024-03-11T16:08:16.946Z","2.0.7-rc-hotfix.1":"2024-03-12T03:03:45.574Z","2.0.7":"2024-03-12T09:19:53.006Z","2.0.7-alpha.f04ac4ba4.0":"2024-03-12T16:09:28.701Z","2.0.7-alpha.a372ccf67.0":"2024-03-13T16:08:39.670Z","2.0.8-beta.2024031405.0":"2024-03-14T05:43:40.231Z","2.0.8-alpha.e17ffd4d1.0":"2024-03-14T16:08:21.332Z","2.0.8-alpha.d1a09e202.0":"2024-03-15T16:08:10.676Z","2.0.8-beta.2024031808.0":"2024-03-18T08:08:47.402Z","2.0.8-alpha.fb5afedc0.0":"2024-03-18T16:09:02.632Z","2.0.8-beta.2024031907.0":"2024-03-19T07:35:59.653Z","2.0.8-alpha.2a327dc81.0":"2024-03-19T16:09:00.333Z","2.0.8-beta.2024032006.0":"2024-03-20T07:02:29.210Z","2.0.8-alpha.2f5decfcc.0":"2024-03-20T16:09:16.108Z","2.0.8-beta.2024032106.0":"2024-03-21T06:49:00.517Z","2.0.8-alpha.1c9557de8.0":"2024-03-21T16:08:37.503Z","2.0.8-alpha.be832d7f6.0":"2024-03-22T16:09:17.044Z","2.0.8-alpha.784d957e7.0":"2024-03-25T16:08:12.753Z","2.0.8-rc-hotfix.0":"2024-03-26T01:44:49.663Z","2.0.8-beta.2024032602.0":"2024-03-26T02:20:08.635Z","2.0.8-alpha.54a90c74e.0":"2024-03-26T05:49:09.484Z","2.0.8-alpha.a277dba4e.0":"2024-03-26T16:09:03.928Z","2.0.8-beta.2024032706.0":"2024-03-27T06:40:34.826Z","2.0.8-alpha.7fe3da414.0":"2024-03-27T16:08:20.880Z","2.0.8-alpha.b54a7ba8f.0":"2024-03-28T05:04:10.855Z","2.0.8-beta.2024032805.0":"2024-03-28T05:44:50.334Z","2.0.8-beta.2024032807.0":"2024-03-28T07:29:35.984Z","2.0.8-alpha.4cb5c08a8.0":"2024-03-28T16:08:50.753Z","2.0.8-alpha.b015b287e.0":"2024-04-01T05:30:49.488Z","2.0.8-alpha.4f2290daa.0":"2024-04-01T16:08:39.967Z","2.0.8-alpha.0de595af8.0":"2024-04-02T16:10:00.316Z","2.0.8-alpha.6341e718e.0":"2024-04-03T09:09:00.802Z","2.0.8-alpha.42af26ca6.0":"2024-04-03T16:08:21.934Z","2.0.8-alpha.18377bc6e.0":"2024-04-04T16:08:49.421Z","2.0.8-alpha.228d6f497.0":"2024-04-07T16:08:20.083Z","2.0.8-alpha.268ff5845.0":"2024-04-08T08:26:33.651Z","2.0.8-alpha.87f45d762.0":"2024-04-08T16:08:13.767Z","2.0.8-beta.2024040907.0":"2024-04-09T07:15:44.610Z","2.0.8-alpha.5fc8ceacd.0":"2024-04-09T16:08:46.162Z","2.0.8-alpha.87e946b8f.0":"2024-04-10T16:08:39.976Z","2.0.8-alpha.4e708f092.0":"2024-04-11T16:09:40.473Z","2.0.8-alpha.1c43fee97.0":"2024-04-13T16:08:02.794Z","2.0.8-alpha.f4dd51600.0":"2024-04-14T18:23:47.653Z","2.0.8-beta.2024041505.0":"2024-04-15T06:02:18.972Z","2.0.8-alpha.2869486e7.0":"2024-04-15T16:09:23.603Z","2.0.8-beta.2024041607.0":"2024-04-16T07:15:45.081Z","2.0.8-alpha.62382789c.0":"2024-04-16T16:08:53.740Z","2.0.8-alpha.79c26ed38.0":"2024-04-17T16:09:39.303Z","2.0.8-alpha.c3fe84399.0":"2024-04-18T05:57:59.002Z","2.0.8-alpha.5bc137917.0":"2024-04-18T16:08:35.668Z","2.0.8-beta.2024041902.0":"2024-04-19T02:26:48.474Z","2.0.8-alpha.ded43fb2d.0":"2024-04-19T16:09:03.976Z","2.0.8-alpha.813d5513f.0":"2024-04-22T16:09:52.874Z","2.0.8-alpha.2c983f96a.0":"2024-04-23T16:08:57.863Z","2.0.8-alpha.ad8f60cf1.0":"2024-04-24T16:08:43.293Z","2.0.8-alpha.ae81527a9.0":"2024-04-25T16:08:53.103Z","2.0.8-alpha.f2bd7316b.0":"2024-04-26T16:08:29.365Z","2.0.8-alpha.ca0632567.0":"2024-04-28T16:08:30.379Z","2.0.8-alpha.72713c7c7.0":"2024-04-29T01:57:52.291Z","2.0.8-alpha.9cff36926.0":"2024-04-29T02:55:22.611Z","2.0.8-alpha.b389a0e82.0":"2024-04-29T08:53:39.001Z","2.0.8-alpha.8da24c130.0":"2024-04-29T16:08:42.635Z","2.0.8-alpha.039039fab.0":"2024-04-30T06:30:49.305Z","2.0.8-alpha.45ce3e37a.0":"2024-04-30T08:15:29.069Z","2.0.8-alpha.e1b11d5b2.0":"2024-04-30T16:08:30.826Z","2.0.8-alpha.d292dc740.0":"2024-05-06T05:58:26.756Z","2.0.8-alpha.3bb446445.0":"2024-05-06T16:08:24.551Z","2.0.8-alpha.55aca7321.0":"2024-05-07T02:29:06.551Z","2.0.8-alpha.50de7b0d4.0":"2024-05-07T03:02:01.853Z","2.0.8-alpha.56e874033.0":"2024-05-07T03:16:22.912Z","2.0.8-alpha.90ec57228.0":"2024-05-07T03:32:28.862Z","2.0.8-alpha.4df0ff57f.0":"2024-05-07T16:08:09.755Z","2.0.8-rc-hotfix.1":"2024-05-08T07:11:10.422Z","2.0.8-alpha.9a420617c.0":"2024-05-08T16:08:41.685Z","2.0.8-rc-hotfix.2":"2024-05-10T07:21:59.875Z","2.0.8-alpha.fbb412c19.0":"2024-05-10T16:08:55.953Z","2.0.8-alpha.4562b2cd0.0":"2024-05-11T16:08:30.672Z","2.0.8-rc-hotfix.3":"2024-05-13T08:14:02.261Z","2.0.8-alpha.793c4be4c.0":"2024-05-13T16:08:55.119Z","2.0.8-rc-hotfix.4":"2024-05-14T07:24:00.344Z","2.0.8-alpha.1803b674a.0":"2024-05-14T16:08:43.581Z","2.0.8-rc-hotfix.6":"2024-05-15T06:39:02.076Z","2.0.8":"2024-05-15T07:39:21.876Z","2.0.8-alpha.194555abc.0":"2024-05-15T16:08:16.424Z","2.0.9-alpha.351870269.0":"2024-05-16T16:08:42.570Z","2.0.9-beta.2024051708.0":"2024-05-17T08:29:13.169Z","2.0.9-alpha.20d61baa8.0":"2024-05-17T16:08:43.572Z","2.0.9-alpha.c90ed40a3.0":"2024-05-20T16:09:12.932Z","2.0.9-alpha.537ee19c3.0":"2024-05-21T16:08:42.959Z","2.0.9-alpha.35b8ed682.0":"2024-05-22T16:08:22.798Z","2.0.9-alpha.cee7ade4a.0":"2024-05-23T16:08:53.852Z","2.0.9-beta.2024052408.0":"2024-05-24T08:42:37.933Z","2.0.9-beta.2024052708.0":"2024-05-27T08:23:42.782Z","2.0.9-alpha.884446f1a.0":"2024-05-27T16:08:20.404Z","2.0.9-rc-hotfix.0":"2024-05-28T01:38:20.597Z","2.0.9-rc-hotfix.1":"2024-05-28T08:16:28.442Z","2.0.9-alpha.c6791a9bd.0":"2024-05-28T16:08:46.430Z","2.0.9-rc-hotfix.2":"2024-05-29T05:07:34.096Z","2.0.9":"2024-05-29T08:43:16.393Z","2.0.9-alpha.95053fd41.0":"2024-05-29T16:09:08.547Z","2.0.9-alpha.6e1f064d7.0":"2024-05-30T16:08:25.852Z","2.0.9-alpha.9259272c3.0":"2024-05-31T16:09:29.953Z","2.0.9-alpha.57b9e0805.0":"2024-06-03T16:08:35.122Z","2.0.9-alpha.84383e454.0":"2024-06-04T16:09:08.571Z","2.0.10-alpha.bc7ab6285.0":"2024-06-05T16:08:48.152Z","2.0.10-beta.2024060608.0":"2024-06-06T08:33:42.676Z","2.0.10-alpha.4a7c0c761.0":"2024-06-06T16:08:15.652Z","2.0.10-alpha.6e69e41c0.0":"2024-06-07T16:07:59.918Z","2.0.10-alpha.fa1ce1fbb.0":"2024-06-11T16:07:59.577Z","2.0.10-alpha.288b4cdfa.0":"2024-06-12T16:08:24.860Z","2.0.10-beta.2024061308.0":"2024-06-13T08:38:15.838Z","2.0.10-alpha.3031916b6.0":"2024-06-13T16:08:47.054Z","2.0.10-alpha.089f82c02.0":"2024-06-14T16:08:07.055Z","2.0.10-alpha.f31cd0eb8.0":"2024-06-17T16:08:27.261Z","2.0.10-alpha.ca8431921.0":"2024-06-18T16:08:36.062Z","2.0.10-beta.2024061909.0":"2024-06-19T09:22:10.047Z","2.0.10-alpha.c47fc6ff9.0":"2024-06-19T16:08:08.149Z","2.0.10-alpha.5c16a1140.0":"2024-06-20T16:08:13.305Z","2.0.10-alpha.0921562c9.0":"2024-06-21T16:09:02.988Z","2.0.10-beta.2024062407.0":"2024-06-24T07:06:57.615Z","2.0.10-alpha.0b236986a.0":"2024-06-24T16:08:07.091Z","2.0.10-beta.2024062508.0":"2024-06-25T08:08:08.495Z","2.0.10-alpha.3aefc341e.0":"2024-06-25T16:07:57.082Z","2.0.10-beta.2024062608.0":"2024-06-26T08:09:32.043Z","2.0.10-alpha.557dab381.0":"2024-06-26T16:08:10.006Z","2.0.10-beta.2024062703.0":"2024-06-27T03:42:07.812Z","2.0.10-alpha.cf496ce62.0":"2024-06-27T16:08:09.204Z","2.0.10-alpha.7d5be6034.0":"2024-06-28T16:09:59.623Z","2.0.10-alpha.db6b164d0.0":"2024-07-01T16:08:27.091Z","2.0.10-alpha.530dccdb5.0":"2024-07-02T16:08:09.891Z","2.0.10-alpha.8020c3125.0":"2024-07-03T16:08:22.559Z","2.0.10-alpha.6298a60bf.0":"2024-07-05T16:08:46.776Z","2.0.10-alpha.070ff93c3.0":"2024-07-08T16:09:39.305Z","2.0.10-alpha.9389d4dc7.0":"2024-07-09T16:08:38.190Z","2.0.10-beta.2024071006.0":"2024-07-10T06:18:01.122Z","2.0.10-alpha.e08ff04cf.0":"2024-07-10T16:09:03.298Z","2.0.10-alpha.9b3522554.0":"2024-07-11T16:08:42.131Z","2.0.10-alpha.7f0eac5b0.0":"2024-07-15T16:09:13.467Z","2.0.10-beta.2024071602.0":"2024-07-16T02:40:34.532Z","2.0.10-beta.2024071606.0":"2024-07-16T06:11:58.182Z","2.0.10-alpha.df3f99fdd.0":"2024-07-16T16:08:40.514Z","2.0.10-alpha.62631ab20.0":"2024-07-17T16:09:05.576Z","2.0.10-alpha.ef5c1bc8a.0":"2024-07-18T05:00:16.241Z","2.0.10-alpha.b918032f0.0":"2024-07-18T16:07:54.453Z","2.0.10-alpha.be6b6c9df.0":"2024-07-19T16:07:46.461Z","2.0.10-alpha.1f59dbc2a.0":"2024-07-22T16:08:15.478Z","2.0.10-alpha.746b3b22c.0":"2024-07-23T16:07:46.385Z","2.0.10-alpha.66440ecc7.0":"2024-07-24T16:08:18.260Z","2.0.10-alpha.a0aeb8641.0":"2024-07-25T16:08:19.444Z","2.0.10-alpha.f17363370.0":"2024-07-26T16:08:21.915Z","2.0.10-alpha.fde7aac5f.0":"2024-07-29T16:07:59.483Z","2.0.10-alpha.e185efa53.0":"2024-07-30T16:07:53.369Z","2.0.10-alpha.6cbedd1a3.0":"2024-07-31T16:07:42.067Z","2.0.10-alpha.882a28541.0":"2024-08-01T05:33:26.342Z","2.0.10-alpha.7422a1dff.0":"2024-08-01T16:08:14.467Z","2.0.10-alpha.02a122217.0":"2024-08-02T16:08:20.756Z","2.0.10-alpha.3bb0b86f0.0":"2024-08-05T16:07:56.911Z","2.0.10-alpha.2c5119322.0":"2024-08-06T16:08:13.488Z","2.0.10-beta.2024080704.0":"2024-08-07T04:48:51.900Z","2.0.10-alpha.40e7a8c7e.0":"2024-08-07T16:08:57.627Z","2.0.10-beta.2024080809.0":"2024-08-08T09:09:57.713Z","2.0.10-alpha.1afda9005.0":"2024-08-08T16:08:03.769Z","2.0.10-alpha.2c2c942b7.0":"2024-08-09T16:08:06.035Z","2.0.10-alpha.7467fba9a.0":"2024-08-12T16:08:35.086Z","2.0.10-beta.2024081308.0":"2024-08-13T08:04:12.571Z","2.0.10-alpha.f17850712.0":"2024-08-13T16:08:16.060Z","2.0.10-alpha.c6fcafe97.0":"2024-08-14T16:09:01.549Z","2.0.10-beta.2024081502.0":"2024-08-15T02:47:38.663Z","2.0.10-alpha.11679a351.0":"2024-08-15T16:08:06.472Z","2.0.10-alpha.7ed8295c4.0":"2024-08-16T16:08:04.042Z","2.0.10-alpha.2f14566f5.0":"2024-08-19T16:08:18.358Z","2.0.10-alpha.73eed033f.0":"2024-08-20T09:19:24.699Z","2.0.10-beta.2024082105.0":"2024-08-21T05:16:35.564Z","2.0.10-alpha.8810e8d21.0":"2024-08-21T16:08:05.090Z","2.0.10-beta.2024082210.0":"2024-08-22T10:17:11.959Z","2.0.10-alpha.535ba4ece.0":"2024-08-22T16:09:06.952Z","2.0.10-alpha.4dcff5798.0":"2024-08-23T16:08:13.288Z","2.0.10-alpha.83620656a.0":"2024-08-26T16:08:54.593Z","2.0.10-beta.2024082706.0":"2024-08-27T06:35:14.566Z","2.0.10-alpha.57d96b8b5.0":"2024-08-27T16:08:13.254Z","2.0.10-alpha.4f8b80a21.0":"2024-08-28T16:08:25.751Z","2.0.10-alpha.5d0324fcc.0":"2024-08-29T16:08:08.262Z","2.0.10-alpha.ff616a623.0":"2024-08-30T16:08:27.768Z","2.0.10-alpha.17924f754.0":"2024-09-02T16:08:18.203Z","2.0.10-alpha.acb8134f2.0":"2024-09-03T08:27:10.686Z","2.0.10-beta.2024090406.0":"2024-09-04T06:15:19.999Z","2.0.10-alpha.fe2e47f9c.0":"2024-09-04T16:08:35.969Z","2.0.10-alpha.2f6f18b3b.0":"2024-09-05T16:08:54.782Z","2.0.10-alpha.1fac52ff4.0":"2024-09-09T16:08:33.032Z","2.0.10-beta.2024091003.0":"2024-09-10T03:40:37.942Z","2.0.10-beta.2024091008.0":"2024-09-10T08:20:01.757Z","2.0.10-alpha.82b9276fd.0":"2024-09-10T16:08:16.188Z","2.0.10-beta.2024091106.0":"2024-09-11T06:41:09.584Z","2.0.10-alpha.6744ee834.0":"2024-09-11T16:08:35.502Z","2.0.10-beta.2024091206.0":"2024-09-12T06:49:12.662Z","2.0.10-alpha.ec3398e7c.0":"2024-09-12T16:08:22.878Z","2.0.10-rc-hotfix.0":"2024-09-13T08:57:32.692Z","2.0.10-alpha.b1db316c2.0":"2024-09-13T16:08:12.658Z","2.0.10-beta.2024091405.0":"2024-09-14T05:42:58.669Z","2.0.10-alpha.870542abd.0":"2024-09-14T16:08:08.204Z","2.0.10-beta.2024091807.0":"2024-09-18T07:46:17.773Z","2.0.10-alpha.cfef6cf93.0":"2024-09-18T16:08:23.877Z","2.0.10-alpha.99de858a6.0":"2024-09-19T16:08:21.436Z","2.0.10-alpha.3aaafb262.0":"2024-09-20T16:08:41.790Z","2.0.10-rc.0":"2024-09-23T09:21:33.838Z","2.0.10-alpha.0febdaee8.0":"2024-09-23T16:09:06.262Z","2.0.10-alpha.1804b9297.0":"2024-09-24T16:08:48.054Z","2.0.10-alpha.f88679d3a.0":"2024-09-25T16:08:15.146Z","2.0.10-rc-hotfix.1":"2024-09-26T04:57:16.836Z","2.0.10-alpha.d8792ed22.0":"2024-09-26T16:11:21.997Z","2.0.10-beta.2024092617.0":"2024-09-26T17:50:11.664Z","2.0.10-rc-hotfix.2":"2024-09-27T05:53:22.388Z","2.0.10":"2024-09-27T08:22:23.628Z","2.0.10-beta.2024092901.0":"2024-09-29T01:32:36.874Z","2.0.10-beta.2024092902.0":"2024-09-29T02:22:46.707Z","2.0.11-alpha.2beeded72.0":"2024-09-29T16:08:02.841Z","2.0.10-beta.2024093009.0":"2024-09-30T09:33:46.326Z","2.0.11-alpha.be7db5f4d.0":"2024-09-30T16:08:49.788Z","2.0.11-alpha.98764a164.0":"2024-10-08T16:09:04.075Z","2.0.10-beta.2024100905.0":"2024-10-09T05:20:11.965Z","2.0.10-beta.2024100908.0":"2024-10-09T08:12:18.229Z","2.0.11-alpha.b7467c727.0":"2024-10-09T16:08:24.234Z","2.0.11-alpha.75c51ae05.0":"2024-10-10T16:08:53.856Z","2.0.11-alpha.e107e784c.0":"2024-10-11T16:08:24.176Z","2.0.11-alpha.889753773.0":"2024-10-12T16:08:29.119Z","2.0.11-alpha.ef1e05412.0":"2024-10-14T16:09:08.483Z","2.0.11-alpha.ab66695dd.0":"2024-10-15T16:08:28.417Z","2.0.11-rc-hotfix.0":"2024-10-16T09:57:24.035Z","2.0.11-alpha.7a98a1ab3.0":"2024-10-16T16:08:18.786Z","2.0.11-rc-hotfix.1":"2024-10-17T06:43:10.059Z","2.0.11-rc-hotfix.2":"2024-10-17T09:13:50.204Z","2.0.11":"2024-10-17T09:34:21.879Z","2.0.11-alpha.c1ca4fa41.0":"2024-10-17T16:08:30.908Z","2.0.12-alpha.9432e5ed4.0":"2024-10-18T16:08:46.761Z","2.0.12-alpha.b8a9ab9fa.0":"2024-10-21T16:08:55.611Z","2.0.12-beta.2024102205.0":"2024-10-22T05:07:48.930Z","2.0.12-alpha.dc2ed64c9.0":"2024-10-22T16:08:22.850Z","2.0.12-alpha.572d2b73b.0":"2024-10-23T16:08:53.951Z","2.0.12-alpha.57c8910a9.0":"2024-10-24T16:08:40.614Z","2.0.12-beta.2024102501.0":"2024-10-25T01:53:33.059Z","2.0.12-alpha.910004768.0":"2024-10-25T16:08:45.915Z","2.0.12-alpha.6f30def09.0":"2024-10-28T16:08:53.840Z","2.0.12-alpha.2269ef021.0":"2024-10-29T05:34:39.775Z","2.0.12-alpha.5dc9cf01b.0":"2024-10-29T07:49:26.651Z","2.0.12-alpha.09af212fe.0":"2024-10-29T08:08:19.291Z","2.0.12-alpha.ee7099d29.0":"2024-10-29T16:08:41.769Z","2.0.12-alpha.5c1647cc1.0":"2024-10-30T16:08:34.626Z","2.0.12-alpha.28adaa0b3.0":"2024-10-31T16:08:33.264Z","2.0.12-alpha.786f6c493.0":"2024-11-01T12:03:18.197Z","2.0.12-alpha.2f545e56a.0":"2024-11-04T04:41:10.067Z","2.0.12-alpha.97cf719c6.0":"2024-11-04T16:08:42.874Z","2.0.12-alpha.c3772a0e8.0":"2024-11-05T08:52:36.260Z","2.0.12-alpha.86ff45725.0":"2024-11-06T02:19:25.103Z","2.0.12-alpha.9aa2f037e.0":"2024-11-06T16:08:54.550Z","2.0.12-beta.2024110707.0":"2024-11-07T07:24:02.882Z","2.0.12-alpha.07f6df81c.0":"2024-11-07T16:08:28.188Z","2.0.12-alpha.ea529ab0a.0":"2024-11-08T16:08:29.449Z","2.0.12-alpha.33efd3dbd.0":"2024-11-11T16:08:36.132Z","2.0.12-alpha.e623f48bd.0":"2024-11-12T08:07:20.612Z","2.0.12-alpha.c59b92632.0":"2024-11-12T16:09:16.079Z","2.0.12-beta.2024111302.0":"2024-11-13T03:02:08.866Z","2.0.12-rc-hotfix.0":"2024-11-13T03:49:05.901Z","2.0.12-alpha.1e0763330.0":"2024-11-13T16:08:49.711Z","2.0.12-alpha.c1f95c2d5.0":"2024-11-14T16:08:43.546Z","2.0.12-rc-hotfix.1":"2024-11-15T06:27:55.206Z","2.0.12-beta.2024111506.0":"2024-11-15T06:40:35.651Z","2.0.12-alpha.8abc127ff.0":"2024-11-15T16:08:37.935Z","2.0.12-rc-hotfix.2":"2024-11-19T05:50:40.852Z","2.0.12-beta.2024111906.0":"2024-11-19T06:06:40.466Z","2.0.12-rc-hotfix.3":"2024-11-19T08:03:33.668Z","2.0.12-beta.2024111908.0":"2024-11-19T08:15:18.856Z","2.0.12":"2024-11-19T09:19:06.475Z","2.0.12-alpha.decc8f69b.0":"2024-11-19T16:08:56.468Z","2.0.13-rc-hotfix.0":"2024-11-20T06:49:10.107Z","2.0.12-beta.2024112007.0":"2024-11-20T07:33:55.161Z","2.0.13-alpha.425b32d09.0":"2024-11-20T16:10:08.831Z","2.0.13-alpha.e84e1682b.0":"2024-11-21T16:08:52.649Z","2.0.12-beta.2024112206.0":"2024-11-22T06:12:16.601Z","2.0.13-alpha.ad0d7aa1a.0":"2024-11-22T16:08:54.134Z","2.0.12-beta.2024112506.0":"2024-11-25T06:09:21.985Z","2.0.13-beta.2024112511.0":"2024-11-25T11:35:48.025Z","2.0.13-alpha.a2c09e877.0":"2024-11-26T16:08:41.801Z","2.0.13-alpha.db2563b3b.0":"2024-11-27T16:08:58.860Z","2.0.13-alpha.bb396391e.0":"2024-11-28T16:08:28.445Z","2.0.12-beta.2024112909.0":"2024-11-29T09:28:40.452Z","2.0.13-alpha.679dc7df6.0":"2024-11-29T16:08:30.759Z","2.0.13-alpha.5e509eccd.0":"2024-12-02T16:08:47.808Z","2.0.13-alpha.bae167d81.0":"2024-12-03T16:08:44.497Z","2.0.13-alpha.5577464e2.0":"2024-12-04T06:59:35.400Z","2.0.13-alpha.396238b05.0":"2024-12-04T16:09:19.562Z","2.0.13-alpha.eb9d0eaa6.0":"2024-12-05T16:09:13.677Z","2.0.13-alpha.60a09c9bb.0":"2024-12-06T16:09:02.917Z","2.0.13-alpha.59a7e76c4.0":"2024-12-09T16:09:06.764Z","2.0.13-rc.0":"2024-12-10T05:18:55.576Z","2.0.13-rc.1":"2024-12-10T08:10:57.633Z","2.0.13-alpha.ae4f2b9a7.0":"2024-12-10T16:09:03.716Z","2.0.13-alpha.af47bc3a8.0":"2024-12-11T16:09:06.197Z","2.0.13-alpha.f33089c4c.0":"2024-12-12T16:08:54.651Z","2.0.13-alpha.d5d97cc87.0":"2024-12-13T16:09:01.474Z","2.0.13-alpha.e3e79e0e5.0":"2024-12-16T16:08:48.979Z","2.0.13-alpha.8f0fc4543.0":"2024-12-17T09:30:11.527Z","2.0.13":"2024-12-18T06:35:37.131Z","2.0.13-alpha.24cc1dfce.0":"2024-12-18T16:08:56.037Z","2.0.13-alpha.4a4474697.0":"2024-12-19T16:09:17.017Z","2.0.14-alpha.038ce65fb.0":"2024-12-20T16:09:06.543Z","2.0.14-alpha.4da5c3b2d.0":"2024-12-23T16:08:56.971Z","2.0.14-beta.2024122404.0":"2024-12-24T04:17:18.003Z","2.0.14-alpha.296219d9c.0":"2024-12-24T16:08:40.544Z","2.0.14-alpha.5b70571bd.0":"2024-12-25T16:09:35.030Z","2.0.14-alpha.6c34b48dc.0":"2024-12-26T16:08:42.603Z","2.0.14-alpha.50b81c77c.0":"2024-12-27T16:08:30.554Z","2.0.14-alpha.f2d95df32.0":"2024-12-30T16:08:55.999Z","2.0.14-alpha.cfc9b2b14.0":"2024-12-31T16:08:39.104Z","2.0.14-rc.0":"2025-01-02T06:22:59.549Z","2.0.14-beta.2025010207.0":"2025-01-02T07:37:46.318Z","2.0.14-beta.2025010208.0":"2025-01-02T08:48:32.793Z","2.0.14-alpha.db74b8ef9.0":"2025-01-02T16:08:39.317Z","2.0.14-alpha.b717016f6.0":"2025-01-03T16:08:43.953Z","2.0.14-alpha.f98fc72c1.0":"2025-01-06T06:05:45.135Z","2.0.14-alpha.4a943cb0a.0":"2025-01-06T16:11:40.673Z","2.0.14-alpha.5f395c1c1.0":"2025-01-07T16:22:43.893Z","2.0.14-alpha.66ee22767.0":"2025-01-08T05:42:04.896Z","2.0.14-beta.2025010806.0":"2025-01-08T06:24:50.391Z","2.0.14-beta.2025010807.0":"2025-01-08T08:00:32.272Z","2.0.14-alpha.c5bc9b125.0":"2025-01-08T16:10:16.914Z","2.0.14-alpha.9303bbfbd.0":"2025-01-09T16:10:57.408Z","2.0.14-alpha.897ccb62b.0":"2025-01-10T16:09:28.118Z","2.0.14-beta.2025011306.0":"2025-01-13T06:29:28.510Z","2.0.14-alpha.cc0b6e862.0":"2025-01-13T16:09:32.972Z","2.0.14-beta.2025011404.0":"2025-01-14T04:40:26.803Z","2.0.14-alpha.3c282b997.0":"2025-01-14T16:12:18.648Z","2.0.14-alpha.d1f3bda6c.0":"2025-01-15T16:09:29.964Z","2.0.14-beta.2025011603.0":"2025-01-16T03:44:39.261Z","2.0.14-alpha.3b8dd699c.0":"2025-01-16T16:09:27.209Z","2.0.14-alpha.08a6629d5.0":"2025-01-17T07:59:26.194Z","2.0.14-alpha.8289a057d.0":"2025-01-17T16:10:19.658Z","2.0.14-alpha.5af951235.0":"2025-01-20T16:09:35.505Z","2.0.14-beta.2025012107.0":"2025-01-21T07:55:12.350Z","2.0.14-beta.2025012110.0":"2025-01-21T10:24:34.054Z","2.0.14-alpha.2737b862c.0":"2025-01-21T16:09:58.943Z","2.0.14-rc.1":"2025-01-22T05:06:00.291Z","2.0.14-beta.2025012205.0":"2025-01-22T05:06:54.436Z","2.0.14-alpha.81a44076e.0":"2025-01-22T16:10:17.487Z","2.0.14":"2025-01-23T02:59:45.169Z","2.0.14-alpha.0b7676a23.0":"2025-01-23T16:11:47.911Z","2.0.15-alpha.d99d3c39d.0":"2025-01-24T16:11:14.471Z","2.0.15-alpha.14f3e747e.0":"2025-01-26T16:08:58.723Z","2.0.13-alpha.3e43bbeb2.0":"2025-01-27T03:06:01.615Z","2.0.15-alpha.8d4e59d04.0":"2025-01-27T08:16:44.946Z","2.0.15-alpha.928d7410f.0":"2025-01-27T11:25:22.816Z","2.0.15-alpha.12bfe0107.0":"2025-02-05T02:30:44.893Z","2.0.15-alpha.266bea244.0":"2025-02-05T05:53:02.977Z","2.0.15-alpha.0b985f7da.0":"2025-02-05T09:00:34.944Z","2.0.15-alpha.6217aa4a9.0":"2025-02-05T16:09:46.038Z","2.0.15-alpha.b42b88d64.0":"2025-02-06T16:10:49.936Z","2.0.15-alpha.1aa02d18b.0":"2025-02-08T06:17:14.460Z","2.0.15-alpha.c37540096.0":"2025-02-08T16:09:03.637Z","2.0.15-alpha.3b64b52be.0":"2025-02-10T06:13:30.383Z","2.0.15-alpha.3e1ede96c.0":"2025-02-10T16:10:04.549Z","2.0.15-alpha.ae8d7f58f.0":"2025-02-11T16:10:08.041Z","2.0.15-beta.2025021207.0":"2025-02-12T07:15:07.951Z","2.0.15-alpha.e49436b07.0":"2025-02-12T16:09:36.593Z","2.0.15-alpha.2113c3332.0":"2025-02-13T16:09:24.259Z","2.0.15-beta.2025021408.0":"2025-02-14T08:38:43.345Z","2.0.15-alpha.64abed93b.0":"2025-02-14T16:09:54.959Z","2.0.15-alpha.82892f2e8.0":"2025-02-17T05:25:55.632Z","2.0.15-alpha.890c090d7.0":"2025-02-17T06:31:26.961Z","2.0.15-beta.2025021708.0":"2025-02-17T08:09:23.083Z","2.0.15-alpha.0e22b17e0.0":"2025-02-17T16:09:52.305Z","2.0.15-beta.2025021807.0":"2025-02-18T07:31:08.118Z","2.0.15-alpha.2932bd2f2.0":"2025-02-18T16:09:24.820Z","2.0.15-beta.2025021905.0":"2025-02-19T05:49:52.304Z","2.0.15-alpha.fa5e915ca.0":"2025-02-19T16:10:31.777Z","2.0.15-alpha.687783b96.0":"2025-02-20T16:09:27.848Z","2.0.15-alpha.c986ad8e8.0":"2025-02-21T16:09:29.930Z","2.0.15-alpha.f20c3fb0c.0":"2025-02-24T16:11:48.192Z","2.0.15-beta.2025022507.0":"2025-02-25T07:45:05.106Z","2.0.15-alpha.3cf945fc0.0":"2025-02-25T16:09:25.495Z","2.0.15-beta.2025022606.0":"2025-02-26T06:44:02.174Z","2.0.15-alpha.e951763b6.0":"2025-02-26T16:09:25.184Z","2.0.15-alpha.f28f17c89.0":"2025-02-27T16:09:49.712Z","2.0.15-alpha.17115745e.0":"2025-02-28T01:19:11.030Z","2.0.15-alpha.e5f43e40e.0":"2025-02-28T16:09:21.001Z","2.0.15-alpha.068057a13.0":"2025-03-03T16:09:55.052Z","2.0.15-alpha.2b53657de.0":"2025-03-04T08:33:13.093Z","2.0.15-alpha.52a12530b.0":"2025-03-04T16:09:51.609Z","2.0.15-alpha.a02e9604d.0":"2025-03-05T16:10:56.615Z","2.0.15-alpha.2cdd9b693.0":"2025-03-06T05:54:23.174Z","2.0.15-alpha.7b1522f26.0":"2025-03-06T07:44:00.698Z","2.0.15-alpha.b80d64be4.0":"2025-03-06T16:09:52.290Z","2.0.15-alpha.920debd4c.0":"2025-03-07T16:09:43.807Z","2.0.15-alpha.6c40c4193.0":"2025-03-10T07:27:42.152Z","2.0.15-rc.0":"2025-03-10T07:45:44.699Z","2.0.15-alpha.7b9821876.0":"2025-03-10T16:10:14.405Z","2.0.15-alpha.f7047e89f.0":"2025-03-11T16:09:44.373Z","2.0.15-alpha.4af7d400c.0":"2025-03-12T16:09:59.240Z","2.0.15-alpha.b67207c1a.0":"2025-03-13T16:10:04.882Z","2.0.15-rc.1":"2025-03-14T07:13:45.744Z","2.0.15-alpha.d17e709e2.0":"2025-03-14T16:09:35.829Z","2.0.15-alpha.f693a1671.0":"2025-03-17T16:11:00.091Z","2.0.15-alpha.c64a8ee73.0":"2025-03-18T04:48:55.193Z","2.0.15-alpha.288bbae46.0":"2025-03-18T06:39:25.547Z","2.0.15-alpha.c098d4d9d.0":"2025-03-18T16:09:50.220Z","2.0.15-alpha.dcd1dc90f.0":"2025-03-19T02:12:09.751Z","2.0.10-beta.2025031903.0":"2025-03-19T03:18:57.121Z","2.0.15-alpha.5ff203111.0":"2025-03-19T16:10:05.767Z","2.0.15-rc.2":"2025-03-20T02:00:55.428Z","2.0.15-alpha.470ea95a3.0":"2025-03-20T16:10:14.803Z","2.0.15-rc.3":"2025-03-21T03:03:12.088Z","2.0.10-beta.2025032106.0":"2025-03-21T06:18:50.681Z","2.0.15-alpha.8b22ed11e.0":"2025-03-21T16:10:01.465Z","2.0.15":"2025-03-24T01:41:17.962Z","2.0.15-alpha.dea29f186.0":"2025-03-24T16:10:36.396Z","2.0.15-alpha.6a5930469.0":"2025-03-25T16:10:24.898Z","2.0.16-rc.0":"2025-03-26T03:13:52.210Z","2.0.16-beta.2025032606.0":"2025-03-26T06:22:28.637Z","2.0.16-alpha.84bf1cf45.0":"2025-03-26T16:11:20.999Z","2.0.16-beta.2025032705.0":"2025-03-27T05:45:10.699Z","2.0.16-alpha.d8fe55aa3.0":"2025-03-27T16:10:00.267Z","2.0.16-beta.2025032801.0":"2025-03-28T01:45:58.714Z","2.0.16-rc.2":"2025-03-28T05:32:12.634Z","2.0.16-alpha.d421750d7.0":"2025-03-28T16:10:21.204Z","2.0.16":"2025-03-31T03:00:57.227Z","2.0.16-beta.2025033108.0":"2025-03-31T08:53:17.805Z","2.0.17-rc.0":"2025-04-01T03:06:46.383Z","2.0.17":"2025-04-01T03:36:40.780Z","2.0.16-beta.2025040110.0":"2025-04-01T10:05:02.431Z","2.0.18-alpha.f95704b41.0":"2025-04-02T01:39:58.690Z","2.1.0":"2025-04-02T07:37:15.200Z","2.0.18-alpha.4a04cd1c6.0":"2025-04-02T16:10:04.654Z","2.1.1-alpha.2e9f0b9ef.0":"2025-04-03T16:10:47.328Z","2.1.1-alpha.8848410aa.0":"2025-04-07T16:10:35.891Z","3.0.0-alpha.69eac8839.0":"2025-04-08T16:12:31.141Z","3.0.0-alpha.ef180c1c1.0":"2025-04-09T16:10:04.473Z","2.0.16-beta.2025041003.0":"2025-04-10T03:44:45.574Z","3.0.0-alpha.820087596.0":"2025-04-10T16:10:14.759Z","3.0.0-alpha.09e5fe9da.0":"2025-04-11T16:11:39.064Z","3.0.0-alpha.b52b4c202.0":"2025-04-14T16:09:49.451Z","3.0.0-alpha.d725de6f6.0":"2025-04-15T02:36:28.823Z","3.0.0-alpha.6e5577476.0":"2025-04-15T16:09:39.421Z","3.0.0-alpha.6c62c20cb.0":"2025-04-16T16:10:40.066Z","3.0.0-alpha.3db80d0af.0":"2025-04-17T02:09:51.961Z","3.0.0-alpha.84d482fe0.0":"2025-04-17T05:28:30.316Z","3.0.0-beta.2025041708.0":"2025-04-17T08:14:22.096Z","3.0.0-alpha.a5e832db3.0":"2025-04-17T16:09:56.053Z","3.0.0-alpha.cdc23356f.0":"2025-04-18T05:20:33.708Z","3.0.0-alpha.aa1e13280.0":"2025-04-18T16:10:23.056Z","3.0.0-alpha.637973912.0":"2025-04-19T16:09:42.437Z","3.0.0-alpha.0d2dd4439.0":"2025-04-21T03:02:24.487Z","3.0.0-alpha.06e5f8c8f.0":"2025-04-21T16:10:16.043Z","3.0.0-alpha.e2e4e5205.0":"2025-04-22T05:23:42.339Z","3.0.0-beta.2025042207.0":"2025-04-22T07:15:01.570Z","3.0.0-alpha.bfa735c8f.0":"2025-04-22T16:10:31.486Z","3.0.0-alpha.860281dbb.0":"2025-04-24T01:59:20.161Z","3.0.0-alpha.e3f6ce706.0":"2025-04-24T16:10:41.842Z","3.0.0-beta.2025042502.0":"2025-04-25T02:38:08.388Z","3.0.0-alpha.6caf5ace2.0":"2025-04-25T16:11:05.648Z","3.0.0-alpha.18ed8019e.0":"2025-04-27T16:10:00.642Z","3.0.0-beta.2025042809.0":"2025-04-28T09:27:11.936Z","3.0.0-alpha.8324b7e53.0":"2025-04-28T16:11:17.846Z","3.0.0-alpha.a2e6ab65c.0":"2025-04-29T05:07:02.276Z","3.0.0-alpha.8c7c3e62b.0":"2025-04-29T08:46:50.027Z","3.0.0-alpha.0fa12bc9d.0":"2025-04-29T16:10:26.765Z","3.0.0-alpha.2d7daae71.0":"2025-04-30T01:37:54.106Z","3.0.0-alpha.16c75884b.0":"2025-04-30T09:22:46.912Z","3.0.0-alpha.38bb5b8fc.0":"2025-05-06T07:30:03.430Z","3.0.0-beta.2025050608.0":"2025-05-06T08:15:37.062Z","3.0.0-alpha.be4d6d1ce.0":"2025-05-06T16:10:03.557Z","3.0.0-rc.0":"2025-05-07T08:10:01.885Z","3.0.0-alpha.fdd1bfa46.0":"2025-05-07T16:10:03.375Z","3.0.0-alpha.6697e9516.0":"2025-05-08T16:10:17.272Z","3.0.0-alpha.d1712c79a.0":"2025-05-09T08:26:03.445Z","3.0.0-alpha.6a6445592.0":"2025-05-12T16:10:13.298Z","3.0.0-rc.1":"2025-05-13T07:49:36.570Z","3.0.0-alpha.e1e7a2c72.0":"2025-05-13T16:12:30.307Z","3.0.0-alpha.8ee93cf62.0":"2025-05-14T16:11:19.999Z","3.0.0-rc.2":"2025-05-15T08:31:45.160Z","3.0.0-alpha.e86157a65.0":"2025-05-15T16:11:17.056Z","3.0.0-alpha.5f9fcd1b3.0":"2025-05-16T16:10:11.016Z","3.0.0":"2025-05-19T08:38:02.300Z","3.0.0-alpha.fc0fce5ec.0":"2025-05-19T16:10:59.071Z","3.0.1-alpha.db90af69d.0":"2025-05-20T03:27:32.236Z","3.0.1-alpha.29493ce63.0":"2025-05-20T05:48:37.392Z","3.0.1-alpha.70b32ec72.0":"2025-05-20T16:11:03.932Z","3.0.1-alpha.9a1338d75.0":"2025-05-21T16:10:25.481Z","3.0.1-alpha.f164dbe38.0":"2025-05-22T16:10:53.706Z","3.0.1-alpha.597df6e9f.0":"2025-05-23T08:02:31.949Z","3.0.1-alpha.1e80175c6.0":"2025-05-23T16:09:33.451Z","3.0.1-rc.0":"2025-05-26T05:43:17.112Z","3.0.1-alpha.2b1875147.0":"2025-05-26T16:09:42.853Z","3.0.0-beta.2025052708.0":"2025-05-27T08:42:55.698Z","3.0.0-beta.2025052804.0":"2025-05-28T04:40:51.299Z","3.0.1-alpha.5007931da.0":"2025-05-29T16:11:11.356Z","3.0.1-alpha.49945e19b.0":"2025-05-30T16:10:40.057Z","3.0.1":"2025-06-03T03:31:11.098Z","3.0.1-alpha.d039f392c.0":"2025-06-03T16:11:53.232Z","3.0.2-alpha.6fdcf6d70.0":"2025-06-04T16:11:28.961Z","3.0.0-beta.2025060508.0":"2025-06-05T08:51:52.748Z","3.0.2-alpha.f4d8f5081.0":"2025-06-05T16:11:10.728Z","3.0.2-beta.2025060605.0":"2025-06-06T05:35:06.913Z","3.0.2-alpha.1671a5430.0":"2025-06-06T16:10:31.498Z","3.0.2-alpha.dd2915c09.0":"2025-06-09T16:10:49.696Z","3.0.2-alpha.10d26a09f.0":"2025-06-10T16:12:49.571Z","3.0.2-alpha.f172b74a7.0":"2025-06-11T16:10:33.328Z","3.0.2-alpha.2b8b90523.0":"2025-06-12T16:12:17.519Z","3.0.2-alpha.901eb3e0f.0":"2025-06-13T16:11:09.143Z","3.0.2-alpha.56d6b6109.0":"2025-06-16T16:10:36.455Z","3.0.2-alpha.b38cae5e8.0":"2025-06-17T16:12:00.185Z","3.0.2-alpha.25ff1a3c9.0":"2025-06-18T16:12:19.114Z","3.0.2-alpha.4b9906d26.0":"2025-06-19T16:11:02.504Z","3.0.2-alpha.4de215f0f.0":"2025-06-20T16:10:34.685Z","3.0.2-alpha.4480c85fd.0":"2025-06-23T16:12:09.432Z","3.0.2-alpha.ba48d7082.0":"2025-06-24T16:10:12.228Z","3.0.2-rc.0":"2025-06-25T07:04:28.947Z","3.0.2-alpha.8778acb77.0":"2025-06-25T16:10:09.589Z","3.0.2-alpha.2310dd4e8.0":"2025-06-26T16:11:30.938Z","3.0.2":"2025-06-27T02:19:51.225Z","3.0.2-alpha.70da820aa.0":"2025-06-27T16:11:02.113Z","3.0.2-alpha.2fbc60e3c.0":"2025-06-30T16:11:23.493Z","3.0.3":"2025-07-01T02:59:44.007Z","3.0.2-alpha.ecb298f39.0":"2025-07-01T16:10:54.317Z","3.0.4-alpha.994ca2892.0":"2025-07-02T16:14:55.261Z","3.0.4-alpha.7ec35bdd1.0":"2025-07-03T16:10:53.140Z","3.0.4-alpha.287ac3bc7.0":"2025-07-04T16:10:14.337Z","3.0.4-alpha.9bab0e8a0.0":"2025-07-07T16:12:39.139Z","3.0.4-alpha.ce79de616.0":"2025-07-08T16:10:46.659Z","3.0.4-beta.2025070907.0":"2025-07-09T07:51:08.393Z","3.0.4-alpha.08a6ef6c9.0":"2025-07-09T16:10:30.379Z","3.0.4-alpha.dc6209516.0":"2025-07-10T16:11:16.448Z","3.0.4-alpha.76adaf731.0":"2025-07-11T16:10:57.575Z","3.0.4-beta.2025071503.0":"2025-07-15T03:07:13.032Z","3.0.4-alpha.1cf5e0f9c.0":"2025-07-15T16:10:36.231Z","3.0.4-alpha.1c9fbe536.0":"2025-07-17T16:12:30.950Z","3.0.4-rc.0":"2025-07-18T03:43:06.211Z","3.0.4-alpha.b29ac9cbb.0":"2025-07-18T16:11:42.270Z","3.0.4-rc.1":"2025-07-21T05:15:24.014Z","3.0.4-alpha.f3c2a727b.0":"2025-07-21T07:30:48.957Z","3.0.4-alpha.5a20dc8c3.0":"2025-07-21T16:10:13.646Z","3.0.4":"2025-07-22T05:24:17.189Z","3.0.5-beta.2025072206.0":"2025-07-22T06:59:26.729Z","3.0.5-beta.2025072207.0":"2025-07-22T07:08:36.607Z","3.0.5-alpha.eb1380cea.0":"2025-07-22T16:27:44.491Z","3.0.5-beta.2025072307.0":"2025-07-23T07:59:02.159Z","3.0.5-alpha.00df99a59.0":"2025-07-23T16:11:03.613Z","3.0.5-alpha.8a544ede4.0":"2025-07-24T16:11:54.024Z","3.0.5-alpha.9b55c8b6b.0":"2025-07-28T16:12:06.674Z","3.0.5-beta.2025072908.0":"2025-07-29T08:55:18.722Z","3.0.5-alpha.a81b57e18.0":"2025-07-29T16:11:09.849Z","3.0.5-alpha.4ca19e75b.0":"2025-07-30T16:34:14.546Z","3.0.5-beta.2025073102.0":"2025-07-31T02:32:11.443Z","3.0.5-beta.2025073105.0":"2025-07-31T05:24:27.450Z","3.0.5-alpha.cd5b2565b.0":"2025-07-31T06:25:12.191Z","3.0.5-beta.2025080102.0":"2025-08-01T02:40:34.779Z","3.0.5-beta.2025080107.0":"2025-08-01T07:39:32.540Z","3.0.5-alpha.29b60835a.0":"2025-08-02T16:11:21.713Z","3.0.5-beta.2025080402.0":"2025-08-04T02:36:52.367Z","3.0.5-alpha.e092ea0a6.0":"2025-08-04T16:11:18.314Z","3.0.5-alpha.fa365893d.0":"2025-08-05T16:12:35.435Z","3.0.5-alpha.2df64786b.0":"2025-08-06T16:12:02.795Z","3.0.5-alpha.4ac681117.0":"2025-08-07T16:14:05.657Z","3.0.5-alpha.4dbe374ea.0":"2025-08-13T16:11:25.588Z","3.0.5-beta.2025081402.0":"2025-08-14T02:13:13.720Z","3.0.5-alpha.d4a083ca4.0":"2025-08-14T16:11:25.259Z","3.0.5-alpha.52018e56e.0":"2025-08-18T02:05:55.444Z","3.0.5-alpha.2bf294cf4.0":"2025-08-18T03:10:32.660Z","3.0.5-beta.2025081809.0":"2025-08-18T09:28:45.052Z","3.0.5-alpha.c3195a105.0":"2025-08-18T16:10:34.039Z","3.0.5-beta.2025081909.0":"2025-08-19T09:55:07.693Z","3.0.5-alpha.ab9713206.0":"2025-08-20T16:10:06.538Z","3.0.0-beta.2025082102.0":"2025-08-21T02:52:14.759Z","3.0.5-alpha.49d794671.0":"2025-08-21T16:15:12.329Z","3.0.5-alpha.e2e0fdf1c.0":"2025-08-22T16:11:17.221Z","3.0.5-alpha.45efd31a4.0":"2025-08-25T16:24:52.287Z","3.0.5-alpha.d1e28344d.0":"2025-08-26T16:10:35.797Z","3.0.5-alpha.aa4861e8e.0":"2025-08-27T16:38:26.927Z","3.0.5-alpha.4db86c937.0":"2025-08-28T16:10:57.545Z","3.0.5-alpha.ca20d3d57.0":"2025-08-29T16:10:53.991Z","3.0.5-alpha.36d029f81.0":"2025-09-01T16:10:52.046Z","3.0.5-rc.0":"2025-09-02T05:37:33.042Z","3.0.5-alpha.c2639e8bb.0":"2025-09-03T16:11:15.209Z","3.0.5-alpha.74d05e096.0":"2025-09-04T16:11:26.670Z","3.0.5-alpha.b4ae302d5.0":"2025-09-05T16:09:56.558Z","3.0.5-alpha.692dccecf.0":"2025-09-08T16:12:32.718Z","3.0.5-rc.1":"2025-09-09T08:15:10.762Z","3.0.5-alpha.47cd3fc94.0":"2025-09-09T16:29:40.486Z","3.0.5-alpha.1d492cee1.0":"2025-09-11T16:10:33.357Z","3.0.5-rc.2":"2025-09-12T02:55:03.336Z","3.0.5-rc.3":"2025-09-12T08:35:23.484Z","3.0.5-alpha.fbebd1e39.0":"2025-09-12T16:11:51.450Z","3.0.5-rc.4":"2025-09-15T08:16:50.054Z","3.0.5-alpha.70577dbcc.0":"2025-09-15T16:09:46.517Z","3.0.5-alpha.db7a1e67e.0":"2025-09-16T16:11:57.532Z","3.0.5-alpha.d58c0d6d7.0":"2025-09-17T16:11:53.728Z","3.0.5-rc.5":"2025-09-18T05:27:17.655Z","3.0.5":"2025-09-18T07:51:55.467Z","3.0.5-alpha.e63f8a3d5.0":"2025-09-18T16:10:41.986Z","3.0.6-alpha.ba18177f3.0":"2025-09-19T16:12:47.673Z","3.0.6-alpha.1fa7ff091.0":"2025-09-22T16:10:21.971Z","3.0.6-alpha.f965ae25e.0":"2025-09-23T07:06:48.714Z","3.0.6-rc.0":"2025-09-23T09:10:31.523Z","3.0.6-alpha.93b846153.0":"2025-09-23T16:10:10.989Z","3.0.6-beta.2025092402.0":"2025-09-24T03:00:43.516Z","3.0.6-alpha.99568a7a1.0":"2025-09-24T16:13:39.163Z","3.0.6-alpha.c7c4a0079.0":"2025-09-25T16:13:02.281Z","3.0.6":"2025-09-28T06:13:17.383Z","3.0.6-alpha.740f3d25c.0":"2025-09-30T16:09:59.650Z","3.0.0-beta.2025100905.0":"2025-10-09T05:58:31.668Z","3.0.6-alpha.5dde81c9d.0":"2025-10-09T16:11:36.220Z","3.0.7-alpha.bfab5b0bc.0":"2025-10-10T16:13:25.335Z","3.0.7-alpha.3aa71df87.0":"2025-10-11T16:10:22.493Z","3.0.7-beta.2025101309.0":"2025-10-13T09:20:10.489Z","3.0.7-alpha.48054fff0.0":"2025-10-13T16:12:27.633Z","3.0.7-alpha.bb82314fa.0":"2025-10-14T16:10:08.036Z","3.0.7-beta.2025101505.0":"2025-10-15T05:42:53.140Z","3.0.7-alpha.fd27931b6.0":"2025-10-15T07:56:40.141Z","3.0.7-beta.2025101509.0":"2025-10-15T09:27:54.354Z","3.0.7-alpha.41e687ef3.0":"2025-10-15T16:12:39.219Z","3.0.7-alpha.2760899d6.0":"2025-10-16T16:10:58.382Z","3.0.7-alpha.3fa8b3b9f.0":"2025-10-17T16:10:52.751Z","3.0.7-rc.0":"2025-10-20T06:33:04.989Z","3.0.7-alpha.4244a0883.0":"2025-10-20T16:12:22.856Z","3.0.7-alpha.02a5b8d9f.0":"2025-10-21T16:11:13.193Z","3.0.7-alpha.016708ce0.0":"2025-10-22T16:13:06.315Z","3.0.7-beta.2025102302.0":"2025-10-23T02:44:26.663Z","3.0.7-alpha.96f2074cf.0":"2025-10-23T16:10:27.646Z","3.0.7-beta.2025102405.0":"2025-10-24T05:19:20.555Z","3.0.7-alpha.a46196e37.0":"2025-10-24T16:10:14.397Z","3.0.7-beta.2025102703.0":"2025-10-27T03:42:09.375Z","3.0.7-beta.2025102705.0":"2025-10-27T05:51:06.747Z","3.0.7-alpha.dad6e6f22.0":"2025-10-27T16:12:06.445Z","3.0.7-alpha.986db69df.0":"2025-10-28T16:09:59.345Z","3.0.7-alpha.193ff0359.0":"2025-10-29T16:12:31.463Z","3.0.7-alpha.f760c0df7.0":"2025-10-30T16:13:11.657Z","3.0.7-alpha.7ac2a732e.0":"2025-10-31T16:11:42.077Z","3.0.7-beta.2025110302.0":"2025-11-03T02:28:39.303Z","3.0.7-alpha.70179713e.0":"2025-11-03T16:10:42.652Z","3.0.7-alpha.60733cce8.0":"2025-11-04T16:10:27.634Z","3.0.7-beta.2025110502.0":"2025-11-05T02:10:10.316Z","3.0.7-beta.2025110509.0":"2025-11-05T09:15:08.577Z","3.0.7-alpha.fce5de44d.0":"2025-11-05T16:11:42.835Z","3.0.7-alpha.05cfac466.0":"2025-11-06T16:14:30.476Z","3.0.7-alpha.82f1bcbf4.0":"2025-11-07T16:10:50.047Z","3.0.7-alpha.b5b482488.0":"2025-11-10T16:11:56.874Z","3.0.7-alpha.5d10088a1.0":"2025-11-11T16:10:11.075Z","3.0.7-alpha.6d4869f96.0":"2025-11-12T16:10:28.665Z","3.0.7":"2025-11-13T09:05:57.049Z","3.0.7-alpha.cb72f3df4.0":"2025-11-13T16:11:30.163Z","3.0.7-alpha.0cd5b808a.0":"2025-11-14T16:10:37.660Z","3.0.8":"2025-11-17T05:12:32.934Z","3.0.8-alpha.a20a47871.0":"2025-11-17T16:10:30.654Z","3.0.9-alpha.c7ae3b53e.0":"2025-11-18T16:10:14.204Z","3.0.9-alpha.daad299e5.0":"2025-11-19T16:12:15.249Z","3.0.9-alpha.6707b9173.0":"2025-11-20T16:10:10.987Z","3.0.9-alpha.39f165521.0":"2025-11-21T16:10:52.792Z","3.0.9-alpha.dd4c3337d.0":"2025-11-24T16:09:23.719Z","3.0.9-alpha.a07b01479.0":"2025-11-25T16:09:57.678Z","3.0.9-alpha.6642e95d6.0":"2025-11-26T16:11:02.302Z","3.0.9-alpha.077878d77.0":"2025-11-27T16:11:02.866Z","3.0.9-alpha.65b2b94c8.0":"2025-11-28T16:10:30.786Z","3.0.9-alpha.fd365d630.0":"2025-12-01T16:09:57.948Z","3.0.9-alpha.e056f9dab.0":"2025-12-02T16:10:28.897Z","3.0.9-beta.2025120303.0":"2025-12-03T03:16:46.188Z","3.0.9-alpha.cff536c96.0":"2025-12-03T16:10:35.253Z","3.0.9-beta.2025120401.0":"2025-12-04T01:47:00.178Z","3.0.9-beta.2025120408.0":"2025-12-04T08:04:46.525Z","3.0.9-alpha.2d07c92d5.0":"2025-12-04T11:16:09.536Z","3.0.9-beta.2025120503.0":"2025-12-05T03:10:20.992Z","3.0.9-beta.2025120505.0":"2025-12-05T05:46:59.532Z","3.0.9-beta.2025120507.0":"2025-12-05T07:10:15.573Z","3.0.9-alpha.75600413f.0":"2025-12-05T11:16:00.335Z","3.0.9-alpha.eb0e3c392.0":"2025-12-08T09:46:38.254Z","3.0.9-beta.2025120903.0":"2025-12-09T03:27:15.174Z","3.0.9-alpha.41ca0b02a.0":"2025-12-09T11:16:13.619Z","3.0.9-beta.2025121105.0":"2025-12-11T05:49:24.356Z","3.0.9-alpha.89ace63a7.0":"2025-12-11T11:17:03.614Z","3.0.9-rc.0":"2025-12-12T08:09:59.591Z","3.0.9-alpha.1ad17fa5d.0":"2025-12-12T11:18:09.369Z","3.0.9-alpha.8c056ac7f.0":"2025-12-15T11:17:17.120Z","3.0.9-rc.1":"2025-12-16T02:19:36.548Z","3.0.9":"2025-12-16T08:48:01.873Z","3.0.9-alpha.30ed24296.0":"2025-12-16T11:20:34.424Z","3.0.9-alpha.4ab958dbe.0":"2025-12-16T12:03:33.122Z","3.0.10-alpha.bd1eea45e.0":"2025-12-17T11:20:36.767Z","3.0.10-alpha.845b0d258.0":"2025-12-18T11:20:38.878Z","3.0.10-alpha.1dce66c7f.0":"2025-12-19T11:20:30.841Z","3.0.10-alpha.2b3ab139f.0":"2025-12-22T11:19:52.031Z","3.0.10-alpha.445672d19.0":"2025-12-23T11:20:34.279Z","3.0.10-beta.2025122402.0":"2025-12-24T02:58:51.719Z","3.0.10-alpha.75b2cf92c.0":"2025-12-24T11:20:12.634Z","3.0.10-beta.2025122503.0":"2025-12-25T03:39:37.821Z","3.0.10-alpha.3344620f2.0":"2025-12-25T11:19:57.881Z","3.0.10-beta.2025122602.0":"2025-12-26T02:14:10.108Z","3.0.10-alpha.44b8d5d2c.0":"2025-12-26T11:19:37.011Z","3.0.10-alpha.5027933ab.0":"2025-12-29T11:21:09.256Z","3.0.10-alpha.8d30958b1.0":"2025-12-31T11:19:02.243Z","3.0.10-alpha.b1a8c77d7.0":"2025-12-30T11:19:47.971Z","3.0.10-alpha.f6f7b3193.0":"2026-01-04T11:19:03.693Z","3.0.10-alpha.5572a8259.0":"2026-01-05T11:20:16.433Z","3.0.10-alpha.ba75ce957.0":"2026-01-06T11:21:16.690Z","3.0.10-alpha.4748befd3.0":"2026-01-07T11:20:30.380Z","3.0.10-alpha.2b249beac.0":"2026-01-08T11:21:07.132Z","3.0.10-alpha.5aa2874bb.0":"2026-01-09T11:23:17.072Z","3.0.10-alpha.3446e1b60.0":"2026-01-12T11:20:49.895Z","3.0.10-alpha.193e6ceef.0":"2026-01-13T11:23:33.366Z","3.0.10-alpha.3c606d131.0":"2026-01-14T11:24:02.025Z","3.0.10-beta.2026011501.0":"2026-01-15T01:53:50.709Z","3.0.10-alpha.37866e130.0":"2026-01-15T11:20:19.491Z","3.0.10-beta.2026011605.0":"2026-01-16T05:42:03.141Z","3.0.10-alpha.08ea48cc3.0":"2026-01-16T11:20:42.445Z","3.0.10-beta.2026011907.0":"2026-01-19T07:52:36.193Z","3.0.10-alpha.c6f2c2bc0.0":"2026-01-19T11:46:11.435Z","3.0.10-alpha.55460ec8f.0":"2026-01-20T11:47:13.421Z","3.0.10-beta.2026012105.0":"2026-01-21T05:03:28.411Z","3.0.10-alpha.6bfb69e98.0":"2026-01-21T11:45:27.037Z","3.0.10-alpha.364162134.0":"2026-01-22T11:46:43.012Z","3.0.10-alpha.a791ca4b9.0":"2026-01-23T11:45:18.737Z","3.0.10-alpha.edb63176e.0":"2026-01-26T11:45:32.595Z","3.0.10-alpha.5cc07b2c7.0":"2026-01-27T11:49:20.478Z","3.0.10-alpha.1dc7ee636.0":"2026-01-27T23:52:27.462Z","3.0.10-alpha.3e454a714.0":"2026-01-28T11:45:24.909Z","3.0.10-alpha.c67b3c0ec.0":"2026-01-29T04:27:54.045Z","3.0.10-beta.2026012905.0":"2026-01-29T05:10:12.857Z","3.0.10-alpha.745baa051.0":"2026-01-29T11:48:15.829Z","3.0.10-alpha.dc2570ab4.0":"2026-01-30T11:53:57.006Z","3.0.10-alpha.c81bbb89d.0":"2026-02-02T11:48:47.968Z","3.0.10-alpha.22ab3d10a.0":"2026-02-03T11:50:26.055Z","3.0.10-beta.2026020407.0":"2026-02-04T07:49:43.996Z","3.0.10-alpha.b3312c4a2.0":"2026-02-04T11:49:54.635Z","3.0.10-alpha.a6dfb4141.0":"2026-02-05T08:42:31.506Z","3.0.10-beta.2026020603.0":"2026-02-06T03:06:25.076Z","3.0.10-beta.2026020607.0":"2026-02-06T07:13:37.686Z","3.0.10-alpha.c6dd34bba.0":"2026-02-06T11:48:21.643Z","3.0.10-alpha.e18b90a79.0":"2026-02-09T11:53:08.823Z","3.0.10-alpha.a337b62e0.0":"2026-02-10T11:58:10.481Z","3.0.10-alpha.c46b14910.0":"2026-02-11T11:52:41.361Z","3.0.10-alpha.5ff32b252.0":"2026-02-12T11:49:25.880Z","3.0.10-alpha.d0c8f1eae.0":"2026-02-13T11:49:35.140Z","3.0.10-alpha.1d76e29a4.0":"2026-02-14T11:46:11.164Z","3.0.10-alpha.29bbb42ab.0":"2026-02-15T11:46:30.169Z","3.0.10-alpha.a4c70d8dd.0":"2026-02-24T11:53:03.916Z","3.0.10-beta.2026022507.0":"2026-02-25T07:26:31.217Z","3.0.10-alpha.9305611ed.0":"2026-02-25T11:52:20.050Z","3.0.10-beta.2026022607.0":"2026-02-26T07:30:22.043Z","3.0.10-alpha.714b9c362.0":"2026-02-26T11:51:19.326Z","3.0.10-alpha.c92a36531.0":"2026-02-27T14:17:18.776Z","3.0.10-alpha.f56b200bb.0":"2026-02-28T11:47:35.779Z","3.0.10-beta.2026030209.0":"2026-03-02T09:48:51.190Z","3.0.10-alpha.ba1282dfb.0":"2026-03-02T11:49:22.451Z","3.0.10-alpha.ff0371198.0":"2026-03-03T11:48:02.121Z","3.0.10-beta.2026030405.0":"2026-03-04T05:51:08.163Z","3.0.10-alpha.deaab9a6e.0":"2026-03-04T11:47:37.096Z","3.0.10-beta.2026030502.0":"2026-03-05T02:06:16.039Z","3.0.10-rc.0":"2026-03-06T06:46:13.242Z","3.0.10-alpha.67922c1d1.0":"2026-03-05T11:50:20.344Z","3.0.10-alpha.44af2d981.0":"2026-03-06T11:46:08.123Z","3.0.10-alpha.740f169a4.0":"2026-03-09T11:49:19.270Z","3.0.10-rc.1":"2026-03-10T07:17:58.175Z","3.0.10-alpha.f9515e791.0":"2026-03-10T11:48:45.002Z","3.0.10-beta.2026031021.0":"2026-03-10T21:55:06.603Z","3.0.10":"2026-03-11T01:51:41.095Z","3.0.11-beta.2026031302.0":"2026-03-13T02:27:20.945Z","3.0.11-alpha.d2f731cb7.0":"2026-03-13T06:27:33.615Z","3.0.11-alpha.32d5ee1b2.0":"2026-03-13T11:48:15.774Z","3.0.11-alpha.89e5bd0f6.0":"2026-03-14T11:47:22.807Z","3.0.11-alpha.aa2525e75.0":"2026-03-16T11:55:46.752Z","3.0.11-beta.2026031701.0":"2026-03-17T01:58:12.400Z","3.0.11-alpha.162aa54a4.0":"2026-03-17T11:56:27.160Z","3.0.11-alpha.7d7a3e360.0":"2026-03-18T05:51:27.266Z","3.0.11-beta.2026031805.0":"2026-03-18T06:01:32.715Z","3.0.11-alpha.d89dca114.0":"2026-03-18T09:14:56.869Z","3.0.11-alpha.18a53feba.0":"2026-03-19T02:33:05.878Z","3.0.11-alpha.d9ea25f7c.0":"2026-03-19T11:49:29.349Z","3.0.11-beta.2026032002.0":"2026-03-20T02:53:36.056Z","3.0.11-beta.2026032008.0":"2026-03-20T08:19:12.080Z","3.0.11-alpha.feaa9c932.0":"2026-03-20T11:47:39.798Z","3.0.11-alpha.af65c620e.0":"2026-03-23T11:56:32.951Z","3.0.11-rc.0":"2026-03-24T02:45:33.146Z","3.0.11-beta.2026032405.0":"2026-03-24T05:13:34.301Z","3.0.11-alpha.8e52baa5c.0":"2026-03-24T11:54:36.016Z","3.0.11":"2026-03-25T08:01:01.403Z","3.0.11-beta.2026032510.0":"2026-03-25T10:51:25.934Z","3.0.11-alpha.5bf905f03.0":"2026-03-25T11:53:53.214Z","3.0.11-alpha.7ed57a9ef.0":"2026-03-26T11:57:34.665Z","3.0.11-alpha.8b200eb74.0":"2026-03-27T11:57:30.914Z","3.1.0":"2026-03-30T10:00:41.557Z","3.0.12-alpha.5e1229afb.0":"2026-03-30T11:59:42.215Z","3.0.12-alpha.f34999b7a.0":"2026-03-31T11:57:43.916Z","3.0.12-alpha.4959206aa.0":"2026-04-01T11:58:54.853Z","3.0.12-alpha.eaecfe55f.0":"2026-04-02T05:51:52.805Z","3.0.12-alpha.3253478ae.0":"2026-04-02T11:55:18.606Z","3.0.12-alpha.b56a74dc3.0":"2026-04-03T06:22:06.769Z","3.0.12-alpha.6587e6b5a.0":"2026-04-07T11:58:52.804Z","3.0.12-beta.2026040804.0":"2026-04-08T04:51:53.796Z","3.0.12-alpha.f3a5ce9fb.0":"2026-04-08T08:31:26.120Z","3.0.12-alpha.9ce6e314d.0":"2026-04-09T11:59:06.975Z","3.0.12-beta.2026041008.0":"2026-04-10T08:49:00.169Z","3.0.12-alpha.5e0780e0c.0":"2026-04-10T11:57:56.976Z","3.0.12-alpha.3d0c608284.0":"2026-04-13T12:06:19.724Z","3.0.12-rc.0":"2026-04-14T06:54:02.525Z","3.0.12-alpha.5d45794619.0":"2026-04-14T12:03:27.345Z","3.0.12-rc.1":"2026-04-15T10:16:36.729Z","3.0.12-alpha.0a63a75aae.0":"2026-04-15T12:39:59.496Z","3.0.12-alpha.8b16707e4a.0":"2026-04-16T11:59:07.343Z","3.0.12":"2026-04-17T05:59:56.513Z","3.0.12-alpha.cc581ebec3.0":"2026-04-17T11:55:44.521Z","3.0.12-alpha.e369130fbe.0":"2026-04-20T06:55:56.844Z","3.0.13-alpha.18b7addf61.0":"2026-04-21T02:17:04.345Z","3.0.13-alpha.bca8bf68d3.0":"2026-04-21T12:01:07.395Z","3.0.13-beta.2026042121.0":"2026-04-21T21:42:35.352Z","3.0.13-beta.2026042201.0":"2026-04-22T01:49:32.646Z","3.0.13-alpha.ae6279f56d.0":"2026-04-22T12:00:56.493Z","3.0.13-alpha.4bf72e20a1.0":"2026-04-23T05:12:59.910Z","3.0.13-beta.2026042308.0":"2026-04-23T08:49:30.845Z","3.0.13-alpha.2d7ecb8219.0":"2026-04-23T09:48:05.994Z","3.0.13-alpha.8f18a9701e.0":"2026-04-24T12:00:06.243Z","3.0.13-beta.2026042700.0":"2026-04-27T00:14:46.902Z","3.0.13-alpha.25d7cba79d.0":"2026-04-28T12:15:16.900Z","3.0.13-alpha.9f3ad2f264.0":"2026-04-27T12:19:26.402Z","3.0.13-alpha.5b7baaea54.0":"2026-04-29T12:11:45.667Z","3.0.13-beta.2026042913.0":"2026-04-29T13:08:23.583Z","3.0.13-alpha.2c083c98e0.0":"2026-05-06T12:15:55.357Z","3.0.13-alpha.d4f6016964.0":"2026-05-07T12:17:31.783Z","3.0.13-alpha.6de2b55a27.0":"2026-05-08T12:07:15.688Z","3.0.13-alpha.e8a0eed2c4.0":"2026-05-09T11:53:44.489Z","3.0.13-alpha.fb41508ed2.0":"2026-05-11T12:40:29.795Z","3.0.13-alpha.b020e9322e.0":"2026-05-12T12:20:29.295Z","3.0.13-beta.2026051223.0":"2026-05-12T23:08:43.040Z"},"readme":"# TeamsFx Core\n\nThe TeamsFx Core package implements shared capabilities for Microsoft 365 Agents Toolkit IDE Extensions and the CLI through API contracts defined in the [api](/packages/api).\n\n## Data Collection.\n\nThe software may collect information about you and your use of the software and send it to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may turn off the telemetry as described in the repository. There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with a copy of Microsoft's privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and use in the help documentation and our privacy statement. Your use of the software operates as your consent to these practices.\n\n## Code of Conduct\n\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\n\n## Contributing\n\nThere are many ways in which you can participate in the project, for example:\n\n- [Submit bugs and feature requests](https://github.com/OfficeDev/TeamsFx/issues), and help us verify as they are checked in\n- Review [source code changes](https://github.com/OfficeDev/TeamsFx/pulls)\n\nIf you are interested in fixing issues and contributing directly to the code base, please see the [Contributing Guide](./CONTRIBUTING.md).\n\n## Reporting Security Issues\n\n**Please do not report security vulnerabilities through public GitHub issues.**\n\nInstead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://msrc.microsoft.com/create-report).\n\nIf you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the the [Microsoft Security Response Center PGP Key page](https://www.microsoft.com/en-us/msrc/pgp-key-msrc).\n\nYou should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc).\n\n## Trademarks\n\nThis project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow [Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general). Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.\n\n## License\n\nCopyright (c) Microsoft Corporation. All rights reserved.\n\nLicensed under the [MIT](LICENSE.txt) license.","users":{}}